diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..74e89f4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +node_modules +.DS_STORE +tensorboard_logs +dist +.vscode \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..2bedd1c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,3 @@ +# How to Contribute + +We are not currently accepting external code contributions to this project. Please feel free to file bugs using GitHub's issue tracker." diff --git a/README.md b/README.md new file mode 100644 index 0000000..2ce8334 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +# Tic-Tac-Toe the Hard Way + +This repository contains code to accompany the podcast ["Tic-Tac-Toe the Hard Way"](https://pair.withgoogle.com/thehardway). + +The code provided here is offered as is purely for illustrative purposes for particularly adventurous listeners. +There are two authors for the code in this repository: + - David: A writer + - Yannick: A software engineer + +The code is provided with minimal changes or cleanup from how it was originally +written while exploring the topics in the podcast, this is to encourage anyone +just getting started, its okay if your code doesn't look perfect! + +This repository acts primarily as accompanying documentation for the podcast and +will remain as is. + +> We will not be accepting contributions to this project. + +## Requirements & Setup + +You will generally need to be comfortable with JavaScript and Node.js to make use +of these repository. If that is not you (and even if it is) we encourage you to +checkout the podcast itself at https://pair.withgoogle.com/thehardway. + +There are READMEs the subfolders with further instructions if you are interested in running the code we wrote: + - tic-tac-toe: Contains all the code for the tic-tac-toe experiment + - `tic-tac-toe/training` contains all the training code. + - `tic-tac-toe/viewer` contains all the viewer code. + - tic-tac-__two__: Contains all the code for the tic-tac-two experiment + - `tic-tac-two/training` contains all the training code. + - `tic-tac-two/viewer` contains all the viewer code. + +Before running any of the code in those subfolders you should run `npm install` or `yarn` in this folder. + +> __This is not an official Google product.__ diff --git a/package.json b/package.json new file mode 100644 index 0000000..a1fadaa --- /dev/null +++ b/package.json @@ -0,0 +1,10 @@ +{ + "name": "tic-tac-two", + "version": "1.0.0", + "main": "index.js", + "private": true, + "dependencies": { + "clang-format": "^1.4.0", + "typescript": "3.5.3" + } +} diff --git a/tic-tac-toe/README.md b/tic-tac-toe/README.md new file mode 100644 index 0000000..46b7f4a --- /dev/null +++ b/tic-tac-toe/README.md @@ -0,0 +1,35 @@ +# Tic-tac-toe experiment + +## Training the models + +### David's agent + +- Install dependencies: run `npm install` +- Generate data and train model: run `npm run generate-and-train` + +This will a new folder in the `models/` directory with the saved model. This output can be used in the [viewer](viewer) + +### Yannick's agent + +- Install dependencies: run `npm install` +- Train model: run `npm run train` + +This will a new folder in the `models/` directory with the saved model. This output can be used in the [viewer](viewer) + +Training will also write out some metrics to a tensorboard logdir. + +Yannick's training code is currently setup to use tfjs-node-gpu. Which requires a +linux machine with CUDA to run. If you want to run this on a machine without CUDA +(e.g. mac or windows), just replace tfjs-node-gpu with tfjs-node wherever you see it. + +## Seeing the results + +The [viewer](viewer) folder contains a simple web app to see the results of the game. To see it, launch a webserver in this folder. e.g. + +``` +python -m SimpleHTTPServer 8000 +``` + +Then go to `localhost:8000/viewer` in your browser. + +If you want to change the model loaded by each agent in the viewer, edit _david_agent.js_ or _yannick_agent.js_ respectively. diff --git a/tic-tac-toe/shared/agent.js b/tic-tac-toe/shared/agent.js new file mode 100644 index 0000000..307d5fe --- /dev/null +++ b/tic-tac-toe/shared/agent.js @@ -0,0 +1,43 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export class AbstractAgent { + /** + * Creates an agent that can play + * options is of the form: { symbol: 'x' } + */ + constructor(options) { + this.symbol = options.symbol; + this.name = options.name || this.constructor.name; + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + return; + } + + /** + * Takes a boardState and returns a move. A move is an object + * of the form {symbol: 'x'|'o', position: number} + * @param {Object} boardState + * @returns {symbol: 'x'|'o', position: number} move + */ + move(boardState) {} +} diff --git a/tic-tac-toe/shared/game_utils.js b/tic-tac-toe/shared/game_utils.js new file mode 100644 index 0000000..7803377 --- /dev/null +++ b/tic-tac-toe/shared/game_utils.js @@ -0,0 +1,124 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export const BOARD_EMPTY_VAL = -1; + +export function checkForWinner(boardState) { + const rows = 3; + const cols = 3; + const stride = 3; + + function checkCells(boardState, indices) { + const cell1 = boardState[indices[0]]; + const cell2 = boardState[indices[1]]; + const cell3 = boardState[indices[2]]; + + if (cell1 != -1 && cell1 === cell2 && cell2 === cell3) { + return { + hasWinner: true, winningSymbol: cell1, winningCells: indices, + } + } else { + return { + hasWinner: false, + } + } + } + + // Check the rows + for (let i = 0; i < (rows * stride); i += stride) { + const indices = [ + i, + i + 1, + i + 2, + ]; + const result = checkCells(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check the columns + for (let i = 0; i < cols; i++) { + const indices = [ + i, + i + stride, + i + (stride * 2), + ]; + const result = checkCells(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check Diagonal 1, [0,0], [1,1], [2,2]; + { + const indices = [ + 0, + 1 + (1 * stride), + 2 + (2 * stride), + ]; + const result = checkCells(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check Diagonal 2, [0,2], [1,1], [2,0], + { + const indices = [ + stride - 1, + 1 + (1 * stride), + 0 + (2 * stride), + ]; + + const result = checkCells(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + return { + hasWinner: false, + }; +} + +export function checkForIllegalMove(boardState, move) { + if (boardState[move.position] !== BOARD_EMPTY_VAL || move.position < 0 || + move.position > 8) { + return { + hasError: true, + errorCell: move.position, + }; + } + + return { + hasError: false, + }; +} + +export function checkDone(boardState) { + const isDone = boardState.every(symbol => symbol != -1); + return isDone; +} + +export async function wait(time) { + return new Promise(resolve => { + setTimeout(() => { + resolve(); + }, time); + }); +} diff --git a/tic-tac-toe/shared/random_agent.js b/tic-tac-toe/shared/random_agent.js new file mode 100644 index 0000000..3a151c8 --- /dev/null +++ b/tic-tac-toe/shared/random_agent.js @@ -0,0 +1,44 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from './agent.js'; + +export class RandomAgent extends AbstractAgent { + constructor(options) { + super(options); + } + + move(boardState) { + const freeIndices = boardState.reduce((memo, val, idx) => { + if (val === -1) { + memo.push(idx); + } + return memo; + }, []); + + if (freeIndices.length === 0) { + throw new Error('No legal moves'); + } + + // Select an index to play. + const nextIndex = Math.floor(Math.random() * freeIndices.length); + return { + symbol: this.symbol, + position: freeIndices[nextIndex], + }; + } +} diff --git a/tic-tac-toe/training/david/100Kgames.json b/tic-tac-toe/training/david/100Kgames.json new file mode 100644 index 0000000..e2ea100 --- /dev/null +++ b/tic-tac-toe/training/david/100Kgames.json @@ -0,0 +1,255043 @@ +[ + { + "index": 1, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "-101---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101---0-", + "nextBoardStr": "-101---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-101---00", + "nextBoardStr": "1101---00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1101---00", + "nextBoardStr": "11010--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11010--00", + "nextBoardStr": "11010-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---001-", + "nextBoardStr": "-11--001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--001-", + "nextBoardStr": "-11--0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11--0010", + "nextBoardStr": "111--0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "----1010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1010-", + "nextBoardStr": "1---1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1010-", + "nextBoardStr": "1---10100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---10100", + "nextBoardStr": "1--110100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 4, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01----0--", + "nextBoardStr": "01----01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01----01-", + "nextBoardStr": "01--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-01-", + "nextBoardStr": "011-0-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0-01-", + "nextBoardStr": "011-0-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 5, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "1-----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----1-0", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----100", + "nextBoardStr": "11----100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----100", + "nextBoardStr": "11-0--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--100", + "nextBoardStr": "11-0--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--100", + "nextBoardStr": "11-0-0100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 6, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1-00-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-01-", + "nextBoardStr": "-1-00101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-00101-", + "nextBoardStr": "-1000101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 7, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-10----", + "nextBoardStr": "01-101---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-101---", + "nextBoardStr": "01-101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-101-0-", + "nextBoardStr": "011101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011101-0-", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01110100-", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 8, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "0--1--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--0-1", + "nextBoardStr": "0-11--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11--0-1", + "nextBoardStr": "0-11--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11--001", + "nextBoardStr": "0111--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111--001", + "nextBoardStr": "01110-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01110-001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 9, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----10-", + "nextBoardStr": "01--0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-10-", + "nextBoardStr": "011-0-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0-10-", + "nextBoardStr": "011-0-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 10, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1----0", + "nextBoardStr": "01-1--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1--1-0", + "nextBoardStr": "01-1--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1--100", + "nextBoardStr": "0111--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111--100", + "nextBoardStr": "01110-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 11, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-10---", + "nextBoardStr": "-01-10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-10--1", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-100-1", + "nextBoardStr": "-011100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011100-1", + "nextBoardStr": "-01110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01110001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 12, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-01-0", + "nextBoardStr": "--01-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 13, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1---10", + "nextBoardStr": "0--11--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11--10", + "nextBoardStr": "0--110-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--110-10", + "nextBoardStr": "01-110-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 14, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "--1-00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-00-1-", + "nextBoardStr": "-01-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-00-1-", + "nextBoardStr": "-01-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0011-", + "nextBoardStr": "001-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-0011-", + "nextBoardStr": "001-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 15, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0-1-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-----1", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0--1", + "nextBoardStr": "0-1--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--0-11", + "nextBoardStr": "0-10-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-0-11", + "nextBoardStr": "0110-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110-0-11", + "nextBoardStr": "011000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 16, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----100-", + "nextBoardStr": "1---0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0100-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0100-", + "nextBoardStr": "1-1-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 17, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--1-0-", + "nextBoardStr": "101--1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101--1-0-", + "nextBoardStr": "101-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 18, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0----1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1001", + "nextBoardStr": "0--1-1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1001", + "nextBoardStr": "0-01-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1001", + "nextBoardStr": "0-0111001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 19, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0-0---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0---11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 20, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--001-1--", + "nextBoardStr": "--001-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--001-10-", + "nextBoardStr": "-1001-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1001-10-", + "nextBoardStr": "-1001-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1001-100", + "nextBoardStr": "11001-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11001-100", + "nextBoardStr": "110010100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 21, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0110--", + "nextBoardStr": "--10110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10110--", + "nextBoardStr": "-010110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010110--", + "nextBoardStr": "-010110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 22, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "1--01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01-0--", + "nextBoardStr": "1-001-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-001-0--", + "nextBoardStr": "1-001-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 23, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "0-1-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-01---", + "nextBoardStr": "0-1-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-011--", + "nextBoardStr": "001-011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-011--", + "nextBoardStr": "001-0111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-0111-", + "nextBoardStr": "00100111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00100111-", + "nextBoardStr": "001001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 24, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---10-", + "nextBoardStr": "001---10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---10-", + "nextBoardStr": "001-1-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 25, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--1-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--1-00-", + "nextBoardStr": "-1--1-001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--1-001", + "nextBoardStr": "-1--10001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--10001", + "nextBoardStr": "-11-10001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-10001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-11010001", + "nextBoardStr": "111010001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 26, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0---1-", + "nextBoardStr": "10-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-0-1-", + "nextBoardStr": "10-010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-010-1-", + "nextBoardStr": "100010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100010-1-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 27, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--1-0-0", + "nextBoardStr": "-1--110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--110-0", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-110-0", + "nextBoardStr": "-101110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 28, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--00-11--", + "nextBoardStr": "--00-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--00-11-0", + "nextBoardStr": "--00-1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--00-1110", + "nextBoardStr": "0-00-1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-1110", + "nextBoardStr": "0-0011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0011110", + "nextBoardStr": "0-0011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011110", + "nextBoardStr": "010011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 29, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "1----01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----01--", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---001--", + "nextBoardStr": "1---001-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---001-1", + "nextBoardStr": "1---00101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---00101", + "nextBoardStr": "11--00101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--00101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-00101", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 30, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-0--1", + "nextBoardStr": "-100-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-0--1", + "nextBoardStr": "1100-0--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-0-01", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-0101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 31, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101--0", + "nextBoardStr": "---1011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1011-0", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---101100", + "nextBoardStr": "--1101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1101100", + "nextBoardStr": "-01101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 32, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-10-", + "nextBoardStr": "1--00-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-100-10-", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 33, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "----10-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10-01", + "nextBoardStr": "1---10-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 34, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-----1-1", + "nextBoardStr": "0---0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-1-1", + "nextBoardStr": "0---0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 35, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----100", + "nextBoardStr": "-11---100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---100", + "nextBoardStr": "-110--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110--100", + "nextBoardStr": "1110--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 36, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-0--1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0--1-1", + "nextBoardStr": "-0-00-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-00-1-1", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0100-1-1", + "nextBoardStr": "-010001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 37, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-101-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-----", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-0---", + "nextBoardStr": "-101-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-101-0-1-", + "nextBoardStr": "0101-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-0-1-", + "nextBoardStr": "0101-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101-011-", + "nextBoardStr": "0101-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 38, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01---10", + "nextBoardStr": "0-01---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01---10", + "nextBoardStr": "0-011--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011--10", + "nextBoardStr": "0-011--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--10", + "nextBoardStr": "01011--10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 39, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "101-0000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 40, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--01--1", + "nextBoardStr": "-0-101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-101--1", + "nextBoardStr": "-0-1010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1010-1", + "nextBoardStr": "10-1010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1010-1", + "nextBoardStr": "1001010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 41, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-----1", + "nextBoardStr": "001--0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001--0--1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-10--1", + "nextBoardStr": "001-100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-100-1", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 42, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0-01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-01-11-", + "nextBoardStr": "00-01-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01-11-", + "nextBoardStr": "00-01111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-01111-", + "nextBoardStr": "00-01111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01111-", + "nextBoardStr": "00101111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 43, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "---0-1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1-01", + "nextBoardStr": "--00-1-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1-01", + "nextBoardStr": "1-00-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-1-01", + "nextBoardStr": "1-0001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0001-01", + "nextBoardStr": "1-0001101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0001101", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 44, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---0--1", + "nextBoardStr": "10---0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10---0-01", + "nextBoardStr": "10---0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10---0101", + "nextBoardStr": "10--00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 45, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0-01-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-----", + "nextBoardStr": "0-01-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1---", + "nextBoardStr": "0-01-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1---", + "nextBoardStr": "0-01-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01-11--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11--", + "nextBoardStr": "0101-11--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-11--", + "nextBoardStr": "0101-110-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-110-", + "nextBoardStr": "01011110-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 46, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01-0-", + "nextBoardStr": "11--01-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-001-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001-0-", + "nextBoardStr": "11-00100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00100-", + "nextBoardStr": "11-00100-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00100-", + "nextBoardStr": "11-001000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 47, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0101-", + "nextBoardStr": "---00101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00101-", + "nextBoardStr": "---001011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---001011", + "nextBoardStr": "--0001011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 48, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "1--0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--1--", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0--1-0", + "nextBoardStr": "1-10--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10--1-0", + "nextBoardStr": "1010--1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010--1-0", + "nextBoardStr": "10101-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 49, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-10--", + "nextBoardStr": "0--1-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-10-0", + "nextBoardStr": "01-1-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-10-0", + "nextBoardStr": "01-1-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 50, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-0-1", + "nextBoardStr": "--1-010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 51, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-----0-", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1--0-", + "nextBoardStr": "10-01--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-01--0-", + "nextBoardStr": "10-01-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-01-10-", + "nextBoardStr": "10001-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10001-10-", + "nextBoardStr": "10001-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 52, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-01---", + "nextBoardStr": "-01-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-011--", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010011--", + "nextBoardStr": "-010011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 53, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "--011-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011-0--", + "nextBoardStr": "0-011-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-0--", + "nextBoardStr": "0-011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-01-", + "nextBoardStr": "01011-01-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 54, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-0-0-0", + "nextBoardStr": "1-1-0-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0-0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-0-0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0-0", + "nextBoardStr": "1-100-000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 55, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1--0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--10", + "nextBoardStr": "-1--01-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01-10", + "nextBoardStr": "-10-01-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01-10", + "nextBoardStr": "-10-01110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10-01110", + "nextBoardStr": "010-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 56, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1--0", + "nextBoardStr": "--0101--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0101--0", + "nextBoardStr": "1-0101--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0101--0", + "nextBoardStr": "1-0101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0101-00", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 57, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-10-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1--0-", + "nextBoardStr": "110-1--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-1--0-", + "nextBoardStr": "11001--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11001--0-", + "nextBoardStr": "110011-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110011-0-", + "nextBoardStr": "11001100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11001100-", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 58, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11--000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--000--", + "nextBoardStr": "11--000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000--", + "nextBoardStr": "11--000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "11--00000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 59, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1---01--", + "nextBoardStr": "-1---01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---01-0", + "nextBoardStr": "11---01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---01-0", + "nextBoardStr": "11---0100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0100", + "nextBoardStr": "11---0100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0100", + "nextBoardStr": "11--00100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00100", + "nextBoardStr": "11--00100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00100", + "nextBoardStr": "110-00100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 60, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---00--", + "nextBoardStr": "11---00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11--000--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--000--", + "nextBoardStr": "11--000--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000--", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "110-000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 61, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "-1--0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--10", + "nextBoardStr": "-1--0-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-010", + "nextBoardStr": "-1-10-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-010", + "nextBoardStr": "-1-100010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100010", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 62, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-00-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-1--", + "nextBoardStr": "-00-1-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-1-1-1", + "nextBoardStr": "000-1-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 63, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011--0--", + "nextBoardStr": "-011-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011-00--", + "nextBoardStr": "1011-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-00--", + "nextBoardStr": "1011-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1011-00-0", + "nextBoardStr": "1011100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1011100-0", + "nextBoardStr": "101110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 64, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-1-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-11-0-", + "nextBoardStr": "0-1011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-1011-0-", + "nextBoardStr": "011011-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011011-0-", + "nextBoardStr": "011011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011011-00", + "nextBoardStr": "011011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 65, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1----0", + "nextBoardStr": "01-1---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1---00", + "nextBoardStr": "01-1--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1--100", + "nextBoardStr": "01-1-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-1-0100", + "nextBoardStr": "01-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-110100", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 66, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-01-", + "nextBoardStr": "--0-1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-1-011", + "nextBoardStr": "0-0-1-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-011", + "nextBoardStr": "0-0-11011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-11011", + "nextBoardStr": "0-0-11011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11011", + "nextBoardStr": "0-0111011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 67, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "----0-011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0-011", + "nextBoardStr": "--0-0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 68, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "--1---010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---010", + "nextBoardStr": "-11---010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---010", + "nextBoardStr": "-11-0-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-0-010", + "nextBoardStr": "111-0-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 69, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0--10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--10--1", + "nextBoardStr": "-0-010--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-010--1", + "nextBoardStr": "-01010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01010--1", + "nextBoardStr": "001010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001010--1", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001010-11", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 70, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-0-11", + "nextBoardStr": "---0-0011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0-0011", + "nextBoardStr": "--10-0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0011", + "nextBoardStr": "0-10-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 71, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "0--0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0--1-1", + "nextBoardStr": "0--0-11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-11-1", + "nextBoardStr": "0-00-11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-00-11-1", + "nextBoardStr": "0-00-1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 72, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "----1010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1010-", + "nextBoardStr": "--1-1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 73, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--00--1", + "nextBoardStr": "-1-000--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 74, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "-11---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11---00-", + "nextBoardStr": "111---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 75, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00-11-", + "nextBoardStr": "--000-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000-11-", + "nextBoardStr": "-1000-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1000-11-", + "nextBoardStr": "01000-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01000-11-", + "nextBoardStr": "01000-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 76, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "--1--0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--0--1", + "nextBoardStr": "-01--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--01-1", + "nextBoardStr": "001--01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--01-1", + "nextBoardStr": "001--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 77, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0---1", + "nextBoardStr": "-10-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10-0--01", + "nextBoardStr": "110-0--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0--01", + "nextBoardStr": "110-0-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 78, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100----", + "nextBoardStr": "11100----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 79, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "10--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--0--1-", + "nextBoardStr": "100-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-0--1-", + "nextBoardStr": "100-0--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100-0--11", + "nextBoardStr": "100-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100-00-11", + "nextBoardStr": "100-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 80, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---10-0-", + "nextBoardStr": "11--10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--10-0-", + "nextBoardStr": "11--10-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--10-00", + "nextBoardStr": "11--10-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--10-00", + "nextBoardStr": "110-10-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 81, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "--10-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0--1", + "nextBoardStr": "0-10-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-0--1", + "nextBoardStr": "0110-0--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110-0--1", + "nextBoardStr": "0110-00-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 82, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "-1--100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--100--", + "nextBoardStr": "-1--1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 83, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1--1", + "nextBoardStr": "0001-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 84, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11--00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "110-00--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 85, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "10-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-----0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1---0-", + "nextBoardStr": "1001---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001---0-", + "nextBoardStr": "1001-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-1-0-", + "nextBoardStr": "1001-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 86, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "-0----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----0-1", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---0-1", + "nextBoardStr": "-01--00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--00-1", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-100-1", + "nextBoardStr": "001-100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-100-1", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 87, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1--010", + "nextBoardStr": "---11-010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11-010", + "nextBoardStr": "---110010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---110010", + "nextBoardStr": "--1110010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1110010", + "nextBoardStr": "0-1110010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1110010", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 88, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10---1-", + "nextBoardStr": "0-10---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10---11", + "nextBoardStr": "0-100--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-100--11", + "nextBoardStr": "0-100-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 89, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-0-1-", + "nextBoardStr": "10-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-0-1-", + "nextBoardStr": "1010-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-0-1-", + "nextBoardStr": "101000-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 90, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-0---", + "nextBoardStr": "1110-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 91, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001--1-", + "nextBoardStr": "--0010-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0010-1-", + "nextBoardStr": "--001011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--001011-", + "nextBoardStr": "-0001011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0001011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 92, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----11-", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-11-", + "nextBoardStr": "10--0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--0-11-", + "nextBoardStr": "10--0-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10--0-110", + "nextBoardStr": "101-0-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-0-110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-00110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 93, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "-----0110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----0110", + "nextBoardStr": "---0-0110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0110", + "nextBoardStr": "1--0-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-0110", + "nextBoardStr": "1-00-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 94, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "-0--0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--11", + "nextBoardStr": "-0--01-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01-11", + "nextBoardStr": "-00-01-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-01-11", + "nextBoardStr": "100-01-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-01-11", + "nextBoardStr": "100-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 95, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "--0-0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0--1-", + "nextBoardStr": "100-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0--1-", + "nextBoardStr": "10010--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10010--1-", + "nextBoardStr": "10010--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10010--10", + "nextBoardStr": "100101-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100101-10", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 96, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-11", + "nextBoardStr": "-1-0-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-0-11", + "nextBoardStr": "01-0-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-0-11", + "nextBoardStr": "0110-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-0-11", + "nextBoardStr": "0110-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 97, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "01--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0-01-", + "nextBoardStr": "01-10-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10-01-", + "nextBoardStr": "01010-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 98, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001--1-", + "nextBoardStr": "--001-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--001-11-", + "nextBoardStr": "--001011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--001011-", + "nextBoardStr": "-1001011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 99, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "----0--01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--01", + "nextBoardStr": "---10--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--01", + "nextBoardStr": "--010--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010--01", + "nextBoardStr": "-1010--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1010--01", + "nextBoardStr": "01010--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01010--01", + "nextBoardStr": "010101-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010101-01", + "nextBoardStr": "010101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 100, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "------101", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------101", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----101", + "nextBoardStr": "-0--1-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-101", + "nextBoardStr": "-0--10101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10101", + "nextBoardStr": "10--10101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 101, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "----01-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01-10", + "nextBoardStr": "0---01-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 102, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-1-0--", + "nextBoardStr": "101-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1-0--", + "nextBoardStr": "101-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101-1-00-", + "nextBoardStr": "101-1100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-1100-", + "nextBoardStr": "101-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 103, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---00-1-", + "nextBoardStr": "1--000-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 104, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "---0-1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-01", + "nextBoardStr": "1--0-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-1-01", + "nextBoardStr": "10-0-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-1-01", + "nextBoardStr": "10-0-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-0-1101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 105, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "---010-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010-01", + "nextBoardStr": "1--010-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 106, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0-0-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1--1", + "nextBoardStr": "-0-0-11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-0-11-1", + "nextBoardStr": "-000-11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000-11-1", + "nextBoardStr": "-000-1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 107, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0----11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11-0", + "nextBoardStr": "0----1100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1100", + "nextBoardStr": "0---11100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11100", + "nextBoardStr": "0--011100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--011100", + "nextBoardStr": "0-1011100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 108, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-100-", + "nextBoardStr": "---1-1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1-1001", + "nextBoardStr": "---101001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101001", + "nextBoardStr": "-1-101001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-101001", + "nextBoardStr": "-10101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 109, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "---0-1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-1-10", + "nextBoardStr": "---0-1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-1110", + "nextBoardStr": "-0-0-1110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1110", + "nextBoardStr": "-010-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 110, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "----10--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10--1", + "nextBoardStr": "-0--10--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10--1", + "nextBoardStr": "10--10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 111, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-----0-", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1--0-", + "nextBoardStr": "10--10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10-0-", + "nextBoardStr": "10--10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 112, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-1--", + "nextBoardStr": "-0-1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1011--", + "nextBoardStr": "-001011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001011--", + "nextBoardStr": "-0010111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0010111-", + "nextBoardStr": "00010111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 113, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "---0-1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1--0", + "nextBoardStr": "---0-1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-10", + "nextBoardStr": "---001-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001-10", + "nextBoardStr": "-1-001-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-001-10", + "nextBoardStr": "-1-001010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-001010", + "nextBoardStr": "-11001010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001010", + "nextBoardStr": "011001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 114, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "1-----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----1-0", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--1-0", + "nextBoardStr": "1--0--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0--110", + "nextBoardStr": "10-0--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0--110", + "nextBoardStr": "10-01-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-01-110", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-010110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 115, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "--1--0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0-01", + "nextBoardStr": "--1-00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00-01", + "nextBoardStr": "-11-00-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00-01", + "nextBoardStr": "-11-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-00001", + "nextBoardStr": "111-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 116, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--111-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--111-1", + "nextBoardStr": "00--111-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111-1", + "nextBoardStr": "00-1111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 117, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "01-0-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-1-0-", + "nextBoardStr": "01-0-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0-1-01", + "nextBoardStr": "01-0-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 118, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0-11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-11--", + "nextBoardStr": "-0-0-11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-11--", + "nextBoardStr": "-0-0111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-0111--", + "nextBoardStr": "-0-0111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-0111-0", + "nextBoardStr": "-010111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 119, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---1100--", + "nextBoardStr": "-0-1100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1100--", + "nextBoardStr": "-0-11001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-11001-", + "nextBoardStr": "-0011001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011001-", + "nextBoardStr": "-00110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00110011", + "nextBoardStr": "000110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 120, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----1001", + "nextBoardStr": "-1---1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1001", + "nextBoardStr": "01---1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---1001", + "nextBoardStr": "01--11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--11001", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-11001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 121, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "---10-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1-0", + "nextBoardStr": "---10-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10-100", + "nextBoardStr": "1--10-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 122, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10----0", + "nextBoardStr": "1-10----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1-100---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100---0", + "nextBoardStr": "1-100---0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100---0", + "nextBoardStr": "1-100--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-100--00", + "nextBoardStr": "1-100--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--00", + "nextBoardStr": "10100--00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 123, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0--11-", + "nextBoardStr": "00-0--11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0--11-", + "nextBoardStr": "00-0--111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 124, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-1-0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-1-0-10", + "nextBoardStr": "-1-100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-100-10", + "nextBoardStr": "-1-100110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-100110", + "nextBoardStr": "-10100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 125, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-10---", + "nextBoardStr": "-01010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-01010---", + "nextBoardStr": "101010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101010---", + "nextBoardStr": "101010-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101010-0-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 126, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "---0011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0011--", + "nextBoardStr": "-1-0011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0011--", + "nextBoardStr": "01-0011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0011--", + "nextBoardStr": "01-00111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-00111-", + "nextBoardStr": "01000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01000111-", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 127, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "---0011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0011--", + "nextBoardStr": "-0-0011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0011--", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010011--", + "nextBoardStr": "-0100110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 128, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0--1-", + "nextBoardStr": "01--0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01--0-11-", + "nextBoardStr": "010-0-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-0-11-", + "nextBoardStr": "010-0111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010-0111-", + "nextBoardStr": "010-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 129, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "-0-011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011---", + "nextBoardStr": "-0-011--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-011--0", + "nextBoardStr": "10-011--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-011--0", + "nextBoardStr": "10-011-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-011-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101011-00", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 130, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----001", + "nextBoardStr": "-1-1--001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--001", + "nextBoardStr": "01-1--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--001", + "nextBoardStr": "01-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-11-001", + "nextBoardStr": "01011-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 131, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001--1---", + "nextBoardStr": "001--1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001--1-0-", + "nextBoardStr": "001--110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--110-", + "nextBoardStr": "001-0110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 132, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1--0-0", + "nextBoardStr": "-1-1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-1--010", + "nextBoardStr": "-1-1-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-0010", + "nextBoardStr": "-111-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-111-0010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11100010", + "nextBoardStr": "111100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 133, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010---", + "nextBoardStr": "1--010--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--010--0", + "nextBoardStr": "11-010--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-010--0", + "nextBoardStr": "11-0100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0100-0", + "nextBoardStr": "11-0100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0100-0", + "nextBoardStr": "11-010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 134, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1--", + "nextBoardStr": "0011--1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011--1--", + "nextBoardStr": "00110-1--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110-1--", + "nextBoardStr": "00110-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00110-1-1", + "nextBoardStr": "00110-101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 135, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "--010-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010-1-1", + "nextBoardStr": "--01001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01001-1", + "nextBoardStr": "1-01001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 136, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0-0", + "nextBoardStr": "-1--1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 137, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--1--10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--10-0", + "nextBoardStr": "--1-110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-110-0", + "nextBoardStr": "-01-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-110-0", + "nextBoardStr": "-01-11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-11010", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-11010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 138, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "-001-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-----", + "nextBoardStr": "-001---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001---1-", + "nextBoardStr": "0001---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 139, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1----", + "nextBoardStr": "001-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 140, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0--1-", + "nextBoardStr": "-1010--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1010--1-", + "nextBoardStr": "-1010-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 141, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "1--1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--00-", + "nextBoardStr": "1--1-000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-000-", + "nextBoardStr": "11-1-000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1-000-", + "nextBoardStr": "11-10000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-10000-", + "nextBoardStr": "11-10000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10000-", + "nextBoardStr": "11010000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 142, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-10--", + "nextBoardStr": "01-1-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-10--", + "nextBoardStr": "01-1-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1-10-0", + "nextBoardStr": "01-1-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-1-1010", + "nextBoardStr": "01-101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 143, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "---00--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00--1-", + "nextBoardStr": "--100--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--100--1-", + "nextBoardStr": "--100--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--100--10", + "nextBoardStr": "--100-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-110", + "nextBoardStr": "-0100-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0100-110", + "nextBoardStr": "10100-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10100-110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 144, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "011--0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011--0---", + "nextBoardStr": "011--01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011--01--", + "nextBoardStr": "011--010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011--010-", + "nextBoardStr": "011-1010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 145, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0---11", + "nextBoardStr": "-0-0-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-0-0-11", + "nextBoardStr": "-010-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-0-11", + "nextBoardStr": "-01000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 146, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "0--01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01-1--", + "nextBoardStr": "0--01-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--01-1-1", + "nextBoardStr": "00-01-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-01-1-1", + "nextBoardStr": "00-01-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 147, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----01", + "nextBoardStr": "10--0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 148, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "--1---010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---010", + "nextBoardStr": "1-1---010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---010", + "nextBoardStr": "1-10--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10--010", + "nextBoardStr": "1-10--010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--010", + "nextBoardStr": "1-100-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100-010", + "nextBoardStr": "1-100-010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 149, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "-0-1---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---10", + "nextBoardStr": "-001---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001---10", + "nextBoardStr": "-001-1-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1-10", + "nextBoardStr": "0001-1-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 150, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--001---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001---1", + "nextBoardStr": "1-001---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 151, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "1-001----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-001----", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "110010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110010---", + "nextBoardStr": "110010--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 152, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1-1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--0--", + "nextBoardStr": "-1-1-00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-00--", + "nextBoardStr": "-1-1100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-1100--", + "nextBoardStr": "-1-11000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-11000-", + "nextBoardStr": "11-11000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-11000-", + "nextBoardStr": "11-110000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 153, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00--11--", + "nextBoardStr": "000--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 154, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--1100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1100---", + "nextBoardStr": "--1100--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1100--1", + "nextBoardStr": "--11000-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11000-1", + "nextBoardStr": "-111000-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111000-1", + "nextBoardStr": "-11100001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11100001", + "nextBoardStr": "111100001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 155, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0---0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---0--11", + "nextBoardStr": "00--0--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--0--11", + "nextBoardStr": "00--01-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--01-11", + "nextBoardStr": "00--01-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--01-11", + "nextBoardStr": "00-101-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-101-11", + "nextBoardStr": "00-101-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101-11", + "nextBoardStr": "00-101111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 156, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1-010----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-010----", + "nextBoardStr": "1-010---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-010---1", + "nextBoardStr": "1-010-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 157, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1----0", + "nextBoardStr": "01-1-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-1-0--0", + "nextBoardStr": "01-1-01-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1-01-0", + "nextBoardStr": "01-1-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1-0100", + "nextBoardStr": "0111-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-0100", + "nextBoardStr": "011100100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 158, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "--0-110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-110--", + "nextBoardStr": "--0-110-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-110-1", + "nextBoardStr": "--00110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00110-1", + "nextBoardStr": "1-00110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 159, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--001--", + "nextBoardStr": "-1--001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--001-0", + "nextBoardStr": "-1--00110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00110", + "nextBoardStr": "01--00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 160, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "-11---0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11---0-0", + "nextBoardStr": "111---0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 161, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "-11-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00---", + "nextBoardStr": "-11-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-00--0", + "nextBoardStr": "111-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 162, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "-01-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1--10", + "nextBoardStr": "-0101--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101--10", + "nextBoardStr": "-0101-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 163, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1-0", + "nextBoardStr": "1---001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---001-0", + "nextBoardStr": "11--001-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--001-0", + "nextBoardStr": "110-001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 164, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--1-0-", + "nextBoardStr": "-01--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 165, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110----", + "nextBoardStr": "0-110---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 166, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-1-01---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01---0", + "nextBoardStr": "-1-01--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-01--00", + "nextBoardStr": "-1-01-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-01-100", + "nextBoardStr": "-1-010100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010100", + "nextBoardStr": "11-010100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010100", + "nextBoardStr": "110010100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 167, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "0---01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01--1", + "nextBoardStr": "0---011-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---011-1", + "nextBoardStr": "0--0011-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0011-1", + "nextBoardStr": "0-10011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 168, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1--1---00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1---00", + "nextBoardStr": "1-01---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01---00", + "nextBoardStr": "1-011--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011--00", + "nextBoardStr": "10011--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011--00", + "nextBoardStr": "100111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 169, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-10---0", + "nextBoardStr": "11-10---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10---0", + "nextBoardStr": "11-100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100--0", + "nextBoardStr": "11-100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100--0", + "nextBoardStr": "11-100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-100-00", + "nextBoardStr": "11-100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-00", + "nextBoardStr": "11-100000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 170, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "01--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0-01-", + "nextBoardStr": "01-10-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10-01-", + "nextBoardStr": "01-10001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-10001-", + "nextBoardStr": "01-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-100011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 171, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "101---0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---0--", + "nextBoardStr": "101---01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101---01-", + "nextBoardStr": "101-0-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-0-01-", + "nextBoardStr": "101-0101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-0101-", + "nextBoardStr": "10100101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10100101-", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 172, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "11-1-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1-0--0", + "nextBoardStr": "11-1-00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-1-00-0", + "nextBoardStr": "11-1-00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-00-0", + "nextBoardStr": "1101-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 173, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--000-", + "nextBoardStr": "1-1--000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-0000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 174, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1--1", + "nextBoardStr": "-00--1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--1--1", + "nextBoardStr": "-00--1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00--1-11", + "nextBoardStr": "000--1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 175, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "--1-10--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10--0", + "nextBoardStr": "--1010--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1010--0", + "nextBoardStr": "--10101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 176, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-00---1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1-1", + "nextBoardStr": "-001--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001--1-1", + "nextBoardStr": "0001--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 177, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "01---01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---01--", + "nextBoardStr": "01---01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01---01-0", + "nextBoardStr": "01--101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--101-0", + "nextBoardStr": "01--10100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--10100", + "nextBoardStr": "011-10100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 178, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01----", + "nextBoardStr": "1-001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-001----", + "nextBoardStr": "11001----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11001----", + "nextBoardStr": "110010---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110010---", + "nextBoardStr": "1100101--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100101--", + "nextBoardStr": "1100101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 179, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01---0-1", + "nextBoardStr": "-01-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0-0-1", + "nextBoardStr": "101-0-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-0-0-1", + "nextBoardStr": "101-0-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 180, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100---1", + "nextBoardStr": "-1100---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100---1", + "nextBoardStr": "01100---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01100---1", + "nextBoardStr": "011001--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 181, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0-0-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1----", + "nextBoardStr": "0-0-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-1--11", + "nextBoardStr": "0-0-1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1--11", + "nextBoardStr": "0-0-1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 182, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10--1--", + "nextBoardStr": "0-10--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10--11-", + "nextBoardStr": "0-10--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-10--110", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0110-0110", + "nextBoardStr": "011010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 183, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0--0", + "nextBoardStr": "011--0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011--0--0", + "nextBoardStr": "011--0-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011--0-10", + "nextBoardStr": "0110-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0-10", + "nextBoardStr": "011010-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 184, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----1010", + "nextBoardStr": "-1---1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1010", + "nextBoardStr": "-1-0-1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-1010", + "nextBoardStr": "-110-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-1010", + "nextBoardStr": "0110-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 185, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--100-", + "nextBoardStr": "0-1--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--100-", + "nextBoardStr": "0-1-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1100-", + "nextBoardStr": "001-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1100-", + "nextBoardStr": "001-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 186, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110---0-", + "nextBoardStr": "1110---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 187, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10----", + "nextBoardStr": "01-10---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 188, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-111---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 189, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-0--1", + "nextBoardStr": "00-1-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-0--1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-01-1", + "nextBoardStr": "0011-01-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-01-1", + "nextBoardStr": "0011001-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0011001-1", + "nextBoardStr": "001100111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 190, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10----0", + "nextBoardStr": "1-10----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1010----0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010----0", + "nextBoardStr": "1010-1--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010-1--0", + "nextBoardStr": "1010-10-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1010-10-0", + "nextBoardStr": "1010110-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1010110-0", + "nextBoardStr": "101011000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 191, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1100", + "nextBoardStr": "--0--1100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1100", + "nextBoardStr": "--01-1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1100", + "nextBoardStr": "--0101100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0101100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10101100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 192, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1100-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-----", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100--01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100--01-", + "nextBoardStr": "1100-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-001-", + "nextBoardStr": "11001001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 193, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0--1", + "nextBoardStr": "01--10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--10--1", + "nextBoardStr": "01--100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01--100-1", + "nextBoardStr": "01--10011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 194, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-10-0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 195, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----1-01-", + "nextBoardStr": "----1-010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1-010", + "nextBoardStr": "---11-010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-010", + "nextBoardStr": "-0-11-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11-010", + "nextBoardStr": "10-11-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11-010", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011-010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 196, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1----0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0-0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10-0-", + "nextBoardStr": "1-0-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-10-0-", + "nextBoardStr": "1-0-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 197, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1--010", + "nextBoardStr": "-1-1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1--010", + "nextBoardStr": "-1-10-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10-010", + "nextBoardStr": "11-10-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-010", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100010", + "nextBoardStr": "11-100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 198, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "-10--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1--0", + "nextBoardStr": "-10-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-01--0", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-01--0", + "nextBoardStr": "110001--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "110001--0", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 199, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--101----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101----", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--101-0--", + "nextBoardStr": "--101-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--101-0-1", + "nextBoardStr": "--10100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10100-1", + "nextBoardStr": "--1010011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1010011", + "nextBoardStr": "-01010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01010011", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 200, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "----10100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10100", + "nextBoardStr": "---110100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110100", + "nextBoardStr": "--0110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 201, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1----", + "nextBoardStr": "001-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-10--1", + "nextBoardStr": "001110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "001110--1", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 202, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----10", + "nextBoardStr": "-01-0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0--10", + "nextBoardStr": "-0110--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110--10", + "nextBoardStr": "00110--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 203, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---11-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11-0--", + "nextBoardStr": "-0-11-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11-0--", + "nextBoardStr": "10-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11-0--", + "nextBoardStr": "10-1100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1100--", + "nextBoardStr": "10-11001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-11001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011001-", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 204, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0--0", + "nextBoardStr": "--11-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--11-01-0", + "nextBoardStr": "-011-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-01-0", + "nextBoardStr": "-011101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 205, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--001--", + "nextBoardStr": "01--001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--001--", + "nextBoardStr": "01--0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--0011-", + "nextBoardStr": "01--00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 206, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "110---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---0-0", + "nextBoardStr": "1101--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101--0-0", + "nextBoardStr": "1101-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 207, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-----0", + "nextBoardStr": "101----00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101----00", + "nextBoardStr": "101--1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101--1-00", + "nextBoardStr": "101--1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 208, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "---11--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--00", + "nextBoardStr": "-0-11--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11--00", + "nextBoardStr": "-0-11-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-11-100", + "nextBoardStr": "-0011-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011-100", + "nextBoardStr": "-00111100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 209, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "10---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0-1-", + "nextBoardStr": "10---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---0-11", + "nextBoardStr": "10-0-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-0-11", + "nextBoardStr": "1010-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-0-11", + "nextBoardStr": "1010-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1010-0011", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 210, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---011--", + "nextBoardStr": "0---011-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 211, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "01--10-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 212, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--00-1--", + "nextBoardStr": "1--0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 213, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10---1", + "nextBoardStr": "0-110---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-110---1", + "nextBoardStr": "00110---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00110---1", + "nextBoardStr": "001101--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 214, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0-0-1", + "nextBoardStr": "--1-000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-000-1", + "nextBoardStr": "--1-00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-00011", + "nextBoardStr": "--1000011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 215, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 11, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--10-0-", + "nextBoardStr": "11--10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--10-0-", + "nextBoardStr": "11--1000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--1000-", + "nextBoardStr": "11--1000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1000-", + "nextBoardStr": "11-01000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-01000-", + "nextBoardStr": "11-01000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01000-", + "nextBoardStr": "11001000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11001000-", + "nextBoardStr": "110010001", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 216, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0-0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0--1-", + "nextBoardStr": "--0-0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-0-11-", + "nextBoardStr": "--0-0011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-0011-", + "nextBoardStr": "-10-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0011-", + "nextBoardStr": "010-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-0011-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01010011-", + "nextBoardStr": "010100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 217, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10--1--", + "nextBoardStr": "0-100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-100-1--", + "nextBoardStr": "0-100-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-100-11-", + "nextBoardStr": "0-100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 218, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1--100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--100---", + "nextBoardStr": "1--100-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--100-0-", + "nextBoardStr": "1-1100-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1100-0-", + "nextBoardStr": "1-110000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-110000-", + "nextBoardStr": "1-110000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110000-", + "nextBoardStr": "1-1100000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 219, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1---001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---001", + "nextBoardStr": "1-1---001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---001", + "nextBoardStr": "1-1--0001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0001", + "nextBoardStr": "1-1--0001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0001", + "nextBoardStr": "1-10-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0001", + "nextBoardStr": "1-10-0001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0001", + "nextBoardStr": "1-1000001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 220, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1--00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1--00", + "nextBoardStr": "---11--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11--00", + "nextBoardStr": "---110-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---110-00", + "nextBoardStr": "---110100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---110100", + "nextBoardStr": "-0-110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-110100", + "nextBoardStr": "10-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 221, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0-1-0", + "nextBoardStr": "--1-011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-011-0", + "nextBoardStr": "0-1-011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 222, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "-0--1010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--1010-", + "nextBoardStr": "10--1010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1010-", + "nextBoardStr": "100-1010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1010-", + "nextBoardStr": "10011010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 223, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "----0-011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-011", + "nextBoardStr": "-1--0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-011", + "nextBoardStr": "-1-00-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-011", + "nextBoardStr": "-1100-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100-011", + "nextBoardStr": "-11000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 224, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-0--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-0--1--", + "nextBoardStr": "01-0--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-0--10-", + "nextBoardStr": "0110--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110--10-", + "nextBoardStr": "0110--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0110--100", + "nextBoardStr": "01101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 225, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01-1", + "nextBoardStr": "10---01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---01-1", + "nextBoardStr": "100--01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--01-1", + "nextBoardStr": "1001-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 226, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----001", + "nextBoardStr": "-11---001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---001", + "nextBoardStr": "-110--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110--001", + "nextBoardStr": "1110--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 227, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "0-1-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0---1", + "nextBoardStr": "0-1-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1-0-0-1", + "nextBoardStr": "011-0-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-0-0-1", + "nextBoardStr": "01100-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 228, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "01-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----10", + "nextBoardStr": "01---1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---1-10", + "nextBoardStr": "01-0-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-1-10", + "nextBoardStr": "01-011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 229, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "01-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0---1-", + "nextBoardStr": "01-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-0-0-1-", + "nextBoardStr": "01-0-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0-0-11", + "nextBoardStr": "01-0-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 230, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1-1-01", + "nextBoardStr": "0-01-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1-01", + "nextBoardStr": "0-01-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-1101", + "nextBoardStr": "0-01-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1101", + "nextBoardStr": "0-0111101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 231, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10----01", + "nextBoardStr": "-10--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0-01", + "nextBoardStr": "-10-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-10-01", + "nextBoardStr": "-10-10001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-10001", + "nextBoardStr": "110-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 232, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-1--", + "nextBoardStr": "1--00-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--00-1-1", + "nextBoardStr": "10-00-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-00-1-1", + "nextBoardStr": "10100-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "10100-1-1", + "nextBoardStr": "1010001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 233, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--10--", + "nextBoardStr": "-01--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--100-", + "nextBoardStr": "-011-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-100-", + "nextBoardStr": "0011-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-100-", + "nextBoardStr": "0011-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 234, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--101----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101----", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--101---0", + "nextBoardStr": "--1011--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1011--0", + "nextBoardStr": "--1011-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1011-00", + "nextBoardStr": "-11011-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11011-00", + "nextBoardStr": "-11011000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 235, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--10--", + "nextBoardStr": "-01--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--100-", + "nextBoardStr": "101--100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101--100-", + "nextBoardStr": "101-0100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 236, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---10--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--10", + "nextBoardStr": "-1-10--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10--10", + "nextBoardStr": "-1-100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100-10", + "nextBoardStr": "-1-100110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-100110", + "nextBoardStr": "-10100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 237, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-0-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1--0-", + "nextBoardStr": "1-0-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-1--00", + "nextBoardStr": "1-0-11-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-11-00", + "nextBoardStr": "1-0-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 238, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "--0-1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0-1", + "nextBoardStr": "--011-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011-0-1", + "nextBoardStr": "--011-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--011-001", + "nextBoardStr": "-1011-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1011-001", + "nextBoardStr": "-10110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10110001", + "nextBoardStr": "110110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 239, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-101-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-----", + "nextBoardStr": "0101-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-----", + "nextBoardStr": "0101--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101--1--", + "nextBoardStr": "01010-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010-1--", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 240, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0-1-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-0--1", + "nextBoardStr": "00-1-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-0--1", + "nextBoardStr": "00-1-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1-0-11", + "nextBoardStr": "00-1-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-0-11", + "nextBoardStr": "00-110-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-110-11", + "nextBoardStr": "00-110-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110-11", + "nextBoardStr": "00-110111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 241, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---0--", + "nextBoardStr": "110-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110-1-0--", + "nextBoardStr": "11001-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11001-0--", + "nextBoardStr": "1100110--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100110--", + "nextBoardStr": "11001100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11001100-", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 242, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 243, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "--10--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--10-", + "nextBoardStr": "--100-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-10-", + "nextBoardStr": "-1100-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100-10-", + "nextBoardStr": "-1100-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1100-100", + "nextBoardStr": "11100-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 244, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0---11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11---", + "nextBoardStr": "0---11-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---11-0-", + "nextBoardStr": "01--11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--11-0-", + "nextBoardStr": "010-11-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-11-0-", + "nextBoardStr": "010111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 245, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----110", + "nextBoardStr": "-0--0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-110", + "nextBoardStr": "-0-10-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10-110", + "nextBoardStr": "-0010-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0010-110", + "nextBoardStr": "10010-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 246, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "10---1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10---1-0-", + "nextBoardStr": "10---1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---1-01", + "nextBoardStr": "10---1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---1001", + "nextBoardStr": "10--11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 247, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---10---0", + "nextBoardStr": "---10--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--10", + "nextBoardStr": "---10-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10-010", + "nextBoardStr": "---101010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101010", + "nextBoardStr": "--0101010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 248, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 249, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "0--01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01-1--", + "nextBoardStr": "0--01-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--01-1-0", + "nextBoardStr": "0-101-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 250, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "110-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-----0", + "nextBoardStr": "110---1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110---1-0", + "nextBoardStr": "110-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0-1-0", + "nextBoardStr": "110-0-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110-0-110", + "nextBoardStr": "110-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 251, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-0--1", + "nextBoardStr": "1--0-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0-00-1", + "nextBoardStr": "1-10-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-00-1", + "nextBoardStr": "1010-00-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-00-1", + "nextBoardStr": "1010-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1010-0011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 252, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "-0-011---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-011---", + "nextBoardStr": "-01011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01011---", + "nextBoardStr": "-01011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01011-0-", + "nextBoardStr": "-0101110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 253, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1-0", + "nextBoardStr": "0-1-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 254, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1-0", + "nextBoardStr": "--1-0-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0-100", + "nextBoardStr": "-11-0-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-100", + "nextBoardStr": "-11-00100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-00100", + "nextBoardStr": "111-00100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 255, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0---1-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-10-", + "nextBoardStr": "0---1-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1-100", + "nextBoardStr": "0--11-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11-100", + "nextBoardStr": "0--110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--110100", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 256, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "---1-0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0--1", + "nextBoardStr": "-0-1-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0--1", + "nextBoardStr": "10-1-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-0--1", + "nextBoardStr": "1001-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-0--1", + "nextBoardStr": "100110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 257, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-001-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-----", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-001----1", + "nextBoardStr": "0001----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 258, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "-0--10-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10-1-", + "nextBoardStr": "-0--1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1011-", + "nextBoardStr": "-0--10110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--10110", + "nextBoardStr": "10--10110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--10110", + "nextBoardStr": "100-10110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 259, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--101---0", + "nextBoardStr": "--101--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--101--00", + "nextBoardStr": "-1101--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1101--00", + "nextBoardStr": "-11010-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11010-00", + "nextBoardStr": "111010-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 260, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "0-11---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11---0-", + "nextBoardStr": "0-111--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-111--0-", + "nextBoardStr": "0-111-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-111-00-", + "nextBoardStr": "01111-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01111-00-", + "nextBoardStr": "01111-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 261, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0--1-0", + "nextBoardStr": "1-00--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00--1-0", + "nextBoardStr": "1100--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100--1-0", + "nextBoardStr": "1100-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 262, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1--", + "nextBoardStr": "00-1111--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 263, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "---0-1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1010", + "nextBoardStr": "-1-0-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1010", + "nextBoardStr": "01-0-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 264, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "1--0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-1---", + "nextBoardStr": "1--0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0-1-0-", + "nextBoardStr": "1-10-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-1-0-", + "nextBoardStr": "1010-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-1-0-", + "nextBoardStr": "1010-110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010-110-", + "nextBoardStr": "1010-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010-1100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 265, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-10--", + "nextBoardStr": "--01-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-10-0", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-1010", + "nextBoardStr": "-001-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-1010", + "nextBoardStr": "-00111010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 266, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0----0", + "nextBoardStr": "11-0----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0----0", + "nextBoardStr": "11-0---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0---00", + "nextBoardStr": "11-0---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---00", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11000--00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000--00", + "nextBoardStr": "110001-00", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-00", + "nextBoardStr": "110001000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 267, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-10-", + "nextBoardStr": "-0-10-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 268, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-00----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00----1", + "nextBoardStr": "1100----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100----1", + "nextBoardStr": "1100-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100-0-11", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 269, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "--1-0010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0010-", + "nextBoardStr": "--110010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110010-", + "nextBoardStr": "--1100100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1100100", + "nextBoardStr": "-11100100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11100100", + "nextBoardStr": "011100100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 270, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "0----11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----11-0", + "nextBoardStr": "01---11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---11-0", + "nextBoardStr": "01-0-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-11-0", + "nextBoardStr": "0110-11-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-11-0", + "nextBoardStr": "0110011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 271, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "----0011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0011-", + "nextBoardStr": "---00011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 272, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011----", + "nextBoardStr": "-00111---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 273, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-111-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 274, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01----0", + "nextBoardStr": "1-01-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-01-1--0", + "nextBoardStr": "1001-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1--0", + "nextBoardStr": "1001-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1001-1-10", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 275, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 276, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-1-1", + "nextBoardStr": "-01-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0-1-1", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0100-1-1", + "nextBoardStr": "10100-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10100-1-1", + "nextBoardStr": "1010001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 277, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "00-0-1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1-1-", + "nextBoardStr": "0010-1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010-1-1-", + "nextBoardStr": "0010-1-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0010-1-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001011-10", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 278, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10-1", + "nextBoardStr": "01---10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---10-1", + "nextBoardStr": "01--010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--010-1", + "nextBoardStr": "01-1010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1010-1", + "nextBoardStr": "0101010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 279, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "1---00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00-10", + "nextBoardStr": "1-1-00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-00-10", + "nextBoardStr": "1-1-00010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1-00010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1000010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 280, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11--0-0", + "nextBoardStr": "--11--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--11--010", + "nextBoardStr": "--11-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11-0010", + "nextBoardStr": "-111-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111-0010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11100010", + "nextBoardStr": "111100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 281, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1-1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--00-", + "nextBoardStr": "01-1--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--00-", + "nextBoardStr": "01-1-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-100-", + "nextBoardStr": "0101-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-100-", + "nextBoardStr": "01011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 282, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0---1-0", + "nextBoardStr": "1-01--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 283, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---01", + "nextBoardStr": "11-0---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---01", + "nextBoardStr": "11-0--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--001", + "nextBoardStr": "11-0--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--001", + "nextBoardStr": "1100--001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--001", + "nextBoardStr": "1100-1001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-1001", + "nextBoardStr": "110001001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 284, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "1-00101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-00101--", + "nextBoardStr": "1-001010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-001010-", + "nextBoardStr": "1-0010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 285, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1--0011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--0011-", + "nextBoardStr": "-10-0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-0011-", + "nextBoardStr": "110-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0011-", + "nextBoardStr": "11000011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 286, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-10-", + "nextBoardStr": "--010-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010-10-", + "nextBoardStr": "--010-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--010-101", + "nextBoardStr": "-0010-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 287, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10-1", + "nextBoardStr": "0----1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1011", + "nextBoardStr": "0---01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01011", + "nextBoardStr": "01--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--01011", + "nextBoardStr": "01-001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 288, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1-1-01", + "nextBoardStr": "0--1-1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-1001", + "nextBoardStr": "0--111001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 289, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--11--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--00-", + "nextBoardStr": "0-11--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11--00-", + "nextBoardStr": "0-111-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-111-00-", + "nextBoardStr": "0-111-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 290, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--11---00", + "nextBoardStr": "1-11---00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11---00", + "nextBoardStr": "1-11--000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 291, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "----001-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----001-1", + "nextBoardStr": "-0--001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--001-1", + "nextBoardStr": "-0-1001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1001-1", + "nextBoardStr": "-001001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001001-1", + "nextBoardStr": "1001001-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 292, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "01--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10---", + "nextBoardStr": "01--10-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 293, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---1100--", + "nextBoardStr": "--01100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01100--", + "nextBoardStr": "--01100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01100-1", + "nextBoardStr": "0-01100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01100-1", + "nextBoardStr": "0-0110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0110011", + "nextBoardStr": "0-0110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0110011", + "nextBoardStr": "010110011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 294, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0-1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1---", + "nextBoardStr": "-0-1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1-1-0-", + "nextBoardStr": "10-1-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-1-0-", + "nextBoardStr": "10-1-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1-1-00", + "nextBoardStr": "10-111-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 295, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-0110---", + "nextBoardStr": "1-01100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01100--", + "nextBoardStr": "1101100--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101100--", + "nextBoardStr": "1101100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 296, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0--0-10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 297, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "1-100----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100----", + "nextBoardStr": "1-100----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100----", + "nextBoardStr": "1-100---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-100---0", + "nextBoardStr": "1-100---0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100---0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-100-0-0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0-0", + "nextBoardStr": "10100-0-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100-0-0", + "nextBoardStr": "10100-010", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10100-010", + "nextBoardStr": "101000010", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 298, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-00-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1----", + "nextBoardStr": "-0011----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011----", + "nextBoardStr": "00011----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 299, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1----00", + "nextBoardStr": "1-1----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----00", + "nextBoardStr": "1-1---000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 300, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----11-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---11-", + "nextBoardStr": "100---11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---11-", + "nextBoardStr": "100-0-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-0-11-", + "nextBoardStr": "100-0-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 301, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "---1001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1001--", + "nextBoardStr": "---10010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10010-", + "nextBoardStr": "1--10010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 302, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "0--0-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1--1", + "nextBoardStr": "0--011--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--011--1", + "nextBoardStr": "0--0110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 303, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "---0101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0101--", + "nextBoardStr": "-0-0101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0101--", + "nextBoardStr": "10-0101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0101--", + "nextBoardStr": "10-01010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-01010-", + "nextBoardStr": "10-010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 304, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--100-", + "nextBoardStr": "--11-100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-100-", + "nextBoardStr": "-011-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-100-", + "nextBoardStr": "-011-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 305, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-----010-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----010-", + "nextBoardStr": "---1-010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-010-", + "nextBoardStr": "---1-0100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0100", + "nextBoardStr": "1--1-0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 306, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "-100--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100--1--", + "nextBoardStr": "-100--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100--1-1", + "nextBoardStr": "-1000-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1000-1-1", + "nextBoardStr": "-1000-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 307, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--101---0", + "nextBoardStr": "--1010--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1010--0", + "nextBoardStr": "--10101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 308, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0--1", + "nextBoardStr": "-01-10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-10--1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-10--1", + "nextBoardStr": "001110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "001110--1", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 309, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11---0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0-00", + "nextBoardStr": "11---0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-00", + "nextBoardStr": "110--0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 310, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001--1---", + "nextBoardStr": "001--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001--1-1-", + "nextBoardStr": "0010-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010-1-1-", + "nextBoardStr": "0010-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 311, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--1---", + "nextBoardStr": "100--1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100--1-0-", + "nextBoardStr": "1001-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-1-0-", + "nextBoardStr": "1001-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 312, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---01", + "nextBoardStr": "--100--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100--01", + "nextBoardStr": "-1100--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100--01", + "nextBoardStr": "-11000-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 313, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "10---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0-1-", + "nextBoardStr": "10-1-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-0-1-", + "nextBoardStr": "1001-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-0-1-", + "nextBoardStr": "100110-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100110-1-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10011001-", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 314, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-10-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-1-0-", + "nextBoardStr": "0-10-110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-10-110-", + "nextBoardStr": "0010-110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-110-", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 315, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0----", + "nextBoardStr": "101-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101-0-1--", + "nextBoardStr": "101-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-0-1-0", + "nextBoardStr": "10110-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 316, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----001", + "nextBoardStr": "-1---0001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0001", + "nextBoardStr": "-11--0001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0001", + "nextBoardStr": "-11-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-00001", + "nextBoardStr": "111-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 317, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1--10-", + "nextBoardStr": "10-1--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 318, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1--00---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--00---1", + "nextBoardStr": "1--00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--00-0-1", + "nextBoardStr": "1--00-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--00-011", + "nextBoardStr": "10-00-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-00-011", + "nextBoardStr": "10100-011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "10100-011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 319, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1--0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--10", + "nextBoardStr": "-1-10--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10--10", + "nextBoardStr": "-1010--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1010--10", + "nextBoardStr": "-1010-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1010-110", + "nextBoardStr": "-10100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 320, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----0101-", + "nextBoardStr": "-0--0101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0101-", + "nextBoardStr": "-0--01011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--01011", + "nextBoardStr": "-00-01011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 321, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1--10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--10-0-", + "nextBoardStr": "-1--1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--1010-", + "nextBoardStr": "-1--10100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--10100", + "nextBoardStr": "-1-110100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-110100", + "nextBoardStr": "-10110100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 322, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "--01-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-0-1-", + "nextBoardStr": "--01-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 323, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-0-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0-10--", + "nextBoardStr": "-1-0110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-0110--", + "nextBoardStr": "-1-0110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-0110-0", + "nextBoardStr": "11-0110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0110-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100110-0", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 324, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0---1", + "nextBoardStr": "-10-00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10-00--1", + "nextBoardStr": "110-00--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-00--1", + "nextBoardStr": "110000--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 325, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00-1-11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1-11--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11--", + "nextBoardStr": "0011-11--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-11--", + "nextBoardStr": "0011-110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0011-110-", + "nextBoardStr": "00111110-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 326, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "--0-101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-101--", + "nextBoardStr": "0-0-101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-101--", + "nextBoardStr": "010-101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-101--", + "nextBoardStr": "0100101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100101--", + "nextBoardStr": "01001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 327, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "100-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1----", + "nextBoardStr": "100-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100-1--1-", + "nextBoardStr": "10001--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10001--1-", + "nextBoardStr": "100011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100011-1-", + "nextBoardStr": "10001101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10001101-", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 328, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "--1-1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1---0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-1-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-1--10", + "nextBoardStr": "0-101--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-101--10", + "nextBoardStr": "0-101-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 329, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001----11", + "nextBoardStr": "001--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001--0-11", + "nextBoardStr": "0011-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-0-11", + "nextBoardStr": "001100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001100-11", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 330, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-----11", + "nextBoardStr": "00-----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "001-1--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1--11", + "nextBoardStr": "001-10-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-10-11", + "nextBoardStr": "001-10111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 331, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--100---", + "nextBoardStr": "1-1100---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1100---", + "nextBoardStr": "101100---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101100---", + "nextBoardStr": "101100-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101100-1-", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 332, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10-0", + "nextBoardStr": "-10--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--10-0", + "nextBoardStr": "-10--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--1010", + "nextBoardStr": "-100-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-1010", + "nextBoardStr": "-10011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 333, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--1-00", + "nextBoardStr": "-11--1-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--1-00", + "nextBoardStr": "-11-01-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-01-00", + "nextBoardStr": "111-01-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 334, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0-1-", + "nextBoardStr": "-10-10-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 335, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10----", + "nextBoardStr": "01-10--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-10--0-", + "nextBoardStr": "01110--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01110--0-", + "nextBoardStr": "01110-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01110-00-", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01110100-", + "nextBoardStr": "011101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 336, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1-1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--0--", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10-0--", + "nextBoardStr": "-1-10-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-10-0-1", + "nextBoardStr": "-1-10-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-10-001", + "nextBoardStr": "11-10-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-001", + "nextBoardStr": "11-100001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100001", + "nextBoardStr": "11-100001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100001", + "nextBoardStr": "110100001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 337, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01-----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-----01", + "nextBoardStr": "01----001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01----001", + "nextBoardStr": "01---1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---1001", + "nextBoardStr": "01-0-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 338, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01-1", + "nextBoardStr": "-0---0111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 339, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "-01-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-10-0-", + "nextBoardStr": "101-10-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-10-0-", + "nextBoardStr": "101010-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "101010-0-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 340, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011---0-", + "nextBoardStr": "-011---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-011---01", + "nextBoardStr": "-011--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-011--001", + "nextBoardStr": "-0111-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0111-001", + "nextBoardStr": "00111-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00111-001", + "nextBoardStr": "001111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 341, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0----11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11-0", + "nextBoardStr": "0--0-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-11-0", + "nextBoardStr": "0-10-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-11-0", + "nextBoardStr": "0-10011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 342, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-1--0-", + "nextBoardStr": "101-1--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1--0-", + "nextBoardStr": "101-10-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-10-0-", + "nextBoardStr": "101-1010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 343, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0---1-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-10-", + "nextBoardStr": "0--01-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01-10-", + "nextBoardStr": "0-101-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 344, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "01-1-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-0---", + "nextBoardStr": "0111-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-0---", + "nextBoardStr": "011100---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011100---", + "nextBoardStr": "011100-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011100-1-", + "nextBoardStr": "011100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 345, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--0-0-0", + "nextBoardStr": "11--0-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0-0", + "nextBoardStr": "11--0-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 346, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1--0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--0-01", + "nextBoardStr": "--10-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0-01", + "nextBoardStr": "--10-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-0101", + "nextBoardStr": "-010-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-0101", + "nextBoardStr": "-01010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 347, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0--1-", + "nextBoardStr": "-10-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10-0-11-", + "nextBoardStr": "010-0-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-0-11-", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 348, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-----11", + "nextBoardStr": "00-----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "001----11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001----11", + "nextBoardStr": "001-0--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0--11", + "nextBoardStr": "00110--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110--11", + "nextBoardStr": "00110-011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00110-011", + "nextBoardStr": "001101011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 349, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--001-", + "nextBoardStr": "1-1--001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--001-", + "nextBoardStr": "1-10-001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-001-", + "nextBoardStr": "1-10-001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-001-", + "nextBoardStr": "1-10-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0010", + "nextBoardStr": "1-10-0010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 350, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "11---0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11---0-00", + "nextBoardStr": "11---0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-00", + "nextBoardStr": "11--00-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00-00", + "nextBoardStr": "11--00-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-00", + "nextBoardStr": "11-000-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 351, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "--0-0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0--11", + "nextBoardStr": "--010--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010--11", + "nextBoardStr": "0-010--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010--11", + "nextBoardStr": "0-0101-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0101-11", + "nextBoardStr": "0-0101-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0101-11", + "nextBoardStr": "010101-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010101-11", + "nextBoardStr": "010101011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 352, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "0-101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-101----", + "nextBoardStr": "00101----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00101----", + "nextBoardStr": "00101--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00101--1-", + "nextBoardStr": "001010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001010-1-", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001010-11", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 353, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0----11", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00---11", + "nextBoardStr": "1-00---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00---11", + "nextBoardStr": "1-00-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-00-0-11", + "nextBoardStr": "1100-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-0-11", + "nextBoardStr": "110000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 354, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110----", + "nextBoardStr": "-0110---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0110---0", + "nextBoardStr": "-01101--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01101--0", + "nextBoardStr": "-01101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 355, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--11-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-1-0", + "nextBoardStr": "00-11-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11-1-0", + "nextBoardStr": "00-11-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11-110", + "nextBoardStr": "00-11-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-110", + "nextBoardStr": "00-111110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 356, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--10-1", + "nextBoardStr": "1-0-010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 357, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---00--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00--1-", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---00--11", + "nextBoardStr": "--000--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000--11", + "nextBoardStr": "--000-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 358, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10---0", + "nextBoardStr": "-1110---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1110---0", + "nextBoardStr": "-1110--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1110--00", + "nextBoardStr": "11110--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 359, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "--0-1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1---0", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-0-10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 360, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0-1--", + "nextBoardStr": "-01-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-0-11-", + "nextBoardStr": "-0100-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0100-11-", + "nextBoardStr": "-0100111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0100111-", + "nextBoardStr": "00100111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00100111-", + "nextBoardStr": "001001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 361, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "00--101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--101--", + "nextBoardStr": "00--1011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1011-", + "nextBoardStr": "00--1011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1011-", + "nextBoardStr": "001-1011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 362, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "---10---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10---1", + "nextBoardStr": "---100--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100--1", + "nextBoardStr": "1--100--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100--1", + "nextBoardStr": "1-0100--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0100--1", + "nextBoardStr": "110100--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110100--1", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110100-01", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 363, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---0--1", + "nextBoardStr": "10---00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---00-1", + "nextBoardStr": "10--100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 364, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--00--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00--1--", + "nextBoardStr": "--00--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--00--11-", + "nextBoardStr": "-000--11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000--11-", + "nextBoardStr": "1000--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000--11-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "1000-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 365, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "0-01-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1---", + "nextBoardStr": "0101-1---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1---", + "nextBoardStr": "0101-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1-0-", + "nextBoardStr": "010111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 366, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "-1--001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--001--", + "nextBoardStr": "-1-0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 367, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1---1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1---0", + "nextBoardStr": "1---1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---1-0-0", + "nextBoardStr": "1--11-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11-0-0", + "nextBoardStr": "1-011-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-011-0-0", + "nextBoardStr": "11011-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11011-0-0", + "nextBoardStr": "1101100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 368, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1-0-1", + "nextBoardStr": "-0--100-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--100-1", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-100-1", + "nextBoardStr": "-01-10001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-10001", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 369, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--01-", + "nextBoardStr": "--01--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01--010", + "nextBoardStr": "--011-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011-010", + "nextBoardStr": "0-011-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-010", + "nextBoardStr": "0-0111010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 370, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--001-", + "nextBoardStr": "--1-1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1001-", + "nextBoardStr": "-01-1001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-1001-", + "nextBoardStr": "101-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1001-", + "nextBoardStr": "10101001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101001-", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 371, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0--11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--11--", + "nextBoardStr": "--0--110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--110-", + "nextBoardStr": "1-0--110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--110-", + "nextBoardStr": "100--110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--110-", + "nextBoardStr": "100--1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100--1101", + "nextBoardStr": "1000-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000-1101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 372, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---001--", + "nextBoardStr": "1--0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 373, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "-0-01---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01---1", + "nextBoardStr": "-0-01-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-01-1-1", + "nextBoardStr": "-0001-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0001-1-1", + "nextBoardStr": "-0001-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 374, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10--1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1---0", + "nextBoardStr": "10--10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10--0", + "nextBoardStr": "10--101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10--101-0", + "nextBoardStr": "10-0101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0101-0", + "nextBoardStr": "1010101-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 375, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-1---01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---01--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--01--", + "nextBoardStr": "-10--011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--011-", + "nextBoardStr": "-10-0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0011-", + "nextBoardStr": "110-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0011-", + "nextBoardStr": "11000011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 376, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0----1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----1-01", + "nextBoardStr": "0--0-1-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-1-01", + "nextBoardStr": "0-10-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 377, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "110-00--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 378, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "0-0----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----1-", + "nextBoardStr": "0-0----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0----11", + "nextBoardStr": "0-0----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----11", + "nextBoardStr": "0-0---111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 379, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01----0", + "nextBoardStr": "1-011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011---0", + "nextBoardStr": "10011---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011---0", + "nextBoardStr": "10011--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011--10", + "nextBoardStr": "100110-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 380, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-1-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-0011-", + "nextBoardStr": "001-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0011-", + "nextBoardStr": "001-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 381, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "0-1--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--01--", + "nextBoardStr": "0-1--01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1--01-0", + "nextBoardStr": "0-1-101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 382, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1--0", + "nextBoardStr": "-010-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1--0", + "nextBoardStr": "-010-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010-11-0", + "nextBoardStr": "-010-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-010-1100", + "nextBoardStr": "1010-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-1100", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 383, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--0-1-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-1-0", + "nextBoardStr": "--0-101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 384, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "---10-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010-1--", + "nextBoardStr": "1-010-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 385, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "--11-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0-0-", + "nextBoardStr": "--11-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0-00", + "nextBoardStr": "--11-0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--11-0100", + "nextBoardStr": "-011-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-0100", + "nextBoardStr": "1011-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 386, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-1-0--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--1-0", + "nextBoardStr": "-1-0--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0--110", + "nextBoardStr": "-1-0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0110", + "nextBoardStr": "-110-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-0110", + "nextBoardStr": "-11000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 387, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "-0---11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---11-0", + "nextBoardStr": "-01--11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--11-0", + "nextBoardStr": "001--11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--11-0", + "nextBoardStr": "001--1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001--1110", + "nextBoardStr": "001-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 388, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "----1-010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-010", + "nextBoardStr": "-0--1-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-010", + "nextBoardStr": "-0-11-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11-010", + "nextBoardStr": "-0011-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011-010", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 389, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1--00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-1--00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-0000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 390, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "01--0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--0-1--", + "nextBoardStr": "01-00-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-00-1--", + "nextBoardStr": "01100-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100-1--", + "nextBoardStr": "01100-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 391, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-01-", + "nextBoardStr": "-11-0-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0-01-", + "nextBoardStr": "-11-0001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-0001-", + "nextBoardStr": "111-0001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 392, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--0-11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11-0-", + "nextBoardStr": "--0-1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1100-", + "nextBoardStr": "--011100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 393, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-00----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00----", + "nextBoardStr": "11-00----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00----", + "nextBoardStr": "11-000---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 394, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "---0--110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--110", + "nextBoardStr": "--00--110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--110", + "nextBoardStr": "-100--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100--110", + "nextBoardStr": "-100-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 395, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0-1---", + "nextBoardStr": "1--0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0-1-0-", + "nextBoardStr": "1-10-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-1-0-", + "nextBoardStr": "1-10-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-100-", + "nextBoardStr": "1-10-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-100-", + "nextBoardStr": "1010-100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-100-", + "nextBoardStr": "10101100-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10101100-", + "nextBoardStr": "101011000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 396, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-0--1", + "nextBoardStr": "-1-0-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-0-01", + "nextBoardStr": "11-0-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-01", + "nextBoardStr": "1100-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0-01", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-0101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 397, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-----0-1", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-0-1", + "nextBoardStr": "1-1-0-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0-0-1", + "nextBoardStr": "1-100-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-0-1", + "nextBoardStr": "1-100-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0-1", + "nextBoardStr": "10100-0-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100-0-1", + "nextBoardStr": "10100-011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10100-011", + "nextBoardStr": "101000011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 398, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----0-0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10-0-", + "nextBoardStr": "10--10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--10-0-", + "nextBoardStr": "10--1010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10--1010-", + "nextBoardStr": "10--10100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10--10100", + "nextBoardStr": "10-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 399, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--111--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 400, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--100---1", + "nextBoardStr": "0-100---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-100---1", + "nextBoardStr": "0-1001--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 401, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "-0-1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-1-0-", + "nextBoardStr": "10-1-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-1-0-", + "nextBoardStr": "10-1-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1-100-", + "nextBoardStr": "10-11100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 402, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-001-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-1---", + "nextBoardStr": "0001-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 403, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--010-", + "nextBoardStr": "--1--0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--0101", + "nextBoardStr": "--1-00101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00101", + "nextBoardStr": "--1100101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1100101", + "nextBoardStr": "-01100101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 404, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "100---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100---1--", + "nextBoardStr": "100---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100---1-1", + "nextBoardStr": "100-0-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-0-1-1", + "nextBoardStr": "10010-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 405, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-----1", + "nextBoardStr": "001----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001----01", + "nextBoardStr": "001---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001---101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "00101-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 406, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "-11-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-0---0", + "nextBoardStr": "111-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 407, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-11-00---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-00---", + "nextBoardStr": "111-00---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 408, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-11---00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---00-", + "nextBoardStr": "-11--000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--000-", + "nextBoardStr": "111--000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 409, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0----101", + "nextBoardStr": "-0-1--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--101", + "nextBoardStr": "-001--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--101", + "nextBoardStr": "-001-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1101", + "nextBoardStr": "0001-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 410, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "01----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----100", + "nextBoardStr": "011---100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011---100", + "nextBoardStr": "0110--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110--100", + "nextBoardStr": "0110-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0110-1100", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 411, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1----00", + "nextBoardStr": "1-1----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----00", + "nextBoardStr": "1-1---000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 412, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0--10-0", + "nextBoardStr": "1-0--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0--1010", + "nextBoardStr": "1-0-01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 413, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-01-", + "nextBoardStr": "0--11-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 414, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1-0", + "nextBoardStr": "0-01--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--1-0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "0101-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 415, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-----0", + "nextBoardStr": "011---1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011---1-0", + "nextBoardStr": "011-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 416, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "01----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----100", + "nextBoardStr": "01--1-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1-100", + "nextBoardStr": "01--10100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--10100", + "nextBoardStr": "011-10100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 417, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--1100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1100---", + "nextBoardStr": "--1100-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1100-1-", + "nextBoardStr": "--1100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1100-10", + "nextBoardStr": "1-1100-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100-10", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 418, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-10--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0-1-", + "nextBoardStr": "-10--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--0-11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--0-11", + "nextBoardStr": "0101-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-0-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 419, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "1----001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----001-", + "nextBoardStr": "1----0010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0010", + "nextBoardStr": "1---10010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10010", + "nextBoardStr": "1--010010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--010010", + "nextBoardStr": "11-010010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 420, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0101-", + "nextBoardStr": "----01011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01011", + "nextBoardStr": "-0--01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--01011", + "nextBoardStr": "-01-01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 421, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1---1", + "nextBoardStr": "-00-11--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11--1", + "nextBoardStr": "000-11--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 422, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1--0--", + "nextBoardStr": "0--1--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1--01-", + "nextBoardStr": "00-1--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1--01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 423, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0---00", + "nextBoardStr": "11-0---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---00", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11000--00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000--00", + "nextBoardStr": "110001-00", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-00", + "nextBoardStr": "110001000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 424, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--10-1-", + "nextBoardStr": "-00-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-10-1-", + "nextBoardStr": "100-10-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-10-1-", + "nextBoardStr": "100010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "100010-1-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 425, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----01", + "nextBoardStr": "-01--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 426, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "--1-1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-1000-", + "nextBoardStr": "--1-10001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-10001", + "nextBoardStr": "--1010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1010001", + "nextBoardStr": "1-1010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 427, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--110-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--110-0--", + "nextBoardStr": "-1110-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110-0--", + "nextBoardStr": "-1110-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1110-00-", + "nextBoardStr": "11110-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 428, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0-11-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-0---", + "nextBoardStr": "0-1100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1100---", + "nextBoardStr": "0-11001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11001--", + "nextBoardStr": "0-110010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-110010-", + "nextBoardStr": "01110010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01110010-", + "nextBoardStr": "011100100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 429, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-011-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-011-0--", + "nextBoardStr": "1-01100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-01100--", + "nextBoardStr": "1-011001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-011001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011001-", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 430, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01----01", + "nextBoardStr": "101----01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101----01", + "nextBoardStr": "101---001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101---001", + "nextBoardStr": "1011--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011--001", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1011-0001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 431, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0----1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----1-01", + "nextBoardStr": "0---01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01-01", + "nextBoardStr": "0-1-01-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 432, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--1-0-", + "nextBoardStr": "-011-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-1-0-", + "nextBoardStr": "-011-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-011-100-", + "nextBoardStr": "-0111100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 433, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0-10-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-10-0-1-", + "nextBoardStr": "0-10-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10-0-11", + "nextBoardStr": "0010-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-0-11", + "nextBoardStr": "0010-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 434, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1-1-", + "nextBoardStr": "-00-11-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-11-1-", + "nextBoardStr": "000-11-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 435, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "1---10--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10--0", + "nextBoardStr": "1---100-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---100-0", + "nextBoardStr": "11--100-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--100-0", + "nextBoardStr": "11--10000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 436, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01--01", + "nextBoardStr": "1--01--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 437, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11----", + "nextBoardStr": "00-11----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 438, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-----01", + "nextBoardStr": "10-1---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1---01", + "nextBoardStr": "10-1--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1--001", + "nextBoardStr": "10-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 439, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1-0", + "nextBoardStr": "1--00-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-1-0", + "nextBoardStr": "1-100-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-100-1-0", + "nextBoardStr": "10100-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100-1-0", + "nextBoardStr": "1010011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010011-0", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 440, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0101", + "nextBoardStr": "1----0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0101", + "nextBoardStr": "1---00101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00101", + "nextBoardStr": "1--100101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 441, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "---10-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-0-1", + "nextBoardStr": "-0-10-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10-0-1", + "nextBoardStr": "-0110-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110-0-1", + "nextBoardStr": "-0110-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 442, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "--1-0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-01-", + "nextBoardStr": "--1-0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0-011", + "nextBoardStr": "--100-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100-011", + "nextBoardStr": "1-100-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-011", + "nextBoardStr": "1-1000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 443, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "00--101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--101--", + "nextBoardStr": "00--1011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1011-", + "nextBoardStr": "00--1011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1011-", + "nextBoardStr": "00-11011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11011-", + "nextBoardStr": "00-11011-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11011-", + "nextBoardStr": "00-110111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 444, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----1-10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-10-", + "nextBoardStr": "0---1-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-10-", + "nextBoardStr": "0---1-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---1-101", + "nextBoardStr": "0--01-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01-101", + "nextBoardStr": "01-01-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-01-101", + "nextBoardStr": "01-010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-010101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 445, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-01-", + "nextBoardStr": "--0-1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-1001-", + "nextBoardStr": "1-0-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1001-", + "nextBoardStr": "1-0-10010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 446, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1---10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---10--", + "nextBoardStr": "-1-0-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-10--", + "nextBoardStr": "-1-0-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0-101-", + "nextBoardStr": "01-0-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 447, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "010--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010--1---", + "nextBoardStr": "010--10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "010--10--", + "nextBoardStr": "010--101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010--101-", + "nextBoardStr": "010--1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010--1010", + "nextBoardStr": "010-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 448, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "01-1-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-1--0", + "nextBoardStr": "01-1-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1-1-00", + "nextBoardStr": "01-1-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1-1100", + "nextBoardStr": "01-101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 449, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "--0-101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-101--", + "nextBoardStr": "-00-101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-101--", + "nextBoardStr": "100-101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-101--", + "nextBoardStr": "1000101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000101--", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 450, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--1---", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10--10--", + "nextBoardStr": "-10--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--10-1", + "nextBoardStr": "-100-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-10-1", + "nextBoardStr": "-100-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-100-1011", + "nextBoardStr": "0100-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 451, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--00---11", + "nextBoardStr": "--00-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--00-0-11", + "nextBoardStr": "-100-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-0-11", + "nextBoardStr": "0100-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0100-0-11", + "nextBoardStr": "010010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 452, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-0-0-1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0-1-11", + "nextBoardStr": "00-0-1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1-11", + "nextBoardStr": "00-0-1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 453, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1--00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--00-1", + "nextBoardStr": "--1-000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-000-1", + "nextBoardStr": "--11000-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11000-1", + "nextBoardStr": "-011000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011000-1", + "nextBoardStr": "1011000-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011000-1", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 454, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0---1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-1--", + "nextBoardStr": "0--01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01-1--", + "nextBoardStr": "01-01-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-01-1--", + "nextBoardStr": "01-01-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-01-1-0", + "nextBoardStr": "01101-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 455, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0-0", + "nextBoardStr": "1-10--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10--0-0", + "nextBoardStr": "1-10--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0-0", + "nextBoardStr": "1-10--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 456, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--10--0-", + "nextBoardStr": "1--10--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--10--01", + "nextBoardStr": "1--10-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--10-001", + "nextBoardStr": "1-110-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-110-001", + "nextBoardStr": "1-1100001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1100001", + "nextBoardStr": "1-1100001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100001", + "nextBoardStr": "101100001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 457, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0--11", + "nextBoardStr": "1-0-00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-00-11", + "nextBoardStr": "1-0-00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 458, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "-0--10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10-10", + "nextBoardStr": "-0--10110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--10110", + "nextBoardStr": "00--10110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10110", + "nextBoardStr": "00-110110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-110110", + "nextBoardStr": "00-110110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110110", + "nextBoardStr": "001110110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 459, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-0--1-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--1-10-", + "nextBoardStr": "-0-11-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11-10-", + "nextBoardStr": "-0-11-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-11-100", + "nextBoardStr": "-0-111100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 460, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "-0---10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10-1", + "nextBoardStr": "-0---1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---1011", + "nextBoardStr": "-00--1011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1011", + "nextBoardStr": "100--1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--1011", + "nextBoardStr": "100-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 461, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "---00---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00---1", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00--11", + "nextBoardStr": "0--00--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--00--11", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "00-001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-001-11", + "nextBoardStr": "001001-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 462, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01--1--0", + "nextBoardStr": "-01--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01--1-10", + "nextBoardStr": "-010-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1-10", + "nextBoardStr": "-010-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 463, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-111--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 464, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1-10--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 465, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00----11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00----11-", + "nextBoardStr": "00----11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-111-", + "nextBoardStr": "00-1-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-111-", + "nextBoardStr": "00-1-1111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 466, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0-0---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0---11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01-111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0-011111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 467, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "-110--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110--0--", + "nextBoardStr": "0110--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 468, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--010", + "nextBoardStr": "--11--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--010", + "nextBoardStr": "--110-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-010", + "nextBoardStr": "-1110-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110-010", + "nextBoardStr": "01110-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 469, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--01--", + "nextBoardStr": "-01--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01--01-1", + "nextBoardStr": "-010-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-01-1", + "nextBoardStr": "1010-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-01-1", + "nextBoardStr": "1010001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 470, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0-1-", + "nextBoardStr": "10---0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---0-1-", + "nextBoardStr": "10-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-0-1-", + "nextBoardStr": "1010-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-0-1-", + "nextBoardStr": "101000-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 471, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---110", + "nextBoardStr": "--01--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--110", + "nextBoardStr": "--01-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 472, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00---11", + "nextBoardStr": "--000--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--000--11", + "nextBoardStr": "--000-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 473, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0-01--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01--1-1", + "nextBoardStr": "0-01--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-01111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 474, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-01----", + "nextBoardStr": "10-01---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 475, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "---010-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-10", + "nextBoardStr": "-1-010-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 476, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0-1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1-11--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-11-1", + "nextBoardStr": "00-1-11-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11-1", + "nextBoardStr": "0011-11-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 477, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10----", + "nextBoardStr": "01-10--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-10--0-", + "nextBoardStr": "01110--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01110--0-", + "nextBoardStr": "01110--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 478, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1010", + "nextBoardStr": "1----1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1010", + "nextBoardStr": "1---01010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---01010", + "nextBoardStr": "11--01010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--01010", + "nextBoardStr": "110-01010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 479, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1-1-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-00---", + "nextBoardStr": "1-1-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-000-0", + "nextBoardStr": "1-1-000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000-0", + "nextBoardStr": "101-000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-000-0", + "nextBoardStr": "101-00010", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101-00010", + "nextBoardStr": "101000010", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 480, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1-01-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01-0---", + "nextBoardStr": "1-0110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0110---", + "nextBoardStr": "100110---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100110---", + "nextBoardStr": "1001101--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 481, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---10-", + "nextBoardStr": "001---10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001---10-", + "nextBoardStr": "001---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001---101", + "nextBoardStr": "001--0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001--0101", + "nextBoardStr": "001-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 482, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "--01-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--01-1-0-", + "nextBoardStr": "1-01-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-1-0-", + "nextBoardStr": "1-01-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01-100-", + "nextBoardStr": "1-011100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 483, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "1-0--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--1--0", + "nextBoardStr": "1-0--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10-0", + "nextBoardStr": "1-0-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-110-0", + "nextBoardStr": "1-0-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 484, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "---10-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10-01-", + "nextBoardStr": "1--10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10-01-", + "nextBoardStr": "1--10-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--10-010", + "nextBoardStr": "1--101010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--101010", + "nextBoardStr": "1-0101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 485, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "-0---101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---101-", + "nextBoardStr": "-0-0-101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-101-", + "nextBoardStr": "-0-01101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01101-", + "nextBoardStr": "00-01101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 486, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "-1--0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-1--", + "nextBoardStr": "-1--0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0-10-", + "nextBoardStr": "-1-10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-10-", + "nextBoardStr": "-1-10-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-10-100", + "nextBoardStr": "-1-101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-101100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10101100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 487, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----00-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----00-1", + "nextBoardStr": "--1--00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--00-1", + "nextBoardStr": "--10-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-00-1", + "nextBoardStr": "1-10-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-1", + "nextBoardStr": "1-10000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 488, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1----00", + "nextBoardStr": "1-1----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----00", + "nextBoardStr": "1-10---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10---00", + "nextBoardStr": "1-10---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---00", + "nextBoardStr": "1-10--000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 489, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0----", + "nextBoardStr": "-1010----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1010----", + "nextBoardStr": "01010----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01010----", + "nextBoardStr": "010101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010101---", + "nextBoardStr": "010101-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010101-0-", + "nextBoardStr": "01010110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01010110-", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 490, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10---10", + "nextBoardStr": "--10--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--110", + "nextBoardStr": "--100-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-110", + "nextBoardStr": "--1001110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1001110", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 491, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "-11-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00---", + "nextBoardStr": "-11-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-00--0", + "nextBoardStr": "111-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 492, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "--0-1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0-1", + "nextBoardStr": "1-0-1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 493, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-1---", + "nextBoardStr": "0010-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-1---", + "nextBoardStr": "001011---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001011---", + "nextBoardStr": "001011-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001011-0-", + "nextBoardStr": "001011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 494, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---10-", + "nextBoardStr": "1-01--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 495, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----0-1", + "nextBoardStr": "0---1-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-0-1", + "nextBoardStr": "0-0-1-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1-0-1", + "nextBoardStr": "0-0-110-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-110-1", + "nextBoardStr": "0-0-110-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-110-1", + "nextBoardStr": "010-110-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-110-1", + "nextBoardStr": "010-11001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010-11001", + "nextBoardStr": "010111001", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 496, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1----01--", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---001--", + "nextBoardStr": "1---001-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---001-1", + "nextBoardStr": "10--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--001-1", + "nextBoardStr": "10-1001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 497, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---1-0", + "nextBoardStr": "-01-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0-1-0", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-0-110", + "nextBoardStr": "001-0-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 498, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---10-0", + "nextBoardStr": "-11--10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--10-0", + "nextBoardStr": "-11--1000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 499, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--1-0", + "nextBoardStr": "1--0-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-01-0", + "nextBoardStr": "1-10-01-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-01-0", + "nextBoardStr": "1-10-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10-0100", + "nextBoardStr": "1-10-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0100", + "nextBoardStr": "1010-0100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0100", + "nextBoardStr": "101010100", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 500, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--000-", + "nextBoardStr": "1-1--000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-100000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 501, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--10--1", + "nextBoardStr": "-0--100-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--100-1", + "nextBoardStr": "-0-1100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1100-1", + "nextBoardStr": "-0-110001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-110001", + "nextBoardStr": "10-110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 502, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--100---1", + "nextBoardStr": "--100-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--100-0-1", + "nextBoardStr": "-1100-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100-0-1", + "nextBoardStr": "-110000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 503, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "10------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10------1", + "nextBoardStr": "10----0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0-1", + "nextBoardStr": "10---10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---10-1", + "nextBoardStr": "100--10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--10-1", + "nextBoardStr": "1001-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-10-1", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 504, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "---01--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01--0-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "0--01-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01-10-", + "nextBoardStr": "0--01110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--01110-", + "nextBoardStr": "00-01110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-01110-", + "nextBoardStr": "00101110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 505, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-0101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101----", + "nextBoardStr": "00101----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00101----", + "nextBoardStr": "00101-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 506, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1---10", + "nextBoardStr": "0--1-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1-10", + "nextBoardStr": "0-01-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1-10", + "nextBoardStr": "0-0111-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 507, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "10--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--0--1-", + "nextBoardStr": "10--0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10--0--10", + "nextBoardStr": "101-0--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-0--10", + "nextBoardStr": "101-00-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-00-10", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101-00110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 508, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0---", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--01--", + "nextBoardStr": "-010-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-01--", + "nextBoardStr": "1010-01--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-01--", + "nextBoardStr": "1010-010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1010-010-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 509, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0------11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------11", + "nextBoardStr": "0---0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--11", + "nextBoardStr": "0---0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 510, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----0-1", + "nextBoardStr": "-0----011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----011", + "nextBoardStr": "-0---0011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0011", + "nextBoardStr": "10---0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---0011", + "nextBoardStr": "10-0-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-0011", + "nextBoardStr": "10-010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 511, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0---1-", + "nextBoardStr": "01-0---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0---1-", + "nextBoardStr": "01-0--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-0--11-", + "nextBoardStr": "01-0--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-0--110", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "01100-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 512, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10----01", + "nextBoardStr": "-10---001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---001", + "nextBoardStr": "-10--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--1001", + "nextBoardStr": "-10-01001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 513, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--1-0", + "nextBoardStr": "10-0--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0--1-0", + "nextBoardStr": "10-0--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0--110", + "nextBoardStr": "10-0-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-0110", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-0110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 514, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-10--", + "nextBoardStr": "--01-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-101-", + "nextBoardStr": "--010101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 515, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "--0-0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010-1--", + "nextBoardStr": "0-010-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010-1--", + "nextBoardStr": "0-010-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-010-1-1", + "nextBoardStr": "0-010-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010-1-1", + "nextBoardStr": "0-010-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 516, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10------1", + "nextBoardStr": "10----0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0-1", + "nextBoardStr": "101---0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101---0-1", + "nextBoardStr": "101--00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101--00-1", + "nextBoardStr": "101-100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 517, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "---10-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-01-", + "nextBoardStr": "---10-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---10-011", + "nextBoardStr": "-0-10-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10-011", + "nextBoardStr": "10-10-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-10-011", + "nextBoardStr": "10010-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 518, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "-1--01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01--0", + "nextBoardStr": "-1--01-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01-00", + "nextBoardStr": "11--01-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01-00", + "nextBoardStr": "110-01-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-01-00", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 519, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "01--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10---", + "nextBoardStr": "011-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10---", + "nextBoardStr": "011-10-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-10-0-", + "nextBoardStr": "011110-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "011110-0-", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011110-00", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 520, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-0----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0----11", + "nextBoardStr": "0-0----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----11", + "nextBoardStr": "010----11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010----11", + "nextBoardStr": "0100---11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100---11", + "nextBoardStr": "01001--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 521, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "----10--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10--1", + "nextBoardStr": "0---10--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10--1", + "nextBoardStr": "0---10-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---10-11", + "nextBoardStr": "00--10-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--10-11", + "nextBoardStr": "00--10111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 522, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1-0-1", + "nextBoardStr": "-00-1-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-0-1", + "nextBoardStr": "-0011-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011-0-1", + "nextBoardStr": "00011-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 523, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "1--0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0----1", + "nextBoardStr": "1-00----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00----1", + "nextBoardStr": "1100----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100----1", + "nextBoardStr": "1100-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-01-1", + "nextBoardStr": "1100001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 524, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-0--110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--110--", + "nextBoardStr": "-0-0110--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0110--", + "nextBoardStr": "-0-01101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-01101-", + "nextBoardStr": "-0001101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0001101-", + "nextBoardStr": "-00011011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00011011", + "nextBoardStr": "000011011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 525, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "--001-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-1--", + "nextBoardStr": "--00111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00111--", + "nextBoardStr": "0-00111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00111--", + "nextBoardStr": "0-001111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-001111-", + "nextBoardStr": "0-001111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001111-", + "nextBoardStr": "0-0011111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 526, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-00", + "nextBoardStr": "101-00-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 527, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0---1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1---1", + "nextBoardStr": "0---1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0-1", + "nextBoardStr": "0-1-1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1-0-1", + "nextBoardStr": "0-1-1-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1-1-001", + "nextBoardStr": "0-1-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 528, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1--1-", + "nextBoardStr": "-0-01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01--1-", + "nextBoardStr": "-0-01--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-01--11", + "nextBoardStr": "-0-01-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-01-011", + "nextBoardStr": "10-01-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 529, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0-0--1", + "nextBoardStr": "1--0-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0-0-01", + "nextBoardStr": "1-10-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0-01", + "nextBoardStr": "1010-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-01", + "nextBoardStr": "101010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 530, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1-001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001---", + "nextBoardStr": "-1-001-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-001-1-", + "nextBoardStr": "01-001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-001-1-", + "nextBoardStr": "01-00111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-00111-", + "nextBoardStr": "01000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01000111-", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 531, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-01-", + "nextBoardStr": "1---0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0-011", + "nextBoardStr": "10--0-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0-011", + "nextBoardStr": "10--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--01011", + "nextBoardStr": "10-001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-001011", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 532, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-01---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-01---", + "nextBoardStr": "1-0-01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0-01-0-", + "nextBoardStr": "1-0-0110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-0110-", + "nextBoardStr": "1-000110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-000110-", + "nextBoardStr": "1-0001101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0001101", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 533, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "0-011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011----", + "nextBoardStr": "0-011-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-011-1--", + "nextBoardStr": "0-011-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1--", + "nextBoardStr": "0-011-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011-11-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 534, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-0--1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1-01-", + "nextBoardStr": "00--1-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 535, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1-01--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-01--0-", + "nextBoardStr": "11-01--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01--0-", + "nextBoardStr": "11001--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11001--0-", + "nextBoardStr": "11001--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 536, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--1--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1--100", + "nextBoardStr": "0-11--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11--100", + "nextBoardStr": "0-11-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-11-0100", + "nextBoardStr": "0111-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-0100", + "nextBoardStr": "011100100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 537, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1--0-", + "nextBoardStr": "01-01--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-01--0-", + "nextBoardStr": "01101--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101--0-", + "nextBoardStr": "01101-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 538, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "----0110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0110-", + "nextBoardStr": "1---0110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0110-", + "nextBoardStr": "1---01100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---01100", + "nextBoardStr": "1-1-01100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-01100", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1001100", + "nextBoardStr": "1-1001100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 539, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "01-----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----01", + "nextBoardStr": "01---0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0-01", + "nextBoardStr": "011--0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0-01", + "nextBoardStr": "0110-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0-01", + "nextBoardStr": "0110-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0110-0101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 540, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-----10", + "nextBoardStr": "01--1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 541, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "-01--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--0---", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01--0--1", + "nextBoardStr": "-010-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-0--1", + "nextBoardStr": "-01010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01010--1", + "nextBoardStr": "001010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001010--1", + "nextBoardStr": "0010101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 542, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "101----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101----0-", + "nextBoardStr": "101---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101---10-", + "nextBoardStr": "101---100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101---100", + "nextBoardStr": "101-1-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 543, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--10--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10--01-", + "nextBoardStr": "0-10--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 544, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100--0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--0-", + "nextBoardStr": "1-1000-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 545, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1----10", + "nextBoardStr": "0-1---110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---110", + "nextBoardStr": "0-10--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--110", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "01100-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 546, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "---010--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---010--1", + "nextBoardStr": "--0010--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0010--1", + "nextBoardStr": "1-0010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 547, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "-0-1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-01--", + "nextBoardStr": "-0-1-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1-011-", + "nextBoardStr": "00-1-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-011-", + "nextBoardStr": "0011-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-011-", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0011-0110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 548, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0--0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--0-11", + "nextBoardStr": "-00--0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--0-11", + "nextBoardStr": "-001-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-0-11", + "nextBoardStr": "0001-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 549, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-----010-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----010-", + "nextBoardStr": "-1---010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---010-", + "nextBoardStr": "-1-0-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-010-", + "nextBoardStr": "11-0-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-010-", + "nextBoardStr": "11-00010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 550, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "--01--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0-1", + "nextBoardStr": "--01--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01--011", + "nextBoardStr": "0-01--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--011", + "nextBoardStr": "0-01-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1011", + "nextBoardStr": "0-01-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1011", + "nextBoardStr": "0101-1011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1011", + "nextBoardStr": "010101011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 551, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10--1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1---0", + "nextBoardStr": "10--1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1--00", + "nextBoardStr": "101-1--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-1--00", + "nextBoardStr": "10101--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101--00", + "nextBoardStr": "10101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 552, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0--1", + "nextBoardStr": "1-0-10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 553, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-010----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010----", + "nextBoardStr": "1-010---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-010---0", + "nextBoardStr": "1-0101--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0101--0", + "nextBoardStr": "1-01010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 554, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "1-----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----01-", + "nextBoardStr": "1-0---01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---01-", + "nextBoardStr": "1-0--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--101-", + "nextBoardStr": "1-0-0101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 555, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1--0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0001-", + "nextBoardStr": "-11-0001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0001-", + "nextBoardStr": "011-0001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-0001-", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 556, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "----011-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----011-0", + "nextBoardStr": "-1--011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--011-0", + "nextBoardStr": "01--011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 557, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-00----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00----1-", + "nextBoardStr": "-00-1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1--1-", + "nextBoardStr": "000-1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 558, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--100-", + "nextBoardStr": "--1--1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 559, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "001-1--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1--11", + "nextBoardStr": "00101--11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101--11", + "nextBoardStr": "001011-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 560, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1--1", + "nextBoardStr": "1-00-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-1--1", + "nextBoardStr": "1-00-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-00-1-01", + "nextBoardStr": "1100-1-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1-01", + "nextBoardStr": "1100-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-1001", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 561, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-110---00", + "nextBoardStr": "1110---00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 562, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---101---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101---", + "nextBoardStr": "-0-101---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-101---", + "nextBoardStr": "-0-1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1011--", + "nextBoardStr": "-0-10110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 563, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "--1-01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-01--0", + "nextBoardStr": "0-1-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 564, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "---11--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11--0-", + "nextBoardStr": "---11--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---11--00", + "nextBoardStr": "--111--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--111--00", + "nextBoardStr": "--111-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 565, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---001-", + "nextBoardStr": "01---001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---001-", + "nextBoardStr": "011--001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--001-", + "nextBoardStr": "011--0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011--0010", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111-0010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 566, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-10--", + "nextBoardStr": "0--1-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1-101-", + "nextBoardStr": "00-1-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-101-", + "nextBoardStr": "0011-101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-101-", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110101-", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 567, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "--0-1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1--0-", + "nextBoardStr": "--011--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011--0-", + "nextBoardStr": "--011-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--011-00-", + "nextBoardStr": "--011100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 568, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "11-----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-----0-", + "nextBoardStr": "11--0--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0--0-", + "nextBoardStr": "11--0--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--0-", + "nextBoardStr": "110-0--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-0--0-", + "nextBoardStr": "110-0-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0-10-", + "nextBoardStr": "110-0010-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110-0010-", + "nextBoardStr": "110-00101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110-00101", + "nextBoardStr": "110000101", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 569, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----101", + "nextBoardStr": "-00---101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---101", + "nextBoardStr": "100---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---101", + "nextBoardStr": "100--0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100--0101", + "nextBoardStr": "1001-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 570, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01---0-", + "nextBoardStr": "1-01-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-01-1-0-", + "nextBoardStr": "1001-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1-0-", + "nextBoardStr": "100111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 571, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0--110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--110---", + "nextBoardStr": "0--110-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--110-0-", + "nextBoardStr": "0-1110-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1110-0-", + "nextBoardStr": "0-1110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1110-00", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 572, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1--10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10-0--", + "nextBoardStr": "1--10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--10-01-", + "nextBoardStr": "1-010-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 573, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "---0-10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-10--", + "nextBoardStr": "---0-10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-10-1", + "nextBoardStr": "---0010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---0010-1", + "nextBoardStr": "-1-0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0010-1", + "nextBoardStr": "-1-001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-001001", + "nextBoardStr": "-11001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 574, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1--0", + "nextBoardStr": "--01-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01-11-0", + "nextBoardStr": "-001-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-11-0", + "nextBoardStr": "-001111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 575, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-1-", + "nextBoardStr": "1--010-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010-1-", + "nextBoardStr": "1--010-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--010-10", + "nextBoardStr": "1--010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--010110", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-010110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 576, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--010", + "nextBoardStr": "---10-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-010", + "nextBoardStr": "---101010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101010", + "nextBoardStr": "0--101010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 577, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0-01", + "nextBoardStr": "1---10-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 578, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "01---01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---01--", + "nextBoardStr": "01---01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01---01-0", + "nextBoardStr": "01--101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--101-0", + "nextBoardStr": "010-101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 579, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "--0110---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0110---", + "nextBoardStr": "--01101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01101--", + "nextBoardStr": "--011010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--011010-", + "nextBoardStr": "--0110101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0110101", + "nextBoardStr": "-00110101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00110101", + "nextBoardStr": "100110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 580, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0-----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----110", + "nextBoardStr": "0----0110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0110", + "nextBoardStr": "0-1--0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--0110", + "nextBoardStr": "001--0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001--0110", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-0110", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 581, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10--0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0-1--", + "nextBoardStr": "10-10-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 582, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110---0-", + "nextBoardStr": "1110---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 583, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--00-01", + "nextBoardStr": "-1--00101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--00101", + "nextBoardStr": "-1-000101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 584, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1001-", + "nextBoardStr": "---11001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11001-", + "nextBoardStr": "--011001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011001-", + "nextBoardStr": "--0110011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0110011", + "nextBoardStr": "0-0110011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0110011", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 585, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-11", + "nextBoardStr": "1---00-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---00-11", + "nextBoardStr": "1--000-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 586, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "--1-0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0--01", + "nextBoardStr": "--100--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100--01", + "nextBoardStr": "1-100--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--01", + "nextBoardStr": "1-100-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-100-001", + "nextBoardStr": "1-100-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-001", + "nextBoardStr": "1-1000001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 587, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--01-", + "nextBoardStr": "-011--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011--01-", + "nextBoardStr": "0011--01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011--01-", + "nextBoardStr": "0011--011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0011--011", + "nextBoardStr": "00110-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110-011", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 588, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-00", + "nextBoardStr": "101--0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101--0-00", + "nextBoardStr": "1011-0-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011-0-00", + "nextBoardStr": "1011-0000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 589, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1-0--1", + "nextBoardStr": "00-1-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-0--1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-01-1", + "nextBoardStr": "0011-01-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-01-1", + "nextBoardStr": "0011001-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0011001-1", + "nextBoardStr": "001100111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 590, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-1----010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----010", + "nextBoardStr": "-1-1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--010", + "nextBoardStr": "01-1--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--010", + "nextBoardStr": "01-11-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 591, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-1-", + "nextBoardStr": "00---111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---111-", + "nextBoardStr": "00---111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---111-", + "nextBoardStr": "00---1111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 592, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "-10---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---0-1", + "nextBoardStr": "-10---011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10---011", + "nextBoardStr": "-100--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100--011", + "nextBoardStr": "-100-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-1011", + "nextBoardStr": "0100-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 593, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--000-1", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00011", + "nextBoardStr": "-1-000011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 594, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---10-", + "nextBoardStr": "0-1-1-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 595, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-10-1-", + "nextBoardStr": "0-0-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-10-1-", + "nextBoardStr": "0-0-10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0-10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0110-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-0110-11", + "nextBoardStr": "0-0110-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0110-11", + "nextBoardStr": "0-0110111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 596, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-----1", + "nextBoardStr": "0-1----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1----01", + "nextBoardStr": "0-1-1--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1--01", + "nextBoardStr": "0-101--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-101--01", + "nextBoardStr": "0-101-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 597, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "0---10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10-10", + "nextBoardStr": "0---10110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---10110", + "nextBoardStr": "0--010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--010110", + "nextBoardStr": "0-1010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 598, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1100--", + "nextBoardStr": "1--1100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1100--", + "nextBoardStr": "1-01100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01100--", + "nextBoardStr": "1101100--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101100--", + "nextBoardStr": "1101100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 599, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 600, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "---1---01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---01", + "nextBoardStr": "---1--001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--001", + "nextBoardStr": "---1-1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1001", + "nextBoardStr": "---101001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101001", + "nextBoardStr": "--1101001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 601, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----01-", + "nextBoardStr": "-0---101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---101-", + "nextBoardStr": "00---101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---101-", + "nextBoardStr": "00-1-101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-101-", + "nextBoardStr": "00-1-101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-101-", + "nextBoardStr": "00-1-1011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-1011", + "nextBoardStr": "00-1-1011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1011", + "nextBoardStr": "00-111011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 602, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011---0-", + "nextBoardStr": "-0111--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0111--0-", + "nextBoardStr": "-0111-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0111-00-", + "nextBoardStr": "-0111100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 603, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "--00--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--1--", + "nextBoardStr": "--00--1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00--1-1", + "nextBoardStr": "-000--1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000--1-1", + "nextBoardStr": "1000--1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000--1-1", + "nextBoardStr": "10000-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10000-1-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1000011-1", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 604, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "--01-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-01--", + "nextBoardStr": "1-01-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 605, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-0-----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----10", + "nextBoardStr": "-0---1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-10", + "nextBoardStr": "-0---1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---1010", + "nextBoardStr": "-01--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1010", + "nextBoardStr": "001--1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1010", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-11010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 606, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-00-11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-11---", + "nextBoardStr": "-00-111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00-111--", + "nextBoardStr": "000-111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 607, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11-1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-1-", + "nextBoardStr": "00--1111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1111-", + "nextBoardStr": "00--1111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1111-", + "nextBoardStr": "00--11111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 608, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11---00-", + "nextBoardStr": "111---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 609, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11-1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-1-", + "nextBoardStr": "00--11-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--11-11", + "nextBoardStr": "00--11-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-11", + "nextBoardStr": "00-111-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 610, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "--11-0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--11-0-0-", + "nextBoardStr": "--11-010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--11-010-", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-010-", + "nextBoardStr": "0-11-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-11-0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-0101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 611, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "--10-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1-0-", + "nextBoardStr": "--1001-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1001-0-", + "nextBoardStr": "-11001-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11001-0-", + "nextBoardStr": "-1100100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1100100-", + "nextBoardStr": "11100100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 612, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "1----1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1-0-", + "nextBoardStr": "1--0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-1-0-", + "nextBoardStr": "1-10-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-1-0-", + "nextBoardStr": "1-10-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-100-", + "nextBoardStr": "1-10-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-100-", + "nextBoardStr": "1-100100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100100-", + "nextBoardStr": "1-100100-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100100-", + "nextBoardStr": "10100100-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 613, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1---10--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10--0", + "nextBoardStr": "1-0-10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 614, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-10--", + "nextBoardStr": "01-1-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-10--", + "nextBoardStr": "01-1010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-1010--", + "nextBoardStr": "01-1010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-1010-1", + "nextBoardStr": "01-101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-101001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 615, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1-00-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-01-", + "nextBoardStr": "-1100-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100-01-", + "nextBoardStr": "01100-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 616, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "0011----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011----1", + "nextBoardStr": "0011---01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0011---01", + "nextBoardStr": "00111--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00111--01", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 617, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1--0--", + "nextBoardStr": "0--11-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-0--", + "nextBoardStr": "0-011-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011-0--", + "nextBoardStr": "0-01110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 618, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-10", + "nextBoardStr": "-11--0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0-10", + "nextBoardStr": "011--0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011--0-10", + "nextBoardStr": "011-10-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 619, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0--0", + "nextBoardStr": "1-01-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 620, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-011-", + "nextBoardStr": "--100011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 621, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-----010-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----010-", + "nextBoardStr": "-1---010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---010-", + "nextBoardStr": "01---010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---010-", + "nextBoardStr": "01-1-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1-010-", + "nextBoardStr": "0101-010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-010-", + "nextBoardStr": "01011010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01011010-", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 622, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0---11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---11", + "nextBoardStr": "0--0---11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---11", + "nextBoardStr": "0-10---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10---11", + "nextBoardStr": "0010---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010---11", + "nextBoardStr": "00101--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00101--11", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001010-11", + "nextBoardStr": "001010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 623, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11---00", + "nextBoardStr": "1-11---00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11---00", + "nextBoardStr": "1-11--000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 624, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-0-1--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-1-001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-001-1", + "nextBoardStr": "0-1-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1-00101", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 625, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1---001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---001", + "nextBoardStr": "--1--1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 626, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-001", + "nextBoardStr": "---01-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-001", + "nextBoardStr": "-1-01-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01-001", + "nextBoardStr": "-1-010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 627, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0--11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--11--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--11--", + "nextBoardStr": "-00--11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--11-1", + "nextBoardStr": "000--11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 628, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0-1--", + "nextBoardStr": "-0100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0100-1--", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0100-1-1", + "nextBoardStr": "00100-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00100-1-1", + "nextBoardStr": "0010011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 629, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110---0-", + "nextBoardStr": "1110---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 630, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--0--1", + "nextBoardStr": "0-1--00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1--00-1", + "nextBoardStr": "0-1-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-100-1", + "nextBoardStr": "001-100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-100-1", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 631, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010---1-", + "nextBoardStr": "-010-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-010-0-1-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010-011-", + "nextBoardStr": "-0100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 632, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "-1-0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0---1-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--01-", + "nextBoardStr": "-1-01-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 633, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "01------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01------0", + "nextBoardStr": "01----1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1-0", + "nextBoardStr": "01--0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 634, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11--00---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00---", + "nextBoardStr": "11--00---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00---", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 635, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0----", + "nextBoardStr": "011-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 636, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "101----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101----0-", + "nextBoardStr": "101----01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101----01", + "nextBoardStr": "101-0--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 637, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "10---01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---01--", + "nextBoardStr": "100--01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--01--", + "nextBoardStr": "100--01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100--01-1", + "nextBoardStr": "100--0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100--0101", + "nextBoardStr": "1001-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 638, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-1-1", + "nextBoardStr": "-0--011-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--011-1", + "nextBoardStr": "-0--01101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 639, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1-0--", + "nextBoardStr": "-0101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101-0--", + "nextBoardStr": "-0101-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0101-0-1", + "nextBoardStr": "-0101-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0101-001", + "nextBoardStr": "-01011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 640, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-11--", + "nextBoardStr": "---0-11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-11-0", + "nextBoardStr": "--10-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-11-0", + "nextBoardStr": "-010-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-11-0", + "nextBoardStr": "-010-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 641, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-1---", + "nextBoardStr": "0010-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-1---", + "nextBoardStr": "0010-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 642, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "-0-1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1---10", + "nextBoardStr": "-0-1--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--110", + "nextBoardStr": "00-1--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--110", + "nextBoardStr": "00-1-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1110", + "nextBoardStr": "00-111110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 643, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---11---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11---0", + "nextBoardStr": "---110--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---110--0", + "nextBoardStr": "---110-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---110-10", + "nextBoardStr": "-0-110-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-110-10", + "nextBoardStr": "-0-110110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-110110", + "nextBoardStr": "00-110110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 644, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "-110--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110--0--", + "nextBoardStr": "-110-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-00--", + "nextBoardStr": "1110-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 645, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-0-11--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-11--0", + "nextBoardStr": "1-0-11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0-11-00", + "nextBoardStr": "110-11-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-11-00", + "nextBoardStr": "110-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 646, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "-1--100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--100--", + "nextBoardStr": "-1--1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--1000-", + "nextBoardStr": "-1--10001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--10001", + "nextBoardStr": "01--10001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10001", + "nextBoardStr": "011-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 647, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1--0--", + "nextBoardStr": "10-1--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1--0-1", + "nextBoardStr": "10-10-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-10-0-1", + "nextBoardStr": "10-10-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-10-011", + "nextBoardStr": "10010-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 648, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0--01", + "nextBoardStr": "1-0-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--01", + "nextBoardStr": "1-010--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010--01", + "nextBoardStr": "10010--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 649, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1--0-0", + "nextBoardStr": "1--1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--1--010", + "nextBoardStr": "1-01--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01--010", + "nextBoardStr": "1-011-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011-010", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011-010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 650, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----10", + "nextBoardStr": "-01--0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0-10", + "nextBoardStr": "-01--0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--0110", + "nextBoardStr": "-01-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-00110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-00110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 651, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-011-", + "nextBoardStr": "1--0-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-011-", + "nextBoardStr": "1--0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0-0110", + "nextBoardStr": "1-10-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0110", + "nextBoardStr": "1-1000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 652, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "--10-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-01--", + "nextBoardStr": "--10001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 653, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "--10-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-1--0", + "nextBoardStr": "--10-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-11-0", + "nextBoardStr": "-010-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-11-0", + "nextBoardStr": "-010111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 654, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "--0-110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-110--", + "nextBoardStr": "-00-110--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-110--", + "nextBoardStr": "100-110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-110--", + "nextBoardStr": "1000110--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000110--", + "nextBoardStr": "1000110-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 655, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-----0", + "nextBoardStr": "101-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1---0", + "nextBoardStr": "101-1--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101-1--00", + "nextBoardStr": "101-1-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 656, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01-0", + "nextBoardStr": "---1-0100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0100", + "nextBoardStr": "1--1-0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 657, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "01--1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1---0", + "nextBoardStr": "01--1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 658, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1--0", + "nextBoardStr": "--01-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-1-10", + "nextBoardStr": "0-01-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-10", + "nextBoardStr": "0-01-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-1110", + "nextBoardStr": "0-01-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1110", + "nextBoardStr": "0-0111110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 659, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "-1-0-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-1-01", + "nextBoardStr": "-1-0-1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0-1001", + "nextBoardStr": "-110-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 660, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001--1-", + "nextBoardStr": "--001--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--001--10", + "nextBoardStr": "--001-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--001-110", + "nextBoardStr": "--0010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 661, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0-0--01", + "nextBoardStr": "1-0-01-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-01-01", + "nextBoardStr": "1-0001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-0001-01", + "nextBoardStr": "110001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 662, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-01-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-01-1-", + "nextBoardStr": "0-1-01-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 663, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "----1100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----1100-", + "nextBoardStr": "-0--1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1100-", + "nextBoardStr": "-0--11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--11001", + "nextBoardStr": "-00-11001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-11001", + "nextBoardStr": "100-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 664, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0-1", + "nextBoardStr": "-1-01-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01-0-1", + "nextBoardStr": "01-01-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 665, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1--00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--00-1", + "nextBoardStr": "--1-000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-000-1", + "nextBoardStr": "1-1-000-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000-1", + "nextBoardStr": "101-000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-000-1", + "nextBoardStr": "1011000-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011000-1", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 666, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-0-1", + "nextBoardStr": "--1-0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-0-011", + "nextBoardStr": "--1-00011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00011", + "nextBoardStr": "-11-00011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00011", + "nextBoardStr": "-11000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 667, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0----", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0----", + "nextBoardStr": "110-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-0---0", + "nextBoardStr": "110-0-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0-1-0", + "nextBoardStr": "110-001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 668, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "001-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 669, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1--0-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0-010", + "nextBoardStr": "11--0-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-010", + "nextBoardStr": "110-0-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 670, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1-010----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-010----", + "nextBoardStr": "1-010---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-010---1", + "nextBoardStr": "1-010--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-010--01", + "nextBoardStr": "11010--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11010--01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110100-01", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 671, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "---011--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011--0", + "nextBoardStr": "-0-011--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-011--0", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-011-10", + "nextBoardStr": "00-011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-10", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 672, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0--1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1-1-", + "nextBoardStr": "0-0--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1-1-", + "nextBoardStr": "0-0--111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0--111-", + "nextBoardStr": "0-0--111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--111-", + "nextBoardStr": "010--111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010--111-", + "nextBoardStr": "010-0111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010-0111-", + "nextBoardStr": "010-01111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 673, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11--0", + "nextBoardStr": "00--11--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--11--0", + "nextBoardStr": "00--11-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--11-10", + "nextBoardStr": "00--11-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-10", + "nextBoardStr": "001-11-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-11-10", + "nextBoardStr": "001011-10", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 674, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0---1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "-10-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0-1-1", + "nextBoardStr": "-10-001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10-001-1", + "nextBoardStr": "-101001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101001-1", + "nextBoardStr": "-10100101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10100101", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 675, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "--0-10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 676, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0101-", + "nextBoardStr": "-1--0101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0101-", + "nextBoardStr": "-10-0101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 677, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0----10", + "nextBoardStr": "--0-1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1--10", + "nextBoardStr": "--0-10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 678, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1--10", + "nextBoardStr": "01--1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 679, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---0-11", + "nextBoardStr": "00---0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---0-11", + "nextBoardStr": "00---0111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 680, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----100", + "nextBoardStr": "11----100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----100", + "nextBoardStr": "11-0--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--100", + "nextBoardStr": "11-0--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--100", + "nextBoardStr": "11-00-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-100", + "nextBoardStr": "11-00-100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 681, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1---01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1---01-", + "nextBoardStr": "001---01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---01-", + "nextBoardStr": "001--101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--101-", + "nextBoardStr": "001-0101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0101-", + "nextBoardStr": "001-01011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 682, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--1--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1--0-1", + "nextBoardStr": "0--11-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-0-1", + "nextBoardStr": "0-011-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011-0-1", + "nextBoardStr": "0-01110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 683, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0-0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-1--", + "nextBoardStr": "--0-0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-0-11-", + "nextBoardStr": "0-0-0-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-0-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-010-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010-11-", + "nextBoardStr": "01010-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010-110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 684, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "1--1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--00-", + "nextBoardStr": "10-1--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1--00-", + "nextBoardStr": "10-1--001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1--001", + "nextBoardStr": "10-10-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 685, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0--", + "nextBoardStr": "01-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-11-0--", + "nextBoardStr": "01-11-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-11-0-0", + "nextBoardStr": "01-1110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 686, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "-10--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1--0", + "nextBoardStr": "-10-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-01--0", + "nextBoardStr": "-10-01-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10-01-10", + "nextBoardStr": "-10-01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 687, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11---", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---11--0", + "nextBoardStr": "0---11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---11-10", + "nextBoardStr": "0--011-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--011-10", + "nextBoardStr": "0--011110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--011110", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 688, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-0--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--001-", + "nextBoardStr": "1-0-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1001-", + "nextBoardStr": "1-0-10010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 689, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----110", + "nextBoardStr": "-0--1-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-110", + "nextBoardStr": "00--1-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-110", + "nextBoardStr": "00--11110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11110", + "nextBoardStr": "00--11110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11110", + "nextBoardStr": "00-111110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 690, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "--0-1-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-10-", + "nextBoardStr": "-00-1-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1-10-", + "nextBoardStr": "-0011-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011-10-", + "nextBoardStr": "00011-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 691, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--0--0", + "nextBoardStr": "111--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 692, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-0---1", + "nextBoardStr": "0-1-00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-00--1", + "nextBoardStr": "011-00--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00--1", + "nextBoardStr": "011000--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 693, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--1-0-0", + "nextBoardStr": "11--1-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1-0-0", + "nextBoardStr": "11-01-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-01-0-0", + "nextBoardStr": "11-01-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01-0-0", + "nextBoardStr": "11-0100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0100-0", + "nextBoardStr": "11-0100-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0100-0", + "nextBoardStr": "1100100-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 694, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "--00--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--1--", + "nextBoardStr": "--00--1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00--1-1", + "nextBoardStr": "--00-01-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--00-01-1", + "nextBoardStr": "--00101-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--00101-1", + "nextBoardStr": "-000101-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000101-1", + "nextBoardStr": "-00010111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 695, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "--01---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---10", + "nextBoardStr": "--01-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1-10", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01-1010", + "nextBoardStr": "1-01-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-1010", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 696, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-----1", + "nextBoardStr": "001----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001----01", + "nextBoardStr": "001---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001---101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 697, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--11-", + "nextBoardStr": "-0-0--111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 698, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----10", + "nextBoardStr": "0-10---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10---10", + "nextBoardStr": "0110---10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110---10", + "nextBoardStr": "0110-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0110-0-10", + "nextBoardStr": "011010-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 699, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "---0-10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-10-1", + "nextBoardStr": "--10-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 700, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---0-1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1-01", + "nextBoardStr": "---001-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001-01", + "nextBoardStr": "-1-001-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-001-01", + "nextBoardStr": "-1-001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-001001", + "nextBoardStr": "-11001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 701, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-----01-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-01-", + "nextBoardStr": "1---0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0-011", + "nextBoardStr": "1--00-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-011", + "nextBoardStr": "1--001011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--001011", + "nextBoardStr": "10-001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-001011", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 702, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "--001---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--001---1", + "nextBoardStr": "0-001---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001---1", + "nextBoardStr": "01001---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01001---1", + "nextBoardStr": "010010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010010--1", + "nextBoardStr": "010010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 703, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10---1", + "nextBoardStr": "0--101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--101--1", + "nextBoardStr": "0-0101--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0101--1", + "nextBoardStr": "0-0101-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0101-11", + "nextBoardStr": "0-0101-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0101-11", + "nextBoardStr": "010101-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010101-11", + "nextBoardStr": "010101011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 704, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "---00-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---00-1-1", + "nextBoardStr": "-0-00-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-00-1-1", + "nextBoardStr": "-0-00-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 705, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "---101---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--101---", + "nextBoardStr": "0--101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--101--1", + "nextBoardStr": "0--101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--101-01", + "nextBoardStr": "01-101-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-101-01", + "nextBoardStr": "01-101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01-101001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 706, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1---0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-0--", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0-0-1", + "nextBoardStr": "1--00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-0-1", + "nextBoardStr": "1--0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0010-1", + "nextBoardStr": "1--001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--001001", + "nextBoardStr": "11-001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-001001", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 707, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "--00--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--11-", + "nextBoardStr": "--00--111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 708, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "001-1--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1--11", + "nextBoardStr": "001-1-011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-1-011", + "nextBoardStr": "001-11011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 709, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "10----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----10-", + "nextBoardStr": "10--1-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1-10-", + "nextBoardStr": "10-01-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-01-10-", + "nextBoardStr": "10-01110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-01110-", + "nextBoardStr": "10001110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10001110-", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 710, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0----11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11-0", + "nextBoardStr": "00---11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---11-0", + "nextBoardStr": "00--111-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--111-0", + "nextBoardStr": "00--111-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111-0", + "nextBoardStr": "001-111-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 711, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--11---0", + "nextBoardStr": "01-11---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-11---0", + "nextBoardStr": "01-11--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-11--00", + "nextBoardStr": "01111--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01111--00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011110-00", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 712, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "-1-----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----01", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----001", + "nextBoardStr": "11----001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----001", + "nextBoardStr": "11--0-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0-001", + "nextBoardStr": "11--0-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-001", + "nextBoardStr": "11-00-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00-001", + "nextBoardStr": "11-00-001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-001", + "nextBoardStr": "11000-001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 713, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---0-11", + "nextBoardStr": "-0--00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--00-11", + "nextBoardStr": "-01-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-00-11", + "nextBoardStr": "-01000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 714, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-0----", + "nextBoardStr": "011-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011-01---", + "nextBoardStr": "011-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-01-0-", + "nextBoardStr": "011101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "011101-0-", + "nextBoardStr": "011101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 715, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "101---00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---00-", + "nextBoardStr": "1011--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011--00-", + "nextBoardStr": "1011-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1011-000-", + "nextBoardStr": "10111000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10111000-", + "nextBoardStr": "101110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 716, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0--01-", + "nextBoardStr": "1--0--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0--011", + "nextBoardStr": "1--00-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00-011", + "nextBoardStr": "11-00-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00-011", + "nextBoardStr": "11-000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 717, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0--000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 718, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----01-", + "nextBoardStr": "-0--1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-01-", + "nextBoardStr": "-00-1-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-01-", + "nextBoardStr": "-0011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011-01-", + "nextBoardStr": "00011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 719, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0--01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--01---", + "nextBoardStr": "-0-101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-101---", + "nextBoardStr": "-0-101-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 720, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "----10-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-01", + "nextBoardStr": "-0--10-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10-01", + "nextBoardStr": "-0--10101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--10101", + "nextBoardStr": "00--10101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10101", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-110101", + "nextBoardStr": "00-110101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 721, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "001-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "00101---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101---1", + "nextBoardStr": "00101-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 722, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-11-0", + "nextBoardStr": "00-1-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-11-0", + "nextBoardStr": "0011-11-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-11-0", + "nextBoardStr": "0011011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 723, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---01-1", + "nextBoardStr": "-0--001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--001-1", + "nextBoardStr": "-0--00111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 724, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "------011", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------011", + "nextBoardStr": "---0--011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--011", + "nextBoardStr": "---01-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-011", + "nextBoardStr": "--001-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-011", + "nextBoardStr": "--0011011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011011", + "nextBoardStr": "0-0011011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 725, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--10--", + "nextBoardStr": "010--10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--10--", + "nextBoardStr": "010-110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010-110--", + "nextBoardStr": "010-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010-1100-", + "nextBoardStr": "01011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 726, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-1-1-1", + "nextBoardStr": "0-0-1-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 727, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "0--011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--011---", + "nextBoardStr": "00-011---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011---", + "nextBoardStr": "001011---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001011---", + "nextBoardStr": "001011--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001011--0", + "nextBoardStr": "0010111-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 728, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--11--", + "nextBoardStr": "--0--110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--110-", + "nextBoardStr": "--0-1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1110-", + "nextBoardStr": "--0-11100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-11100", + "nextBoardStr": "--0111100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 729, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "-00-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-----1", + "nextBoardStr": "-00--1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--1--1", + "nextBoardStr": "000--1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 730, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-01", + "nextBoardStr": "-0---1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---1101", + "nextBoardStr": "00---1101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1101", + "nextBoardStr": "00--11101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11101", + "nextBoardStr": "00--11101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11101", + "nextBoardStr": "001-11101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 731, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-0----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0----11", + "nextBoardStr": "0-0----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----11", + "nextBoardStr": "0-0-1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1--11", + "nextBoardStr": "0-0-1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1--11", + "nextBoardStr": "0-011--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011--11", + "nextBoardStr": "0-011--11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--11", + "nextBoardStr": "0-011-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 732, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "----0-011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-011", + "nextBoardStr": "--1-0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-011", + "nextBoardStr": "--100-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100-011", + "nextBoardStr": "1-100-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-011", + "nextBoardStr": "1-1000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 733, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0--", + "nextBoardStr": "1-100-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-100-00-", + "nextBoardStr": "1-100-00-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-00-", + "nextBoardStr": "1-100-000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 734, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0---0-1", + "nextBoardStr": "1-0---011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0---011", + "nextBoardStr": "100---011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100---011", + "nextBoardStr": "1001--011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001--011", + "nextBoardStr": "1001-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1001-0011", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 735, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "0---0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---0--11", + "nextBoardStr": "0---0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---0-011", + "nextBoardStr": "0---01011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---01011", + "nextBoardStr": "00--01011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--01011", + "nextBoardStr": "00-101011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-101011", + "nextBoardStr": "00-101011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101011", + "nextBoardStr": "001101011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 736, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---00--", + "nextBoardStr": "11---00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11---000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---000-", + "nextBoardStr": "11---000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---000-", + "nextBoardStr": "110--000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110--000-", + "nextBoardStr": "1101-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101-000-", + "nextBoardStr": "11010000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 737, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---11--", + "nextBoardStr": "00---11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00--111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--111--", + "nextBoardStr": "00--111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111--", + "nextBoardStr": "00--111-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--111-1", + "nextBoardStr": "00--111-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111-1", + "nextBoardStr": "001-111-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 738, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "1-0----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0----10", + "nextBoardStr": "1-0--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1-10", + "nextBoardStr": "1-0--1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--1010", + "nextBoardStr": "1-01-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-1010", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 739, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0----1", + "nextBoardStr": "10-0----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0----1", + "nextBoardStr": "10-0-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-0--1", + "nextBoardStr": "10-0-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0-0-11", + "nextBoardStr": "10-000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 740, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-10-0-", + "nextBoardStr": "-11-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-10-0-", + "nextBoardStr": "-11-1000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-1000-", + "nextBoardStr": "111-1000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 741, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1-0-10", + "nextBoardStr": "---1-0010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-0010", + "nextBoardStr": "-1-1-0010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0010", + "nextBoardStr": "-101-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 742, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0-101--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-101--1-", + "nextBoardStr": "0-101-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 743, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-11----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11----0", + "nextBoardStr": "0-11---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11---00", + "nextBoardStr": "0-11--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11--100", + "nextBoardStr": "0011--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011--100", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0011-1100", + "nextBoardStr": "001101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 744, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-10--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0--1", + "nextBoardStr": "-101-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-0--1", + "nextBoardStr": "-10100--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100--1", + "nextBoardStr": "-101001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-101001-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 745, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0-0", + "nextBoardStr": "-011--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011--0-0", + "nextBoardStr": "-011-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-10-0", + "nextBoardStr": "0011-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-10-0", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011-1010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 746, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--1-00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--1-00--", + "nextBoardStr": "1-11-00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11-00--", + "nextBoardStr": "1-11-000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-11-000-", + "nextBoardStr": "1-11-000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11-000-", + "nextBoardStr": "1011-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1011-000-", + "nextBoardStr": "10111000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10111000-", + "nextBoardStr": "101110000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 747, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---100--", + "nextBoardStr": "1-0-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-100--", + "nextBoardStr": "110-100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-100--", + "nextBoardStr": "110-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-1000-", + "nextBoardStr": "11011000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11011000-", + "nextBoardStr": "110110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 748, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0-0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1-1", + "nextBoardStr": "10-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0--1-1", + "nextBoardStr": "10-0--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-0--101", + "nextBoardStr": "10-0-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-0-1101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 749, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "--0----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----01", + "nextBoardStr": "--0---101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---101", + "nextBoardStr": "--0--0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--0101", + "nextBoardStr": "--01-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-0101", + "nextBoardStr": "--0100101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0100101", + "nextBoardStr": "1-0100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 750, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00-1-", + "nextBoardStr": "11--00-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--00-1-", + "nextBoardStr": "11--00-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--00-10", + "nextBoardStr": "11--00-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-10", + "nextBoardStr": "11--00010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--00010", + "nextBoardStr": "11--00010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00010", + "nextBoardStr": "11-000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 751, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-10-", + "nextBoardStr": "1---0-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0-100", + "nextBoardStr": "1---01100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01100", + "nextBoardStr": "10--01100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 752, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-11--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11--01", + "nextBoardStr": "-0-110-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-110-01", + "nextBoardStr": "-0-110101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-110101", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 753, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1-00", + "nextBoardStr": "--10-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-1-00", + "nextBoardStr": "1-10-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-1-00", + "nextBoardStr": "1010-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-1-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101011-00", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 754, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---0-01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-01-1", + "nextBoardStr": "1--0-01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-01-1", + "nextBoardStr": "10-0-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-01-1", + "nextBoardStr": "1010-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-01-1", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1010-0101", + "nextBoardStr": "101010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 755, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-101----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101----0", + "nextBoardStr": "-101---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-101---00", + "nextBoardStr": "-101-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-101-1-00", + "nextBoardStr": "0101-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-1-00", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101-1100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 756, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--1--00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--1--00-", + "nextBoardStr": "1-11--00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11--00-", + "nextBoardStr": "1-11--000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 757, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "--1100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1100---", + "nextBoardStr": "--11000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11000--", + "nextBoardStr": "--110001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--110001-", + "nextBoardStr": "0-110001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-110001-", + "nextBoardStr": "01110001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01110001-", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 758, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "1---1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-00-", + "nextBoardStr": "1---1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---1000-", + "nextBoardStr": "1--11000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11000-", + "nextBoardStr": "1--110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 759, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0--1-", + "nextBoardStr": "01-10--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10--1-", + "nextBoardStr": "01-10--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 760, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--0-11-", + "nextBoardStr": "-00-0-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-0-11-", + "nextBoardStr": "100-0-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-0-11-", + "nextBoardStr": "100-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100-0011-", + "nextBoardStr": "100-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 761, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00---1-", + "nextBoardStr": "1-00-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-00-0-1-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-00-011-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "1000-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 762, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10-----1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0---1", + "nextBoardStr": "-10-01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-01--1", + "nextBoardStr": "-10001--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10001--1", + "nextBoardStr": "-10001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10001-11", + "nextBoardStr": "-10001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 763, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1----0", + "nextBoardStr": "0101----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101----0", + "nextBoardStr": "0101-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-1--0", + "nextBoardStr": "010101--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 764, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0-1", + "nextBoardStr": "--10--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10--011", + "nextBoardStr": "--100-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-011", + "nextBoardStr": "--1001011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 765, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010---1--", + "nextBoardStr": "010--01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010--01--", + "nextBoardStr": "010-101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010-101--", + "nextBoardStr": "010-101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 766, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-----01", + "nextBoardStr": "-1-0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---01", + "nextBoardStr": "11-0---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---01", + "nextBoardStr": "11-00--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--01", + "nextBoardStr": "11-00--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--01", + "nextBoardStr": "11-00-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00-001", + "nextBoardStr": "11-00-001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-001", + "nextBoardStr": "11000-001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 767, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "011--0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--0---", + "nextBoardStr": "011--0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011--0--0", + "nextBoardStr": "0111-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111-0--0", + "nextBoardStr": "0111-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0111-0-00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011110-00", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 768, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "-011-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-0---", + "nextBoardStr": "-01110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01110---", + "nextBoardStr": "-01110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01110--0", + "nextBoardStr": "-011101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 769, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01----0", + "nextBoardStr": "1-01--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01--0-0", + "nextBoardStr": "1101--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101--0-0", + "nextBoardStr": "1101--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 770, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-1--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--101", + "nextBoardStr": "-0-10-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 771, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "--0--1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-01", + "nextBoardStr": "--0-11-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11-01", + "nextBoardStr": "-00-11-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-11-01", + "nextBoardStr": "-00111-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 772, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---10---0", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10---0", + "nextBoardStr": "-1-10-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-10-0-0", + "nextBoardStr": "11-10-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-0-0", + "nextBoardStr": "11010-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 773, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--10--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10--10-", + "nextBoardStr": "1-10--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-10-", + "nextBoardStr": "10100-10-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 774, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0-0-", + "nextBoardStr": "011--0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011--0-0-", + "nextBoardStr": "011--010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011--010-", + "nextBoardStr": "0110-010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-010-", + "nextBoardStr": "01101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 775, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "100----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100----1-", + "nextBoardStr": "100--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--1-1-", + "nextBoardStr": "100--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100--101-", + "nextBoardStr": "1001-101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-101-", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 776, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1----001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----001-", + "nextBoardStr": "1---0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0001-", + "nextBoardStr": "1---00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---00011", + "nextBoardStr": "1--000011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 777, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1-10-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 778, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0---01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---01--1", + "nextBoardStr": "0-0-01--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-01--1", + "nextBoardStr": "0-0101--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-0101--1", + "nextBoardStr": "0-0101--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0101--1", + "nextBoardStr": "010101--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010101--1", + "nextBoardStr": "0101010-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 779, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-11---0", + "nextBoardStr": "-0-111--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 780, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-0-1", + "nextBoardStr": "--001-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-0-1", + "nextBoardStr": "--00110-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00110-1", + "nextBoardStr": "-000110-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000110-1", + "nextBoardStr": "1000110-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 781, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "--0-0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 782, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01----1", + "nextBoardStr": "0-01----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0-011---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011---1", + "nextBoardStr": "0-011---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011---1", + "nextBoardStr": "0-0111--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 783, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0---1-", + "nextBoardStr": "10-0-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-0-1-1-", + "nextBoardStr": "1000-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000-1-1-", + "nextBoardStr": "100011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100011-1-", + "nextBoardStr": "10001101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10001101-", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 784, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11---00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11---00-0", + "nextBoardStr": "11---00-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00-0", + "nextBoardStr": "11--000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "110-000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 785, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1--10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10-0--", + "nextBoardStr": "1--1010--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--1010--", + "nextBoardStr": "1-01010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 786, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--001-", + "nextBoardStr": "--1-0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0001-", + "nextBoardStr": "-11-0001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0001-", + "nextBoardStr": "011-0001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-0001-", + "nextBoardStr": "01110001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01110001-", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 787, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--00--", + "nextBoardStr": "111--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 788, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00--11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11---", + "nextBoardStr": "00--11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11---", + "nextBoardStr": "001-11---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-11---", + "nextBoardStr": "001-110--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-110--", + "nextBoardStr": "001-1101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-1101-", + "nextBoardStr": "001-11010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-11010", + "nextBoardStr": "001111010", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 789, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "-11-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-0---0", + "nextBoardStr": "111-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 790, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101---0", + "nextBoardStr": "--1010--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1010--0", + "nextBoardStr": "--10101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 791, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "-01---01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---01-", + "nextBoardStr": "-01--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--101-", + "nextBoardStr": "001--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--101-", + "nextBoardStr": "001--1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 792, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-101--", + "nextBoardStr": "--00101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00101--", + "nextBoardStr": "1-00101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00101--", + "nextBoardStr": "1000101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000101--", + "nextBoardStr": "1000101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 793, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1---001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---001", + "nextBoardStr": "1-1---001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---001", + "nextBoardStr": "1-1--0001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0001", + "nextBoardStr": "1-1--0001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0001", + "nextBoardStr": "1-10-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0001", + "nextBoardStr": "1-10-0001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0001", + "nextBoardStr": "1-1000001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 794, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-0--1", + "nextBoardStr": "0-01-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-0--1", + "nextBoardStr": "0101-0--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-0--1", + "nextBoardStr": "010100--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010100--1", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010100-11", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 795, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10----0", + "nextBoardStr": "1-10----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1-10---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10---00", + "nextBoardStr": "1-10---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---00", + "nextBoardStr": "1-10-0-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0-00", + "nextBoardStr": "1-10-0-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-00", + "nextBoardStr": "1-1000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 796, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "--1-01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01--0", + "nextBoardStr": "--1-01-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-01-00", + "nextBoardStr": "-11-01-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-01-00", + "nextBoardStr": "-11-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 797, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "--0--01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--01-1", + "nextBoardStr": "--0-101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-101-1", + "nextBoardStr": "-00-101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-101-1", + "nextBoardStr": "-001101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001101-1", + "nextBoardStr": "0001101-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 798, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0-0-", + "nextBoardStr": "1110-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 799, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "11010----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11010----", + "nextBoardStr": "11010--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11010--0-", + "nextBoardStr": "11010--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "11010--01", + "nextBoardStr": "11010-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 800, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---1100--", + "nextBoardStr": "--01100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01100--", + "nextBoardStr": "1-01100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01100--", + "nextBoardStr": "1001100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001100--", + "nextBoardStr": "1001100-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 801, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1-1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1-0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-1-110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-110--", + "nextBoardStr": "001-110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-110--", + "nextBoardStr": "001-110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 802, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-1-0", + "nextBoardStr": "-1--001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--001-0", + "nextBoardStr": "-1--00110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00110", + "nextBoardStr": "-1-000110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 803, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "-1-00---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00---1", + "nextBoardStr": "-1-00--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00--11", + "nextBoardStr": "-1-00-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-00-011", + "nextBoardStr": "-1-001011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-001011", + "nextBoardStr": "01-001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 804, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01--0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-1--", + "nextBoardStr": "011-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0-1--", + "nextBoardStr": "011-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 805, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--110-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-0--", + "nextBoardStr": "1-110-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110-0--", + "nextBoardStr": "1-110-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-110-00-", + "nextBoardStr": "1-110-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110-00-", + "nextBoardStr": "1-110000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-110000-", + "nextBoardStr": "1-110000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110000-", + "nextBoardStr": "10110000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 806, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1-0---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---10", + "nextBoardStr": "11-0---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---10", + "nextBoardStr": "1100---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100---10", + "nextBoardStr": "11001--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 807, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1001----", + "nextBoardStr": "-1001--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1001--0-", + "nextBoardStr": "-10011-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10011-0-", + "nextBoardStr": "-10011-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10011-00", + "nextBoardStr": "110011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110011-00", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 808, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-101-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-----", + "nextBoardStr": "-101---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-101---0-", + "nextBoardStr": "-101--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-101--10-", + "nextBoardStr": "-101-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-010-", + "nextBoardStr": "1101-010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 809, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0---01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---01-1-", + "nextBoardStr": "0--001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--001-1-", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "0-0001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0001-11", + "nextBoardStr": "0-0001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 810, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "---1--001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--001", + "nextBoardStr": "---11-001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11-001", + "nextBoardStr": "---110001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---110001", + "nextBoardStr": "-1-110001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-110001", + "nextBoardStr": "-10110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10110001", + "nextBoardStr": "110110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 811, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--00", + "nextBoardStr": "-1--10-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--10-00", + "nextBoardStr": "11--10-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--10-00", + "nextBoardStr": "11-010-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-010-00", + "nextBoardStr": "11-010-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010-00", + "nextBoardStr": "11-010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 812, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--011----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011----", + "nextBoardStr": "0-011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011----", + "nextBoardStr": "0-0111---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 813, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0--110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--110---", + "nextBoardStr": "0--1100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1100--", + "nextBoardStr": "0--11001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--11001-", + "nextBoardStr": "0-011001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011001-", + "nextBoardStr": "0-0110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0110011", + "nextBoardStr": "0-0110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0110011", + "nextBoardStr": "010110011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 814, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-110--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110--1-", + "nextBoardStr": "0-110-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-110-01-", + "nextBoardStr": "0-110101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-110101-", + "nextBoardStr": "0-1101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 815, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "10-0-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0-1---", + "nextBoardStr": "10-0-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-0-10--", + "nextBoardStr": "10-0110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-0110--", + "nextBoardStr": "10-01100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-01100-", + "nextBoardStr": "10-011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 816, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-----0", + "nextBoardStr": "110--1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110--1--0", + "nextBoardStr": "1100-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-1--0", + "nextBoardStr": "110011--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110011--0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100110-0", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 817, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 818, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "1-0--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--1--0", + "nextBoardStr": "1-0--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10-0", + "nextBoardStr": "110--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110--10-0", + "nextBoardStr": "110--1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 819, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-0-1", + "nextBoardStr": "1-1-0-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0-1", + "nextBoardStr": "1-1-0-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0-001", + "nextBoardStr": "1-1-0-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-001", + "nextBoardStr": "1-100-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-001", + "nextBoardStr": "1-100-001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-001", + "nextBoardStr": "10100-001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 820, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-1-1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1-1-0-0", + "nextBoardStr": "0-111-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-111-0-0", + "nextBoardStr": "0-111-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 821, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0-1-", + "nextBoardStr": "1--0-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0-0-11", + "nextBoardStr": "1--000-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 822, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0---11", + "nextBoardStr": "0--00--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--00--11", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "0-0001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0001-11", + "nextBoardStr": "0-0001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 823, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1--1--0", + "nextBoardStr": "0-1--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--1-10", + "nextBoardStr": "0-10-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-1-10", + "nextBoardStr": "0-1011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1011-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 824, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "110-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-----0", + "nextBoardStr": "110-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0---0", + "nextBoardStr": "110-0--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110-0--10", + "nextBoardStr": "11000--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 825, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--1-0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--10", + "nextBoardStr": "--110--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110--10", + "nextBoardStr": "-0110--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0110--10", + "nextBoardStr": "-0110-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0110-110", + "nextBoardStr": "00110-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 826, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "0---0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---0-1-1", + "nextBoardStr": "0---001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---001-1", + "nextBoardStr": "0--1001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1001-1", + "nextBoardStr": "0-01001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01001-1", + "nextBoardStr": "0-0100111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 827, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0----11", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00---11", + "nextBoardStr": "--00-1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1-11", + "nextBoardStr": "--0001-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0001-11", + "nextBoardStr": "-10001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10001-11", + "nextBoardStr": "-10001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 828, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1--00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--00", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--00", + "nextBoardStr": "-1--1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 829, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01---", + "nextBoardStr": "10--01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--01---", + "nextBoardStr": "10--01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--01--1", + "nextBoardStr": "100-01--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-01--1", + "nextBoardStr": "100-01-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100-01-11", + "nextBoardStr": "100-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 830, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0-11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-11--", + "nextBoardStr": "---0011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---0011--", + "nextBoardStr": "---00111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00111-", + "nextBoardStr": "--000111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000111-", + "nextBoardStr": "--0001111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 831, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0-1-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-01--", + "nextBoardStr": "-0-1001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-1001--", + "nextBoardStr": "-0-10011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-10011-", + "nextBoardStr": "-0-100110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-100110", + "nextBoardStr": "-01100110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01100110", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 832, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011---0-", + "nextBoardStr": "-011-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-1-0-", + "nextBoardStr": "-011-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-011-100-", + "nextBoardStr": "-011-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 833, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0---11", + "nextBoardStr": "00-0---11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0---11", + "nextBoardStr": "00-0--111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 834, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1---11", + "nextBoardStr": "00-1---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---11", + "nextBoardStr": "00-1--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 835, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1---0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0-0", + "nextBoardStr": "-11---0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---0-0", + "nextBoardStr": "-11---000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 836, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "--00--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--1-1", + "nextBoardStr": "--00--111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 837, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110----", + "nextBoardStr": "0-110--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-110--0-", + "nextBoardStr": "0-110--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-110--01", + "nextBoardStr": "0-1100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1100-01", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 838, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "01-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----10", + "nextBoardStr": "011----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011----10", + "nextBoardStr": "011-0--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 839, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "---1--100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--100", + "nextBoardStr": "0--1--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--100", + "nextBoardStr": "0--1-1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1100", + "nextBoardStr": "0-01-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1100", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 840, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--11-00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11-00--", + "nextBoardStr": "-111-00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111-00--", + "nextBoardStr": "-111-000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-111-000-", + "nextBoardStr": "1111-000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 841, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1001---", + "nextBoardStr": "-01001---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01001---", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010011--", + "nextBoardStr": "-010011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010011-0", + "nextBoardStr": "-01001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01001110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 842, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0-01-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1--1", + "nextBoardStr": "0-01-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1--1", + "nextBoardStr": "0-01-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-11-1", + "nextBoardStr": "0-01-11-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11-1", + "nextBoardStr": "0-01111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 843, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-1--", + "nextBoardStr": "--100-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--100-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-10-", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 844, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "11-0-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-1-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-001-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001-0-", + "nextBoardStr": "110001-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110001-0-", + "nextBoardStr": "110001-01", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 845, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "----0-110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-110", + "nextBoardStr": "----01110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01110", + "nextBoardStr": "---001110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---001110", + "nextBoardStr": "--1001110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1001110", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 846, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "--1-0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-01-", + "nextBoardStr": "0-1-0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0-01-", + "nextBoardStr": "011-0-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-0-01-", + "nextBoardStr": "01100-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 847, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-0-0-1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0-1-11", + "nextBoardStr": "00-0-1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1-11", + "nextBoardStr": "00-0-1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 848, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-011-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-011-0--", + "nextBoardStr": "1-011-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-011-0-0", + "nextBoardStr": "1-01110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 849, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--00--", + "nextBoardStr": "-110-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-00--", + "nextBoardStr": "1110-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 850, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-01---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---1--", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--01--", + "nextBoardStr": "101--01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101--01--", + "nextBoardStr": "101-001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-001--", + "nextBoardStr": "101-001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101-001-1", + "nextBoardStr": "101-00101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 851, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--1--", + "nextBoardStr": "0-10--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10--11-", + "nextBoardStr": "0010--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010--11-", + "nextBoardStr": "0010--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 852, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01----0", + "nextBoardStr": "1001----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001----0", + "nextBoardStr": "10011---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011---0", + "nextBoardStr": "10011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10011-0-0", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 853, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1--10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--10-", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-10-", + "nextBoardStr": "1--10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 854, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0-0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010-1--", + "nextBoardStr": "-0010-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0010-1--", + "nextBoardStr": "-001011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001011--", + "nextBoardStr": "0001011--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 855, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--01-", + "nextBoardStr": "-0-1--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--011", + "nextBoardStr": "-0-10-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-011", + "nextBoardStr": "10-10-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-10-011", + "nextBoardStr": "10010-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 856, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "-1-1-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1-0-00", + "nextBoardStr": "-111-0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-111-0-00", + "nextBoardStr": "-111-0000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 857, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "1100-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-----", + "nextBoardStr": "11001----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001----", + "nextBoardStr": "11001--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11001--0-", + "nextBoardStr": "110011-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110011-0-", + "nextBoardStr": "11001100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11001100-", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 858, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "-01-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-10-0-", + "nextBoardStr": "-01110-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-01110-0-", + "nextBoardStr": "001110-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001110-0-", + "nextBoardStr": "00111010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 859, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "-0---1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-10", + "nextBoardStr": "-01--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1-10", + "nextBoardStr": "001--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1-10", + "nextBoardStr": "0011-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-1-10", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0011-1010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 860, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1----10", + "nextBoardStr": "0-1---110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---110", + "nextBoardStr": "001---110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---110", + "nextBoardStr": "0011--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011--110", + "nextBoardStr": "00110-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 861, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010--1--", + "nextBoardStr": "-010--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010--11-", + "nextBoardStr": "-010--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010--110", + "nextBoardStr": "-010-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-010-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 862, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "10-0--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0--1--", + "nextBoardStr": "10-00-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-00-1--", + "nextBoardStr": "10-00-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-00-1-1", + "nextBoardStr": "10-00-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 863, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11--0-0", + "nextBoardStr": "--11-10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--11-10-0", + "nextBoardStr": "-011-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-10-0", + "nextBoardStr": "-011-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-011-1010", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 864, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "--00--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--1--", + "nextBoardStr": "-100--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100--1--", + "nextBoardStr": "-1000-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1000-1--", + "nextBoardStr": "-1000-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1000-11-", + "nextBoardStr": "-1000-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1000-110", + "nextBoardStr": "11000-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 865, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-1---", + "nextBoardStr": "0-1011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1011---", + "nextBoardStr": "0-10110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 866, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "-1---00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---00-1", + "nextBoardStr": "-1-0-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-00-1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0-0001", + "nextBoardStr": "11-0-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0001", + "nextBoardStr": "11-000001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 867, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "----10-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10-01", + "nextBoardStr": "--1-10-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10-01", + "nextBoardStr": "--1-10001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-10001", + "nextBoardStr": "-11-10001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-10001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-11010001", + "nextBoardStr": "111010001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 868, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "--010--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010--1-", + "nextBoardStr": "--010-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--010-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010-11-", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01010011-", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 869, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "--10-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-1-0-", + "nextBoardStr": "-010-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-1-0-", + "nextBoardStr": "1010-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-1-0-", + "nextBoardStr": "1010-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010-1-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101011-00", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 870, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-001", + "nextBoardStr": "----11001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----11001", + "nextBoardStr": "--0-11001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-11001", + "nextBoardStr": "-10-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-11001", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-11001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 871, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1-1-", + "nextBoardStr": "--0001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0001-1-", + "nextBoardStr": "1-0001-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0001-1-", + "nextBoardStr": "1-000101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 872, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0----0", + "nextBoardStr": "11-0----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0----0", + "nextBoardStr": "1100----0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100----0", + "nextBoardStr": "1100--1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100--1-0", + "nextBoardStr": "1100-01-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 873, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-10----", + "nextBoardStr": "10-10--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 874, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---110-", + "nextBoardStr": "-00--110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--110-", + "nextBoardStr": "-00-1110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1110-", + "nextBoardStr": "000-1110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 875, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00-1-", + "nextBoardStr": "1--100-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--100-1-", + "nextBoardStr": "1--100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--100-10", + "nextBoardStr": "1--100110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 876, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0-0--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--1---", + "nextBoardStr": "0-0--1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-0--1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-01-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01-1--1", + "nextBoardStr": "0-01-1--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1--1", + "nextBoardStr": "0-01-11-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-11-1", + "nextBoardStr": "0-01-11-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11-1", + "nextBoardStr": "0-01111-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 877, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0-101--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-101--1-", + "nextBoardStr": "0-1010-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1010-1-", + "nextBoardStr": "0-1010-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1010-11", + "nextBoardStr": "0-1010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 878, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0--01---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01---1", + "nextBoardStr": "0--01-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 879, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "011----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011----0-", + "nextBoardStr": "011-1--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011-1--0-", + "nextBoardStr": "011-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011-1-00-", + "nextBoardStr": "011-1100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011-1100-", + "nextBoardStr": "011-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 880, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0-0-", + "nextBoardStr": "1110-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 881, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "1-0--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--01--", + "nextBoardStr": "1-0--01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 882, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--100-", + "nextBoardStr": "-11--100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--100-", + "nextBoardStr": "-110-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-100-", + "nextBoardStr": "1110-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 883, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 884, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--100-", + "nextBoardStr": "011--100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--100-", + "nextBoardStr": "0110-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 885, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1-00--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-00--1--", + "nextBoardStr": "1-00-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-00-01--", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-00-011-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 886, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0--1--", + "nextBoardStr": "10-0--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0--1--", + "nextBoardStr": "10-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-0--1-1", + "nextBoardStr": "10-0--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-0--101", + "nextBoardStr": "1010--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010--101", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1010-0101", + "nextBoardStr": "101010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 887, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0--0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-1--", + "nextBoardStr": "-0-10-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10-1--", + "nextBoardStr": "-0010-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0010-1--", + "nextBoardStr": "10010-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 888, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "0-0---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 889, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-----0", + "nextBoardStr": "101---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101---0-0", + "nextBoardStr": "1011--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011--0-0", + "nextBoardStr": "1011--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 890, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--1-0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0-0-", + "nextBoardStr": "1--1-010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 891, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---100--", + "nextBoardStr": "1-0-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-100--", + "nextBoardStr": "1-0-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 892, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01-0---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0---1-", + "nextBoardStr": "01-01--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 893, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----01-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01-1-", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01-1-", + "nextBoardStr": "--0-0111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-0111-", + "nextBoardStr": "-00-0111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-0111-", + "nextBoardStr": "100-0111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-0111-", + "nextBoardStr": "100-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100-01110", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 894, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1--0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0001-", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--00011", + "nextBoardStr": "01--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--00011", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 895, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--1-1", + "nextBoardStr": "00-1--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1-1", + "nextBoardStr": "00-1--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 896, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0-0-", + "nextBoardStr": "1110-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 897, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "-01---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---10-", + "nextBoardStr": "101---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101---10-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010--10-", + "nextBoardStr": "1010-110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010-110-", + "nextBoardStr": "10100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 898, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1001", + "nextBoardStr": "0----1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1001", + "nextBoardStr": "0-1--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 899, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110----0", + "nextBoardStr": "1110----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 900, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-0101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101----", + "nextBoardStr": "00101----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00101----", + "nextBoardStr": "00101---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00101---1", + "nextBoardStr": "00101--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "00101--01", + "nextBoardStr": "00101-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 901, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-1--", + "nextBoardStr": "1--00-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--00-1-1", + "nextBoardStr": "1--00-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--00-101", + "nextBoardStr": "1--001101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--001101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 902, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "--01-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1-0-", + "nextBoardStr": "--01-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01-100-", + "nextBoardStr": "--011100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 903, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-00---1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1-1", + "nextBoardStr": "100---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---1-1", + "nextBoardStr": "100--01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100--01-1", + "nextBoardStr": "100-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 904, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 905, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-1--", + "nextBoardStr": "-0110-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110-1--", + "nextBoardStr": "-0110-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 906, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--100-1--", + "nextBoardStr": "-0100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0100-1--", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0100-1-1", + "nextBoardStr": "-0100-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 907, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-0--11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--11--0", + "nextBoardStr": "-0--111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--111-0", + "nextBoardStr": "-0--11100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--11100", + "nextBoardStr": "10--11100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--11100", + "nextBoardStr": "10-011100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-011100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 908, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0-0--10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--10-1", + "nextBoardStr": "0-0--1011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0--1011", + "nextBoardStr": "0-0--1011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1011", + "nextBoardStr": "0-0-11011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-11011", + "nextBoardStr": "0-0-11011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11011", + "nextBoardStr": "010-11011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 909, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-10---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---1-0", + "nextBoardStr": "-10--11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--11-0", + "nextBoardStr": "010--11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--11-0", + "nextBoardStr": "010--1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010--1110", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100-1110", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 910, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0--0", + "nextBoardStr": "1--1-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--1-0-00", + "nextBoardStr": "1--1-0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 911, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-1-0--", + "nextBoardStr": "-10-1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 912, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "----010-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----010-1", + "nextBoardStr": "0---010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---010-1", + "nextBoardStr": "01--010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--010-1", + "nextBoardStr": "010-010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 913, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0---110", + "nextBoardStr": "--0--1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1110", + "nextBoardStr": "--0-01110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01110", + "nextBoardStr": "-10-01110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-01110", + "nextBoardStr": "010-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 914, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "-1--010--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--010--", + "nextBoardStr": "-1--0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0100-", + "nextBoardStr": "-1--01001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--01001", + "nextBoardStr": "01--01001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--01001", + "nextBoardStr": "011-01001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 915, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "011--0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0-1-", + "nextBoardStr": "011-00-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-00-1-", + "nextBoardStr": "011-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-0011-", + "nextBoardStr": "01100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 916, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001--1--", + "nextBoardStr": "0001--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 917, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-110---0-", + "nextBoardStr": "1110---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 918, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0--1--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--01-", + "nextBoardStr": "0--10-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10-01-", + "nextBoardStr": "0--10101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--10101-", + "nextBoardStr": "00-10101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-10101-", + "nextBoardStr": "00-101011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-101011", + "nextBoardStr": "00-101011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101011", + "nextBoardStr": "001101011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 919, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "---110-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---110-0-", + "nextBoardStr": "---110-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---110-01", + "nextBoardStr": "-0-110-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-110-01", + "nextBoardStr": "10-110-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 920, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-10-", + "nextBoardStr": "10--0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 921, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---00-1", + "nextBoardStr": "11---00-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00-1", + "nextBoardStr": "110--00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110--00-1", + "nextBoardStr": "110--0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110--0011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 922, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "---0-10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-10--", + "nextBoardStr": "1--0-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-10--", + "nextBoardStr": "1-00-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-10--", + "nextBoardStr": "1100-10--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-10--", + "nextBoardStr": "1100010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 923, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-0-01---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01---1", + "nextBoardStr": "-0-011--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-011--1", + "nextBoardStr": "00-011--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011--1", + "nextBoardStr": "00-011-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-011-11", + "nextBoardStr": "00-011-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-11", + "nextBoardStr": "001011-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 924, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "110010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110010---", + "nextBoardStr": "1100100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100100--", + "nextBoardStr": "11001001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 925, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "-1-00---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00---1", + "nextBoardStr": "11-00---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00---1", + "nextBoardStr": "11-00-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00-0-1", + "nextBoardStr": "11-00-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-1", + "nextBoardStr": "11000-0-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 926, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "-0---1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1010", + "nextBoardStr": "-0--11010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11010", + "nextBoardStr": "00--11010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11010", + "nextBoardStr": "00-111010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 927, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0---110", + "nextBoardStr": "--01--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--110", + "nextBoardStr": "--01-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 928, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-01----", + "nextBoardStr": "01-01---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-01---0", + "nextBoardStr": "01101---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101---0", + "nextBoardStr": "011010--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011010--0", + "nextBoardStr": "0110101-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 929, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--1--00", + "nextBoardStr": "11--1--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1--00", + "nextBoardStr": "11--1-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 930, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "----1-100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-100", + "nextBoardStr": "--0-1-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-100", + "nextBoardStr": "1-0-1-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1-100", + "nextBoardStr": "1-0-10100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 931, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01---0-", + "nextBoardStr": "1101---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101---0-", + "nextBoardStr": "11010--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11010--0-", + "nextBoardStr": "110101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110101-0-", + "nextBoardStr": "11010100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 932, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--010---", + "nextBoardStr": "1--0100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0100--", + "nextBoardStr": "1--0100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 933, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1--1", + "nextBoardStr": "0-0--1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-0--11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0--11-1", + "nextBoardStr": "0-0--11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11-1", + "nextBoardStr": "0-0-111-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-0-111-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-01111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 934, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "--01-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-01--", + "nextBoardStr": "--01001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--01001--", + "nextBoardStr": "--01001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01001-1", + "nextBoardStr": "--0100101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0100101", + "nextBoardStr": "1-0100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 935, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1-01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-01-0-", + "nextBoardStr": "--1101-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1101-0-", + "nextBoardStr": "0-1101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1101-0-", + "nextBoardStr": "011101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011101-0-", + "nextBoardStr": "011101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 936, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1---0", + "nextBoardStr": "-1001---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1001---0", + "nextBoardStr": "11001---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11001---0", + "nextBoardStr": "11001-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11001-0-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 937, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11-00---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00---0", + "nextBoardStr": "11-00---0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00---0", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11-000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 938, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---011", + "nextBoardStr": "--0-0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 939, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---11-", + "nextBoardStr": "100---11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---11-", + "nextBoardStr": "1000--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000--11-", + "nextBoardStr": "1000--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 940, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1---0-", + "nextBoardStr": "10-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0-0-", + "nextBoardStr": "10-1-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 941, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "----001-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001-1", + "nextBoardStr": "-1--001-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--001-1", + "nextBoardStr": "01--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--001-1", + "nextBoardStr": "01-1001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1001-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 942, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "---01-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---01-01-", + "nextBoardStr": "---01-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01-011", + "nextBoardStr": "-0-01-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01-011", + "nextBoardStr": "10-01-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 943, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01-01", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 944, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0---", + "nextBoardStr": "1100-0---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0---", + "nextBoardStr": "1100-0--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-0-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-0-01", + "nextBoardStr": "110010-01", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 945, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "1-10-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 946, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---101---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101---", + "nextBoardStr": "--0101---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0101---", + "nextBoardStr": "--01011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01011--", + "nextBoardStr": "--01011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01011-0", + "nextBoardStr": "1-01011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 947, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-01-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1-0--", + "nextBoardStr": "001-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1-0--", + "nextBoardStr": "001-110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001-110--", + "nextBoardStr": "0010110--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 948, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--00-1--", + "nextBoardStr": "1--0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 949, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0-1-0", + "nextBoardStr": "1--10-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 950, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1--0--1", + "nextBoardStr": "0-1--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--0-01", + "nextBoardStr": "0-1-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-10-01", + "nextBoardStr": "001-10-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-10-01", + "nextBoardStr": "001-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 951, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-0-0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-0", + "nextBoardStr": "11000-0-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 952, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1----10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----10-0", + "nextBoardStr": "1--0-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-10-0", + "nextBoardStr": "11-0-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-10-0", + "nextBoardStr": "1100-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-10-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 953, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-10", + "nextBoardStr": "-10--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1-10", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "010-11-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 954, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "-100----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100----1", + "nextBoardStr": "-1000---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1000---1", + "nextBoardStr": "-1000--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1000--11", + "nextBoardStr": "-10000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 955, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1--0-", + "nextBoardStr": "10-11--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-11--0-", + "nextBoardStr": "10-11--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-11--00", + "nextBoardStr": "10-11-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 956, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-00-1-", + "nextBoardStr": "1-0-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-0011-", + "nextBoardStr": "100-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0011-", + "nextBoardStr": "10010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 957, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-001--", + "nextBoardStr": "-11-001--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-001--", + "nextBoardStr": "-110001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 958, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----101-", + "nextBoardStr": "0----1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----1010", + "nextBoardStr": "0--1-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1010", + "nextBoardStr": "00-1-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-1010", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-1010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 959, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100---1", + "nextBoardStr": "--100--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--100--11", + "nextBoardStr": "--100-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--100-011", + "nextBoardStr": "--1001011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 960, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "0-01-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-----", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-01----1", + "nextBoardStr": "0-01----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0-011---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011---1", + "nextBoardStr": "0-011---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011---1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 961, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-0----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----01-", + "nextBoardStr": "-01---01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---01-", + "nextBoardStr": "-01--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--001-", + "nextBoardStr": "-01--0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01--0011", + "nextBoardStr": "001--0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--0011", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 962, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--00--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00--11-", + "nextBoardStr": "-100--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100--11-", + "nextBoardStr": "-100-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-100-011-", + "nextBoardStr": "1100-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-011-", + "nextBoardStr": "1100-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 963, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-10--", + "nextBoardStr": "-0-1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1-100-", + "nextBoardStr": "10-1-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-100-", + "nextBoardStr": "1001-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 964, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--101--", + "nextBoardStr": "-0--101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--101-1", + "nextBoardStr": "-0-0101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0101-1", + "nextBoardStr": "10-0101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 965, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "--1010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1010---", + "nextBoardStr": "0-1010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1010---", + "nextBoardStr": "011010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011010---", + "nextBoardStr": "011010-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011010-0-", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011010-01", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 966, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-101-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-----", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-0---", + "nextBoardStr": "1101-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1101-0---", + "nextBoardStr": "1101-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1101-00--", + "nextBoardStr": "1101-00-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1101-00-1", + "nextBoardStr": "1101000-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 967, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-0--", + "nextBoardStr": "--10100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10100--", + "nextBoardStr": "-110100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110100--", + "nextBoardStr": "0110100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 968, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01-01", + "nextBoardStr": "---001-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---001-01", + "nextBoardStr": "-1-001-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-001-01", + "nextBoardStr": "-1-001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-001001", + "nextBoardStr": "11-001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001001", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 969, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10------1", + "nextBoardStr": "10--0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0---1", + "nextBoardStr": "10--01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--01--1", + "nextBoardStr": "100-01--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-01--1", + "nextBoardStr": "100-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100-011-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000011-1", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 970, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00----11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00----11-", + "nextBoardStr": "00----11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----11-", + "nextBoardStr": "00---111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---111-", + "nextBoardStr": "00---111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---111-", + "nextBoardStr": "00---1111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 971, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "01-1--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1--1-0", + "nextBoardStr": "01-1-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-1-01-0", + "nextBoardStr": "01-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-1-0110", + "nextBoardStr": "01-100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 972, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-110----", + "nextBoardStr": "0-110-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-110-0--", + "nextBoardStr": "0-110-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-110-01-", + "nextBoardStr": "0-110-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 973, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0--10", + "nextBoardStr": "-1-10--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10--10", + "nextBoardStr": "01-10--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 974, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-0---0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0-1-", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---011-", + "nextBoardStr": "-0-0-011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-011-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-011-", + "nextBoardStr": "-0100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 975, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "0--0--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0--11-", + "nextBoardStr": "0--01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01-11-", + "nextBoardStr": "0-001-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-001-11-", + "nextBoardStr": "0-001-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 976, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--10-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 977, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "0-1-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-01---", + "nextBoardStr": "0-1-01-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-01-1-", + "nextBoardStr": "0-1-01-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 978, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "-001-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-----", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001--1--", + "nextBoardStr": "0001--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 979, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "11-1-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1-0--0", + "nextBoardStr": "11-1-0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-1-0-00", + "nextBoardStr": "11-1-0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0-00", + "nextBoardStr": "1101-0-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 980, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0-10--", + "nextBoardStr": "-1-0-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-10--", + "nextBoardStr": "-1-0-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-100-", + "nextBoardStr": "-1-0-1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-1001", + "nextBoardStr": "01-0-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 981, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-10----", + "nextBoardStr": "10-10---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-10---1", + "nextBoardStr": "10010---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10010---1", + "nextBoardStr": "10010--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10010--11", + "nextBoardStr": "10010-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 982, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0---1--0", + "nextBoardStr": "-0-1-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1--0", + "nextBoardStr": "-001-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-1--0", + "nextBoardStr": "1001-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1001-1--0", + "nextBoardStr": "1001-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1001-1-00", + "nextBoardStr": "100111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 983, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "---0--110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--110", + "nextBoardStr": "-1-0--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--110", + "nextBoardStr": "-1-00-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00-110", + "nextBoardStr": "-1100-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100-110", + "nextBoardStr": "-11000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 984, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-10--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--1-0-", + "nextBoardStr": "-101-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-1-0-", + "nextBoardStr": "-10101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10101-0-", + "nextBoardStr": "110101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110101-0-", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110101-00", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 985, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "1-001----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-001----", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "1-0010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0010-1-", + "nextBoardStr": "1-0010-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 986, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "----1--10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--10", + "nextBoardStr": "----1-010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-010", + "nextBoardStr": "---11-010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-010", + "nextBoardStr": "--011-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011-010", + "nextBoardStr": "--0111010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 987, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-10--", + "nextBoardStr": "--01010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 988, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "-11-0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-0-0--", + "nextBoardStr": "111-0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 989, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---10---0", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10---0", + "nextBoardStr": "-1-100--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100--0", + "nextBoardStr": "-11100--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100--0", + "nextBoardStr": "011100--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 990, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--111-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 991, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "0-0-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1----", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-1-1--", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1--", + "nextBoardStr": "010-1-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-1-1--", + "nextBoardStr": "010-1-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-1-1-0", + "nextBoardStr": "010-111-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010-111-0", + "nextBoardStr": "010-11100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010-11100", + "nextBoardStr": "010111100", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 992, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-110----", + "nextBoardStr": "0-110-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-110-1--", + "nextBoardStr": "00110-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00110-1--", + "nextBoardStr": "00110-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110-11-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "00110011-", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 993, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--1-0-", + "nextBoardStr": "-10-01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-01-0-", + "nextBoardStr": "-10-01-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10-01-01", + "nextBoardStr": "-10001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10001-01", + "nextBoardStr": "110001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 994, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--110---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--110---0", + "nextBoardStr": "--1101--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1101--0", + "nextBoardStr": "-01101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01101--0", + "nextBoardStr": "-01101-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01101-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 995, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "01---1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1--0", + "nextBoardStr": "01-0-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-1--0", + "nextBoardStr": "01-011--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-011--0", + "nextBoardStr": "01-0110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 996, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "1--01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01----", + "nextBoardStr": "10-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-01----", + "nextBoardStr": "10101----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "10101----", + "nextBoardStr": "10101--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10101--0-", + "nextBoardStr": "10101--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 997, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--01--1-", + "nextBoardStr": "0-001--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-001--1-", + "nextBoardStr": "01001--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 998, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--1-00", + "nextBoardStr": "1-1--1-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--1-00", + "nextBoardStr": "1-1--1000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 999, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "--0-1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1--0-", + "nextBoardStr": "--0-11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-11-0-", + "nextBoardStr": "-00-11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-11-0-", + "nextBoardStr": "-00-1110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00-1110-", + "nextBoardStr": "000-1110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1000, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--011----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011----", + "nextBoardStr": "--011---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--011---0", + "nextBoardStr": "-1011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1011---0", + "nextBoardStr": "-10110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1001, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---01", + "nextBoardStr": "0-10---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10---01", + "nextBoardStr": "0-10--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-10--101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1002, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "---11-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-0--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1100--", + "nextBoardStr": "---11001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---11001-", + "nextBoardStr": "--011001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011001-", + "nextBoardStr": "-1011001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1003, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-10--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0-1-", + "nextBoardStr": "-101-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-0-1-", + "nextBoardStr": "-10100-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100-1-", + "nextBoardStr": "-10100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10100-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1004, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-1-01--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01--0-", + "nextBoardStr": "01-01--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01--0-", + "nextBoardStr": "01101--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101--0-", + "nextBoardStr": "01101-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1005, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--0-1", + "nextBoardStr": "-1-0-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-10-1", + "nextBoardStr": "-1-0010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-0010-1", + "nextBoardStr": "-110010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1006, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "10-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-----0-", + "nextBoardStr": "101----0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101----0-", + "nextBoardStr": "101--0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101--0-0-", + "nextBoardStr": "101--010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101--010-", + "nextBoardStr": "1010-010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-010-", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1010-0101", + "nextBoardStr": "101000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1007, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011----", + "nextBoardStr": "-0011---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0011---1", + "nextBoardStr": "00011---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1008, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1--0--", + "nextBoardStr": "10-1--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1--0-0", + "nextBoardStr": "10-1-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-1-10-0", + "nextBoardStr": "1001-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-10-0", + "nextBoardStr": "1001110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1009, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "001---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---1--", + "nextBoardStr": "001--11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--11--", + "nextBoardStr": "001--110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001--110-", + "nextBoardStr": "001-1110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1010, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "---010-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-10", + "nextBoardStr": "---010110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---010110", + "nextBoardStr": "-0-010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-010110", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-010110", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1011, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-1--", + "nextBoardStr": "-0-10-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-10-1-1", + "nextBoardStr": "00-10-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-10-1-1", + "nextBoardStr": "00-10-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1012, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---10--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--0-", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---10-10-", + "nextBoardStr": "0--10-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10-10-", + "nextBoardStr": "0--10-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--10-101", + "nextBoardStr": "00-10-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1013, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--0-1--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1--01", + "nextBoardStr": "1-0-1--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1014, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "-1-01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01-0--", + "nextBoardStr": "-1-0100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0100--", + "nextBoardStr": "-1-01001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1015, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---011--", + "nextBoardStr": "01--011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--011--", + "nextBoardStr": "01--011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1016, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-011-", + "nextBoardStr": "---00011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1017, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-11", + "nextBoardStr": "----00111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1018, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "---010-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-10", + "nextBoardStr": "-1-010-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1019, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101--0", + "nextBoardStr": "-1-101--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-101--0", + "nextBoardStr": "-10101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10101--0", + "nextBoardStr": "110101--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110101--0", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110101-00", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1020, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-1111-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1021, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "-0-1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--1-0", + "nextBoardStr": "-0-1--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1--110", + "nextBoardStr": "-0-10-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-110", + "nextBoardStr": "10-10-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1022, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "----1100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----1100-", + "nextBoardStr": "0---1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1100-", + "nextBoardStr": "0-1-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1100-", + "nextBoardStr": "0-101100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1023, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1---1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---1-0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-1-0", + "nextBoardStr": "--1-0-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-0-110", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0-110", + "nextBoardStr": "-0110-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110-110", + "nextBoardStr": "00110-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1024, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11--00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "11-000--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1025, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-11-0", + "nextBoardStr": "00-1-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-11-0", + "nextBoardStr": "00-1-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1-1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1110", + "nextBoardStr": "00-111110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1026, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--100--1-", + "nextBoardStr": "0-100--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-100--1-", + "nextBoardStr": "01100--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100--1-", + "nextBoardStr": "011000-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1027, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-011-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-----", + "nextBoardStr": "-011----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-011----0", + "nextBoardStr": "-011-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-1--0", + "nextBoardStr": "-011-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-011-1-00", + "nextBoardStr": "-01111-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1028, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001--1--", + "nextBoardStr": "0001--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1029, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00---1-", + "nextBoardStr": "1-00-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00-1-1-", + "nextBoardStr": "1000-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-1-1-", + "nextBoardStr": "1000-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1000-1-11", + "nextBoardStr": "1000-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1000-1011", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1030, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "0-0----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----1-", + "nextBoardStr": "0-0---11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0---11-", + "nextBoardStr": "0-0---11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-11-", + "nextBoardStr": "010-1-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1031, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "--0-01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01---", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-01-1-", + "nextBoardStr": "0-0-01-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-01-1-", + "nextBoardStr": "0-0-01-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-01-11", + "nextBoardStr": "0-0-01-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-01-11", + "nextBoardStr": "010-01-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-01-11", + "nextBoardStr": "010001-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1032, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11--0--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--0--00", + "nextBoardStr": "11--0--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--00", + "nextBoardStr": "11--00-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--00-00", + "nextBoardStr": "11--00-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-00", + "nextBoardStr": "110-00-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1033, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---10--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--10", + "nextBoardStr": "1--10--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10--10", + "nextBoardStr": "1-010--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-010--10", + "nextBoardStr": "1-010-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1034, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1-1-", + "nextBoardStr": "-00--1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--1-11", + "nextBoardStr": "000--1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1035, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1--010", + "nextBoardStr": "-0-1--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--010", + "nextBoardStr": "10-1--010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1--010", + "nextBoardStr": "1001--010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001--010", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-1010", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1036, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "11-0-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0--1", + "nextBoardStr": "11-000--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1037, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "----0--01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--01", + "nextBoardStr": "----0-101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-101", + "nextBoardStr": "0---0-101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-101", + "nextBoardStr": "0-1-0-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0-101", + "nextBoardStr": "0-1-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-00101", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1038, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-11-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-----", + "nextBoardStr": "0-11---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11---0-", + "nextBoardStr": "0-11---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-11---01", + "nextBoardStr": "0-11--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-11--001", + "nextBoardStr": "0111--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111--001", + "nextBoardStr": "01110-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01110-001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1039, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "0--001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--001-1-", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "0-0001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0001-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010001-11", + "nextBoardStr": "010001011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1040, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-01-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-0-1-", + "nextBoardStr": "1-01-001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01-001-", + "nextBoardStr": "1-011001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011001-", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1041, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---100-", + "nextBoardStr": "-1---1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1042, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0--0-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1--1", + "nextBoardStr": "0--0-10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1043, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1---1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---1-00", + "nextBoardStr": "-11--1-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--1-00", + "nextBoardStr": "-110-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-1-00", + "nextBoardStr": "1110-1-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1044, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "------101", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------101", + "nextBoardStr": "----0-101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-101", + "nextBoardStr": "1---0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-101", + "nextBoardStr": "10--0-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1045, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-1100--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100--0-", + "nextBoardStr": "11100--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1046, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "--01--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0-1", + "nextBoardStr": "1-01--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01--0-1", + "nextBoardStr": "1001--0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001--0-1", + "nextBoardStr": "1001-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-10-1", + "nextBoardStr": "1001010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1047, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--00--", + "nextBoardStr": "111--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1048, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0----01", + "nextBoardStr": "100----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100----01", + "nextBoardStr": "100---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100---101", + "nextBoardStr": "100-0-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1049, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "-1--1-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--1-00-", + "nextBoardStr": "-1--1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--1100-", + "nextBoardStr": "-1--11000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1050, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "-11-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00---", + "nextBoardStr": "-11-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-00--0", + "nextBoardStr": "111-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1051, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--01", + "nextBoardStr": "1-1-0--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0--01", + "nextBoardStr": "1-1-0-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-0-001", + "nextBoardStr": "1-1-0-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-001", + "nextBoardStr": "1-1-00001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1-00001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00001", + "nextBoardStr": "101-00001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1052, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "---1--001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1--001", + "nextBoardStr": "---10-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-001", + "nextBoardStr": "---101001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101001", + "nextBoardStr": "-0-101001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1053, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "100----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100----1-", + "nextBoardStr": "100---11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100---11-", + "nextBoardStr": "100---110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100---110", + "nextBoardStr": "1001--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1054, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011--0--", + "nextBoardStr": "-011-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011-00--", + "nextBoardStr": "1011-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-00--", + "nextBoardStr": "1011-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1011-000-", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1011-0001", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1055, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "--1--01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--01-0", + "nextBoardStr": "-11--01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--01-0", + "nextBoardStr": "-11-001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-001-0", + "nextBoardStr": "111-001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1056, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---00", + "nextBoardStr": "--110--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110--00", + "nextBoardStr": "-1110--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110--00", + "nextBoardStr": "-1110-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1057, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110----0", + "nextBoardStr": "1110----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1058, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "-1-100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-100---", + "nextBoardStr": "-1-1000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1000--", + "nextBoardStr": "-1-1000-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-1000-1", + "nextBoardStr": "-1-100001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-100001", + "nextBoardStr": "11-100001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100001", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1059, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--1-0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--10", + "nextBoardStr": "--1-0-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-110", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0-110", + "nextBoardStr": "101-0-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-0-110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-00110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1060, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---011--", + "nextBoardStr": "0---0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---0110-", + "nextBoardStr": "0--10110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10110-", + "nextBoardStr": "00-10110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1061, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-100000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1062, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-0-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-100--", + "nextBoardStr": "1-0-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1063, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1-0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--01", + "nextBoardStr": "1-1-0--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--01", + "nextBoardStr": "1-100--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100--01", + "nextBoardStr": "1-100--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--01", + "nextBoardStr": "10100--01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1064, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---01", + "nextBoardStr": "--10--001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--001", + "nextBoardStr": "--101-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-001", + "nextBoardStr": "-0101-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0101-001", + "nextBoardStr": "10101-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1065, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01---", + "nextBoardStr": "110-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-01---", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-01--0", + "nextBoardStr": "110-01-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110-01-10", + "nextBoardStr": "110-01010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1066, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---10--", + "nextBoardStr": "10---10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10---10-0", + "nextBoardStr": "101--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--10-0", + "nextBoardStr": "1010-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-10-0", + "nextBoardStr": "1010110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1010110-0", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1067, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "-0-1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1-0", + "nextBoardStr": "00-1--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1-0", + "nextBoardStr": "00-1-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-11-0", + "nextBoardStr": "00-1-11-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11-0", + "nextBoardStr": "0011-11-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-11-0", + "nextBoardStr": "0011011-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1068, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--1-00", + "nextBoardStr": "--1-11-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-11-00", + "nextBoardStr": "--1-11000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1069, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "----01-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01-10", + "nextBoardStr": "0---01-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1070, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--1---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1---00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "10-11--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-11--00", + "nextBoardStr": "10-11-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1071, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0--10-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10-1--", + "nextBoardStr": "0--10-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1072, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001--1-", + "nextBoardStr": "--0011-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011-1-", + "nextBoardStr": "--0011-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0011-10", + "nextBoardStr": "-10011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1073, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "11-0----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0----0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-0000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1074, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1--0-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-10--", + "nextBoardStr": "1--0110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--0110--", + "nextBoardStr": "10-0110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0110--", + "nextBoardStr": "10-0110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1075, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "-1--010--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--010--", + "nextBoardStr": "-1--0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0100-", + "nextBoardStr": "11--0100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0100-", + "nextBoardStr": "11--01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1076, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "0-0--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1---", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-11-1-", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-1-", + "nextBoardStr": "010-11-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1077, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-1--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--01--", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-11001--", + "nextBoardStr": "0-11001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-11001-1", + "nextBoardStr": "0011001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011001-1", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1078, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110----", + "nextBoardStr": "0-110---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1079, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----100-", + "nextBoardStr": "1--1-100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-100-", + "nextBoardStr": "1--10100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10100-", + "nextBoardStr": "11-10100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10100-", + "nextBoardStr": "11010100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1080, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---0-11-", + "nextBoardStr": "0---0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1081, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--10-1", + "nextBoardStr": "1-00-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-10-1", + "nextBoardStr": "1-00-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-00-1011", + "nextBoardStr": "1-0001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1082, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----00-11", + "nextBoardStr": "---000-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1083, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10-1", + "nextBoardStr": "--01-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-10-1", + "nextBoardStr": "0-01-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-10-1", + "nextBoardStr": "0-01-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01-1011", + "nextBoardStr": "0-01-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1011", + "nextBoardStr": "0101-1011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1011", + "nextBoardStr": "010101011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1084, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00----11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00----11-", + "nextBoardStr": "00----11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----11-", + "nextBoardStr": "00---111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---111-", + "nextBoardStr": "00---111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---111-", + "nextBoardStr": "00-1-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-111-", + "nextBoardStr": "00-1-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-111-", + "nextBoardStr": "00-11111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1085, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1-00---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00---", + "nextBoardStr": "1-1-00---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00---", + "nextBoardStr": "101-00---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-00---", + "nextBoardStr": "101-00--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101-00--1", + "nextBoardStr": "101000--1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1086, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-100-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-----", + "nextBoardStr": "-100----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100----1", + "nextBoardStr": "-100---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-100---01", + "nextBoardStr": "-100-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-1-01", + "nextBoardStr": "0100-1-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0100-1-01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1087, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1100", + "nextBoardStr": "---1-1100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1100", + "nextBoardStr": "--01-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1100", + "nextBoardStr": "-101-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-1100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10101100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1088, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---100--", + "nextBoardStr": "1-0-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-100--", + "nextBoardStr": "1-0-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-1001-", + "nextBoardStr": "100-1001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-1001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10011001-", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1089, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--10--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10--10-", + "nextBoardStr": "--10--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10--101", + "nextBoardStr": "--10-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0101", + "nextBoardStr": "-110-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0101", + "nextBoardStr": "-11000101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1090, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--1--", + "nextBoardStr": "0110--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110--1--", + "nextBoardStr": "01100-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01100-1--", + "nextBoardStr": "01100-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01100-11-", + "nextBoardStr": "01100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1091, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-0-11", + "nextBoardStr": "---0-0011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0-0011", + "nextBoardStr": "-1-0-0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-0011", + "nextBoardStr": "-1-000011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1092, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0--1", + "nextBoardStr": "1-10-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0--1", + "nextBoardStr": "1-10-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10-0-01", + "nextBoardStr": "1-10-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-01", + "nextBoardStr": "1-1000-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1093, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "100---1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---1--", + "nextBoardStr": "100---10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100---10-", + "nextBoardStr": "100--110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--110-", + "nextBoardStr": "100-0110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1094, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-10----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----10", + "nextBoardStr": "110----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110----10", + "nextBoardStr": "110-0--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0--10", + "nextBoardStr": "11010--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11010--10", + "nextBoardStr": "110100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1095, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "--1010-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1010-0-", + "nextBoardStr": "-11010-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11010-0-", + "nextBoardStr": "-11010-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11010-00", + "nextBoardStr": "111010-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1096, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--1-00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00-1-", + "nextBoardStr": "--1-0011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0011-", + "nextBoardStr": "--1-00110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-00110", + "nextBoardStr": "-11-00110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00110", + "nextBoardStr": "011-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1097, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-0-1-1", + "nextBoardStr": "--000-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--000-1-1", + "nextBoardStr": "--000-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1098, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1---10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---10--0", + "nextBoardStr": "1---10-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---10-10", + "nextBoardStr": "1--010-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--010-10", + "nextBoardStr": "1--010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--010110", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-010110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1099, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "-0---1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1010", + "nextBoardStr": "10---1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1010", + "nextBoardStr": "10--01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--01010", + "nextBoardStr": "10-101010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-101010", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1100, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1-10--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1101, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-00-1-", + "nextBoardStr": "0-1100-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-1100-1-", + "nextBoardStr": "0-110001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-110001-", + "nextBoardStr": "01110001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01110001-", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1102, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "------101", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------101", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0101", + "nextBoardStr": "--1--0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0101", + "nextBoardStr": "--1-00101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00101", + "nextBoardStr": "1-1-00101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00101", + "nextBoardStr": "1-1000101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1103, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "101----0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101----0-", + "nextBoardStr": "101---00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101---00-", + "nextBoardStr": "101--100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101--100-", + "nextBoardStr": "1010-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-100-", + "nextBoardStr": "1010-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1104, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10------1", + "nextBoardStr": "10-0----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0----1", + "nextBoardStr": "10-01---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1105, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-0000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1106, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1--1", + "nextBoardStr": "0001-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1107, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--0--11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--11-0", + "nextBoardStr": "--0--1100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--1100", + "nextBoardStr": "--01-1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1100", + "nextBoardStr": "-001-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-1100", + "nextBoardStr": "-00111100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1108, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-011-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-----", + "nextBoardStr": "-011----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-011----0", + "nextBoardStr": "1011----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011----0", + "nextBoardStr": "10110---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10110---0", + "nextBoardStr": "101101--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101101--0", + "nextBoardStr": "101101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1109, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "---110--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110--0", + "nextBoardStr": "--0110--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1110, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---1-10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-10-0", + "nextBoardStr": "-1-1-10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-10-0", + "nextBoardStr": "01-1-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-10-0", + "nextBoardStr": "01-1-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-1-1010", + "nextBoardStr": "0101-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-1010", + "nextBoardStr": "010111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1111, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-0--1", + "nextBoardStr": "1--0-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0-00-1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1112, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "----0-110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0-110", + "nextBoardStr": "--1-0-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-110", + "nextBoardStr": "--1-00110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00110", + "nextBoardStr": "1-1-00110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00110", + "nextBoardStr": "1-1000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1113, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-1-0---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0---10", + "nextBoardStr": "-1-0-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0-10", + "nextBoardStr": "11-0-0-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-10", + "nextBoardStr": "11-000-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1114, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---00-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00-1-1", + "nextBoardStr": "---00-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1115, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "-01-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-100--", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-100-1", + "nextBoardStr": "001-100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-100-1", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1116, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "------101", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------101", + "nextBoardStr": "----0-101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-101", + "nextBoardStr": "-1--0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-101", + "nextBoardStr": "01--0-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0-101", + "nextBoardStr": "011-0-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01100-101", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1117, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "1----01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----01-0", + "nextBoardStr": "1---001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---001-0", + "nextBoardStr": "1-1-001-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-001-0", + "nextBoardStr": "1-1-00100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1-00100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00100", + "nextBoardStr": "101-00100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1118, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1----0", + "nextBoardStr": "01-1-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-1--0", + "nextBoardStr": "01-101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1119, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--100---1", + "nextBoardStr": "--100--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--100--01", + "nextBoardStr": "1-100--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--01", + "nextBoardStr": "1-100-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-100-001", + "nextBoardStr": "1-100-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-001", + "nextBoardStr": "10100-001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1120, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11-0--0", + "nextBoardStr": "1-11-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11-0--0", + "nextBoardStr": "1-1100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1100--0", + "nextBoardStr": "1-1100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100--0", + "nextBoardStr": "1-1100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1100-00", + "nextBoardStr": "1-1100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100-00", + "nextBoardStr": "1-1100000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1121, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-1---0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1---0", + "nextBoardStr": "-1001---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1001---0", + "nextBoardStr": "-1001-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1001-1-0", + "nextBoardStr": "-100101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1122, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--011----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011----", + "nextBoardStr": "-0011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0011----", + "nextBoardStr": "-0011---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0011---1", + "nextBoardStr": "00011---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1123, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---10--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--0-", + "nextBoardStr": "-1-10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10--0-", + "nextBoardStr": "-1-10--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-10--00", + "nextBoardStr": "-1-10-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-10-100", + "nextBoardStr": "-1010-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1010-100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10101100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1124, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-111-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1125, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---10", + "nextBoardStr": "--10--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--110", + "nextBoardStr": "--10-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0110", + "nextBoardStr": "--1010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1126, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "00--01--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--01--1", + "nextBoardStr": "00--01-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--01-11", + "nextBoardStr": "00--01-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--01-11", + "nextBoardStr": "001-01-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1127, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0--01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--01-11-", + "nextBoardStr": "0--01011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--01011-", + "nextBoardStr": "01-01011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1128, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01--0--", + "nextBoardStr": "1-01--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01--00-", + "nextBoardStr": "1-01--001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-01--001", + "nextBoardStr": "1001--001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001--001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-1001", + "nextBoardStr": "100101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1129, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1--0101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--0101-", + "nextBoardStr": "-10-0101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1130, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01--0-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "--001-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-10-", + "nextBoardStr": "--001-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--001-101", + "nextBoardStr": "-0001-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0001-101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00011101", + "nextBoardStr": "000011101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1131, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0---11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---11", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00--11", + "nextBoardStr": "---00-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1132, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "--1--0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0-01", + "nextBoardStr": "--10-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0-01", + "nextBoardStr": "--10-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-0101", + "nextBoardStr": "--1000101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1133, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "--0--110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--110-", + "nextBoardStr": "--0-1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1110-", + "nextBoardStr": "-00-1110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1110-", + "nextBoardStr": "-00-11101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-11101", + "nextBoardStr": "000-11101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1134, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0-1----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----01", + "nextBoardStr": "001----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001----01", + "nextBoardStr": "0011---01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011---01", + "nextBoardStr": "0011-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-0-01", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011-0101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1135, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01--01", + "nextBoardStr": "-1-01--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01--01", + "nextBoardStr": "01-01--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01--01", + "nextBoardStr": "01101--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101--01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011010-01", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1136, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1-0-", + "nextBoardStr": "001--1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1-0-", + "nextBoardStr": "001--110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--110-", + "nextBoardStr": "001--1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001--1100", + "nextBoardStr": "001-11100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1137, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--101--", + "nextBoardStr": "-0--101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--101-1", + "nextBoardStr": "00--101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--101-1", + "nextBoardStr": "001-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1138, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "1-10--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10--00-", + "nextBoardStr": "1-10--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--00-", + "nextBoardStr": "1010--00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010--00-", + "nextBoardStr": "10101-00-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10101-00-", + "nextBoardStr": "10101-000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1139, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "--01-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0--1", + "nextBoardStr": "-101-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-0--1", + "nextBoardStr": "-101-00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-101-00-1", + "nextBoardStr": "-101100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-101100-1", + "nextBoardStr": "0101100-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101100-1", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1140, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "1--0--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0--0-1", + "nextBoardStr": "1--00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00-0-1", + "nextBoardStr": "1--0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0010-1", + "nextBoardStr": "10-0010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0010-1", + "nextBoardStr": "1010010-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1141, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----101-0", + "nextBoardStr": "----10110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10110", + "nextBoardStr": "--0-10110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1142, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "10--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0----", + "nextBoardStr": "10--0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--0---1", + "nextBoardStr": "100-0---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-0---1", + "nextBoardStr": "10010---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10010---1", + "nextBoardStr": "10010-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1143, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "----010-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----010-1", + "nextBoardStr": "----01011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----01011", + "nextBoardStr": "--0-01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1144, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "-0--0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-1--", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--0-11-", + "nextBoardStr": "-00-0-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-0-11-", + "nextBoardStr": "-00-0-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1145, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--011-", + "nextBoardStr": "0-0--011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--011-", + "nextBoardStr": "0-0-1011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1011-", + "nextBoardStr": "0-0-1011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1011-", + "nextBoardStr": "0-0-10111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1146, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "-1-1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1---0-", + "nextBoardStr": "-101---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-101---0-", + "nextBoardStr": "-101---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-101---01", + "nextBoardStr": "-1010--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1010--01", + "nextBoardStr": "11010--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11010--01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110100-01", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1147, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "1--0-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0-10--", + "nextBoardStr": "1--0010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--0010--", + "nextBoardStr": "11-0010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0010--", + "nextBoardStr": "1100010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1148, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--11--", + "nextBoardStr": "0-0--11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0-111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-1111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-1111-", + "nextBoardStr": "0-0-1111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1111-", + "nextBoardStr": "0-011111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1149, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----00-11", + "nextBoardStr": "0---00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---00-11", + "nextBoardStr": "0-1-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-00-11", + "nextBoardStr": "001-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-00-11", + "nextBoardStr": "001-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1150, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "-110-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-1-0-", + "nextBoardStr": "-11001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11001-0-", + "nextBoardStr": "111001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1151, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "00---1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---1-11", + "nextBoardStr": "00---1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-11", + "nextBoardStr": "0011-1-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1152, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "-01--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--0---", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--01--", + "nextBoardStr": "-01-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-001--", + "nextBoardStr": "-01-001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-001-1", + "nextBoardStr": "-01-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1153, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010---1--", + "nextBoardStr": "0101--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101--1--", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101--1-0", + "nextBoardStr": "0101-11-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-11-0", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1154, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01-0-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-1---", + "nextBoardStr": "01-0-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0-1--1", + "nextBoardStr": "01-001--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-001--1", + "nextBoardStr": "01-001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-001-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1155, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "---0-101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-101-", + "nextBoardStr": "-1-0-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-101-", + "nextBoardStr": "-1-00101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00101-", + "nextBoardStr": "11-00101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00101-", + "nextBoardStr": "11000101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1156, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--10-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-10--", + "nextBoardStr": "--10010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--10010--", + "nextBoardStr": "--10010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1157, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-11", + "nextBoardStr": "---100-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---100-11", + "nextBoardStr": "-0-100-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-100-11", + "nextBoardStr": "-0-100111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1158, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1159, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--1-0-", + "nextBoardStr": "-01-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-11-0-", + "nextBoardStr": "-01011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-01011-0-", + "nextBoardStr": "-0101110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1160, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11--000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--000--", + "nextBoardStr": "11--000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000--", + "nextBoardStr": "110-000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1161, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1--10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--10-", + "nextBoardStr": "---1--100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1--100", + "nextBoardStr": "1--1--100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1162, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10--10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--10---", + "nextBoardStr": "10--100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10--100--", + "nextBoardStr": "101-100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-100--", + "nextBoardStr": "101-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101-1000-", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1163, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "-0-01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01----", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0001-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0001-1--", + "nextBoardStr": "-000111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-000111--", + "nextBoardStr": "0000111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1164, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "0--1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-01--", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11-010-", + "nextBoardStr": "0-111010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1165, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-10---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---1-0", + "nextBoardStr": "-10-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0-1-0", + "nextBoardStr": "-10-011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-011-0", + "nextBoardStr": "-100011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100011-0", + "nextBoardStr": "-10001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10001110", + "nextBoardStr": "010001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1166, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--001-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--001-1", + "nextBoardStr": "01--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--001-1", + "nextBoardStr": "01--00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1167, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0----10-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---110-", + "nextBoardStr": "-00--110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--110-", + "nextBoardStr": "100--110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--110-", + "nextBoardStr": "100-0110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1168, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0-1-", + "nextBoardStr": "011--0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--0-1-", + "nextBoardStr": "011--0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011--0-10", + "nextBoardStr": "011-10-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1169, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-10-1-", + "nextBoardStr": "--0-10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1170, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0--1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1--1-", + "nextBoardStr": "-0-01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01--1-", + "nextBoardStr": "-0-011-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-011-1-", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-011-10", + "nextBoardStr": "-01011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01011-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1171, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010-1-", + "nextBoardStr": "0--010-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010-1-", + "nextBoardStr": "0-1010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1010-1-", + "nextBoardStr": "0-1010-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1010-10", + "nextBoardStr": "011010-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1172, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "0-1---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0-1", + "nextBoardStr": "011---0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0-1", + "nextBoardStr": "011-0-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-0-0-1", + "nextBoardStr": "011-010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1173, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--1---", + "nextBoardStr": "100-01---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-01---", + "nextBoardStr": "100-011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100-011--", + "nextBoardStr": "100-011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100-011-0", + "nextBoardStr": "1001011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1174, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-0--11-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--11-0-", + "nextBoardStr": "-0--1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1110-", + "nextBoardStr": "00--1110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1110-", + "nextBoardStr": "00--11101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--11101", + "nextBoardStr": "00--11101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11101", + "nextBoardStr": "001-11101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1175, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001--1-", + "nextBoardStr": "--001-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--001-01-", + "nextBoardStr": "--001-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--001-011", + "nextBoardStr": "-0001-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0001-011", + "nextBoardStr": "-00011011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00011011", + "nextBoardStr": "000011011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1176, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001--1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1177, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--010", + "nextBoardStr": "0--1--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--010", + "nextBoardStr": "0--1-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1010", + "nextBoardStr": "0-01-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1010", + "nextBoardStr": "0-0111010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1178, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "1--10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1179, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-01", + "nextBoardStr": "-01--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1180, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "-11-0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-0--", + "nextBoardStr": "-11-0-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11-0-00-", + "nextBoardStr": "111-0-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1181, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---0-11", + "nextBoardStr": "-00--0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--0-11", + "nextBoardStr": "-001-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-0-11", + "nextBoardStr": "0001-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1182, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "01-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----10", + "nextBoardStr": "011----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011----10", + "nextBoardStr": "0110---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110---10", + "nextBoardStr": "01101--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1183, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1--1---00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1---00", + "nextBoardStr": "1--1-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0-00", + "nextBoardStr": "1-11-0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11-0-00", + "nextBoardStr": "1-1100-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1100-00", + "nextBoardStr": "1-1100-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100-00", + "nextBoardStr": "1-1100000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1184, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1--1", + "nextBoardStr": "--0011--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0011--1", + "nextBoardStr": "--00110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--00110-1", + "nextBoardStr": "-100110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100110-1", + "nextBoardStr": "0100110-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1185, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-01", + "nextBoardStr": "10---0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0-01", + "nextBoardStr": "101--0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--0-01", + "nextBoardStr": "1010-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-0-01", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010-0101", + "nextBoardStr": "101000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1186, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----1-0", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-1-0", + "nextBoardStr": "1--10-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1187, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "--1-01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-01-0-", + "nextBoardStr": "--1-01-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-01-00", + "nextBoardStr": "-11-01-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-01-00", + "nextBoardStr": "-11001-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-11001-00", + "nextBoardStr": "111001-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1188, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0--", + "nextBoardStr": "011-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1-0--", + "nextBoardStr": "011-1-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011-1-0-0", + "nextBoardStr": "01111-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01111-0-0", + "nextBoardStr": "01111-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1189, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-0--", + "nextBoardStr": "01-10-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-10-0--", + "nextBoardStr": "01-10-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-10-0-1", + "nextBoardStr": "01010-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1190, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "---0-110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-110-", + "nextBoardStr": "--10-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-110-", + "nextBoardStr": "--100110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100110-", + "nextBoardStr": "1-100110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100110-", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1001100", + "nextBoardStr": "1-1001100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1191, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-----11", + "nextBoardStr": "00-----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "00--11-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11-11", + "nextBoardStr": "00--11-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-11", + "nextBoardStr": "00-111-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1192, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----11", + "nextBoardStr": "-0----011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----011", + "nextBoardStr": "-0--1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-011", + "nextBoardStr": "-00-1-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-011", + "nextBoardStr": "100-1-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1193, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0----1", + "nextBoardStr": "01-0--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1194, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "-01-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0---1", + "nextBoardStr": "-01-01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1195, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0-01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01---", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-01-1-", + "nextBoardStr": "0-0-01-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-01-1-", + "nextBoardStr": "0-0-0111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-0111-", + "nextBoardStr": "0-0-0111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-0111-", + "nextBoardStr": "010-0111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-0111-", + "nextBoardStr": "01000111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01000111-", + "nextBoardStr": "010001111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1196, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-----01", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-01", + "nextBoardStr": "-1---0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1---0101", + "nextBoardStr": "-1-0-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0101", + "nextBoardStr": "11-0-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0101", + "nextBoardStr": "11-000101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1197, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1-10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10--0-", + "nextBoardStr": "-1-10--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-10--00", + "nextBoardStr": "-1-101-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-101-00", + "nextBoardStr": "01-101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1198, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--1--0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-10", + "nextBoardStr": "1-1--0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-10", + "nextBoardStr": "1-1--0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--0010", + "nextBoardStr": "1-1--0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0010", + "nextBoardStr": "1-1-00010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1-00010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1199, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---100-", + "nextBoardStr": "-10--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--100-", + "nextBoardStr": "110--100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110--100-", + "nextBoardStr": "110-0100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1200, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0---01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01--1", + "nextBoardStr": "0--101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--101--1", + "nextBoardStr": "00-101--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-101--1", + "nextBoardStr": "00-1011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1011-1", + "nextBoardStr": "00-1011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1011-1", + "nextBoardStr": "00-101111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1201, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1--1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1--", + "nextBoardStr": "00-1-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1-11--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11--", + "nextBoardStr": "0011-11--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-11--", + "nextBoardStr": "0011011--", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0011011--", + "nextBoardStr": "00110111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110111-", + "nextBoardStr": "001101110", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1202, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010---1-", + "nextBoardStr": "-0101--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101--1-", + "nextBoardStr": "-01010-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01010-1-", + "nextBoardStr": "101010-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101010-1-", + "nextBoardStr": "10101001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10101001-", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1203, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--0--1-", + "nextBoardStr": "01--0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1204, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1205, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "0--11--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--11--00", + "nextBoardStr": "0--111-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1206, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-010--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010--1-", + "nextBoardStr": "1-010--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-010--10", + "nextBoardStr": "1-010-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1207, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-1-1-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-111-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1208, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-11----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11----0", + "nextBoardStr": "0-11--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-11--0-0", + "nextBoardStr": "0-11-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-11-10-0", + "nextBoardStr": "0-11-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1209, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1--10", + "nextBoardStr": "0---11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11-10", + "nextBoardStr": "0--011-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--011-10", + "nextBoardStr": "01-011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1210, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0--1", + "nextBoardStr": "-01--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--0-01", + "nextBoardStr": "-01-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-10-01", + "nextBoardStr": "-01010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-01010-01", + "nextBoardStr": "-01010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1211, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "---10-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010-1--", + "nextBoardStr": "--01011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01011--", + "nextBoardStr": "--010110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--010110-", + "nextBoardStr": "1-010110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1212, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-0----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----10-", + "nextBoardStr": "-01---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---10-", + "nextBoardStr": "-010--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010--10-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010--10-", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1213, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1----", + "nextBoardStr": "001-1--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001-1--0-", + "nextBoardStr": "001-11-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001-11-0-", + "nextBoardStr": "001-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-1100-", + "nextBoardStr": "001-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1214, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1--01--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--01--0", + "nextBoardStr": "11--01--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01--0", + "nextBoardStr": "11--01-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--01-00", + "nextBoardStr": "11--01-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01-00", + "nextBoardStr": "110-01-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-01-00", + "nextBoardStr": "110101-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1215, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "---0101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0101-0", + "nextBoardStr": "---010110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---010110", + "nextBoardStr": "0--010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010110", + "nextBoardStr": "01-010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1216, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1217, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10--00-", + "nextBoardStr": "1-10--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--00-", + "nextBoardStr": "1-10-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1010-000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-000-", + "nextBoardStr": "10101000-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10101000-", + "nextBoardStr": "101010000", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1218, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "-10---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---0-1", + "nextBoardStr": "-101--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--0-1", + "nextBoardStr": "-1010-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1219, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0--0-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--0-11--", + "nextBoardStr": "00-0-11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-11--", + "nextBoardStr": "0010-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010-11--", + "nextBoardStr": "0010-11-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0010-11-0", + "nextBoardStr": "0010111-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1220, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "11-----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-----0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0---00", + "nextBoardStr": "11-0---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---00", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11-000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1221, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----0-1", + "nextBoardStr": "-0----011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----011", + "nextBoardStr": "-0--0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-011", + "nextBoardStr": "-0--01011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01011", + "nextBoardStr": "-00-01011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1222, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "-10-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0-1--", + "nextBoardStr": "-10-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10-0-1-1", + "nextBoardStr": "-1000-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1000-1-1", + "nextBoardStr": "-1000-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1223, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "0-11-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-100-", + "nextBoardStr": "0-110100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-110100-", + "nextBoardStr": "0-1101001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1224, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001---11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001---11-", + "nextBoardStr": "001--011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001--011-", + "nextBoardStr": "001--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1225, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0110--", + "nextBoardStr": "---01100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01100-", + "nextBoardStr": "---011001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---011001", + "nextBoardStr": "0--011001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1226, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "0--10--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10--1-", + "nextBoardStr": "0--10-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--10-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-010-11-", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1227, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--0--1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1-01", + "nextBoardStr": "--0-01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01-01", + "nextBoardStr": "1-0-01-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-01-01", + "nextBoardStr": "1-0001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-0001-01", + "nextBoardStr": "1-0001101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0001101", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1228, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---11--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--0-", + "nextBoardStr": "--011--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011--0-", + "nextBoardStr": "--011-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--011-10-", + "nextBoardStr": "0-011-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-10-", + "nextBoardStr": "01011-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011-10-", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01011-100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1229, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--0--1", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0--1", + "nextBoardStr": "011--0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--0--1", + "nextBoardStr": "011--00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011--00-1", + "nextBoardStr": "011--0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011--0011", + "nextBoardStr": "0110-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1230, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11-----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-----00", + "nextBoardStr": "11-----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-----00", + "nextBoardStr": "11---0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---0-00", + "nextBoardStr": "11---0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-00", + "nextBoardStr": "11--00-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00-00", + "nextBoardStr": "11--00-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-00", + "nextBoardStr": "11-000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1231, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--01--", + "nextBoardStr": "010--01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--01--", + "nextBoardStr": "010--011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010--011-", + "nextBoardStr": "0100-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100-011-", + "nextBoardStr": "01001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1232, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "0110-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-----", + "nextBoardStr": "01101----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01101----", + "nextBoardStr": "011010---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011010---", + "nextBoardStr": "011010--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011010--1", + "nextBoardStr": "0110100-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1233, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0-1-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-0-1", + "nextBoardStr": "--001-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001-0-1", + "nextBoardStr": "-1001-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1001-0-1", + "nextBoardStr": "-100100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-100100-1", + "nextBoardStr": "1100100-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1234, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1----", + "nextBoardStr": "01--1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01--1---0", + "nextBoardStr": "011-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1---0", + "nextBoardStr": "01101---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01101---0", + "nextBoardStr": "01101-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1235, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---110", + "nextBoardStr": "--00--110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00--110", + "nextBoardStr": "--00-1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1110", + "nextBoardStr": "0-00-1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-1110", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0100-1110", + "nextBoardStr": "010001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1236, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01---", + "nextBoardStr": "110-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-01---", + "nextBoardStr": "110-010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1237, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----01", + "nextBoardStr": "10--0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1238, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "1----01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----01--", + "nextBoardStr": "1----01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----01-0", + "nextBoardStr": "11---01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---01-0", + "nextBoardStr": "11--001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--001-0", + "nextBoardStr": "11--001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--001-0", + "nextBoardStr": "11--00100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--00100", + "nextBoardStr": "11--00100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1239, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---011--", + "nextBoardStr": "0--1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1011--", + "nextBoardStr": "0-01011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01011--", + "nextBoardStr": "0-01011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-01011-1", + "nextBoardStr": "0-01011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01011-1", + "nextBoardStr": "0-0101111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1240, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10-0-10", + "nextBoardStr": "-110-0-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0-10", + "nextBoardStr": "-110-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-110-0010", + "nextBoardStr": "1110-0010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1241, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "---100-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100-1-", + "nextBoardStr": "---100-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---100-11", + "nextBoardStr": "--0100-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0100-11", + "nextBoardStr": "1-0100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0100-11", + "nextBoardStr": "1-0100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1242, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "-1-0--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0--0-1", + "nextBoardStr": "-1-00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00-0-1", + "nextBoardStr": "-1-00-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00-011", + "nextBoardStr": "01-00-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1243, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1244, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1--0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1010---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010---0-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010--10-", + "nextBoardStr": "1010--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010--100", + "nextBoardStr": "1010-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010-1100", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1245, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-011---0", + "nextBoardStr": "10011---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10011---0", + "nextBoardStr": "10011--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011--10", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10011-010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1246, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "0--101-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--101-0-", + "nextBoardStr": "0--101-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--101-01", + "nextBoardStr": "00-101-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1247, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--10-", + "nextBoardStr": "-1-01-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01-10-", + "nextBoardStr": "-1-01-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-01-100", + "nextBoardStr": "-1101-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1248, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1-00----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-00----1", + "nextBoardStr": "1000----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000----1", + "nextBoardStr": "1000---11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1000---11", + "nextBoardStr": "1000--011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1000--011", + "nextBoardStr": "10001-011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1249, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--10-", + "nextBoardStr": "-1-01-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01-10-", + "nextBoardStr": "-1-01-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-01-100", + "nextBoardStr": "11-01-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01-100", + "nextBoardStr": "11-010100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-010100", + "nextBoardStr": "11-010100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010100", + "nextBoardStr": "110010100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1250, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--01--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--0-1", + "nextBoardStr": "--010-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1251, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "-001-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-1---", + "nextBoardStr": "1001-1---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1001-1---", + "nextBoardStr": "1001-10--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-10--", + "nextBoardStr": "1001-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1001-10-1", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1252, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-100-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "0-11-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-100-", + "nextBoardStr": "0-11-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1253, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--0--1", + "nextBoardStr": "1-00-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-0--1", + "nextBoardStr": "1-00-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-00-0-11", + "nextBoardStr": "1-00-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-00-0011", + "nextBoardStr": "1-0010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1254, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1--0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-01", + "nextBoardStr": "--11-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0-01", + "nextBoardStr": "--11-0001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11-0001", + "nextBoardStr": "--1110001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1110001", + "nextBoardStr": "-01110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01110001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1255, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---011", + "nextBoardStr": "--00--011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00--011", + "nextBoardStr": "-100--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100--011", + "nextBoardStr": "-1000-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1256, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "---0-10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-10--", + "nextBoardStr": "---0-101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-101-", + "nextBoardStr": "--00-101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-101-", + "nextBoardStr": "--00-1011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00-1011", + "nextBoardStr": "0-00-1011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1257, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--01--", + "nextBoardStr": "-101-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-01--", + "nextBoardStr": "-101-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1258, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "---1001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1001--", + "nextBoardStr": "0--1001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1001--", + "nextBoardStr": "01-1001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1001--", + "nextBoardStr": "0101001--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101001--", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01010011-", + "nextBoardStr": "010100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1259, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "1001-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-----", + "nextBoardStr": "1001----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1001----1", + "nextBoardStr": "1001-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1001-0--1", + "nextBoardStr": "100110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1260, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "---010--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---010--1", + "nextBoardStr": "---010-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---010-01", + "nextBoardStr": "-1-010-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-010-01", + "nextBoardStr": "-1-010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1261, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0-11", + "nextBoardStr": "0---10-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---10-11", + "nextBoardStr": "0-0-10-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0-10111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1262, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-100-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1001----", + "nextBoardStr": "01001----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01001----", + "nextBoardStr": "010011---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010011---", + "nextBoardStr": "010011--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010011--0", + "nextBoardStr": "010011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1263, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---1--0-", + "nextBoardStr": "0--11--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11--0-", + "nextBoardStr": "0--110-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--110-0-", + "nextBoardStr": "0--110-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--110-01", + "nextBoardStr": "00-110-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-110-01", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-110101", + "nextBoardStr": "00-110101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1264, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "-0---10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10-1", + "nextBoardStr": "-0-1-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-10-1", + "nextBoardStr": "-001-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-10-1", + "nextBoardStr": "1001-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1001-10-1", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1265, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "--0--1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1010", + "nextBoardStr": "-10--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1010", + "nextBoardStr": "-100-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-1010", + "nextBoardStr": "-10011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1266, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1-1-10", + "nextBoardStr": "00-1-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-1-10", + "nextBoardStr": "00-1-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1110", + "nextBoardStr": "0011-1110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-1110", + "nextBoardStr": "001101110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1267, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-011-", + "nextBoardStr": "1--0-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-011-", + "nextBoardStr": "1--0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0-0110", + "nextBoardStr": "1--010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--010110", + "nextBoardStr": "1-0010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1268, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---1--1", + "nextBoardStr": "00---1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1--1", + "nextBoardStr": "00--11--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11--1", + "nextBoardStr": "00--11--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11--1", + "nextBoardStr": "00-111--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1269, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----010-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----010-1", + "nextBoardStr": "----01001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01001", + "nextBoardStr": "-1--01001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01001", + "nextBoardStr": "-10-01001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1270, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "------011", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------011", + "nextBoardStr": "-----0011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0011", + "nextBoardStr": "-1---0011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0011", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00011", + "nextBoardStr": "-1-100011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-100011", + "nextBoardStr": "-10100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1271, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100----", + "nextBoardStr": "-1100---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1100---0", + "nextBoardStr": "11100---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1272, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-01---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---1--", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01---1-0", + "nextBoardStr": "-01-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1273, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "-0--0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-1--", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0-1--", + "nextBoardStr": "-01-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-0-1-0", + "nextBoardStr": "-0110-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110-1-0", + "nextBoardStr": "-0110-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1274, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--10-", + "nextBoardStr": "1--0--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0--101", + "nextBoardStr": "1-00--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00--101", + "nextBoardStr": "1-001-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1275, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1276, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--10-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-10--", + "nextBoardStr": "1-10-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-10--", + "nextBoardStr": "1-10010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-10010--", + "nextBoardStr": "1-10010--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10010--", + "nextBoardStr": "1010010--", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010010--", + "nextBoardStr": "1010010-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1277, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---011-", + "nextBoardStr": "-0-0-011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-011-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-011-", + "nextBoardStr": "-010-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010-0110", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-0110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1278, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "----001-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----001-1", + "nextBoardStr": "----00111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1279, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-----11", + "nextBoardStr": "00-----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "001----11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001----11", + "nextBoardStr": "001-0--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0--11", + "nextBoardStr": "00110--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110--11", + "nextBoardStr": "001100-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001100-11", + "nextBoardStr": "001100111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1280, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1----", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-1-1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-1-01-", + "nextBoardStr": "0-1-1-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-1-010", + "nextBoardStr": "0-1-11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-11010", + "nextBoardStr": "0-1011010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1281, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "--1-01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01--0", + "nextBoardStr": "0-1-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1282, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01---10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01---10--", + "nextBoardStr": "01--110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--110--", + "nextBoardStr": "01-0110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1283, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0-0--1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-0--11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0--11-1", + "nextBoardStr": "0-0--11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11-1", + "nextBoardStr": "0-0--1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1284, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0----1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1-10", + "nextBoardStr": "00---1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1-10", + "nextBoardStr": "00---1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---1110", + "nextBoardStr": "00---1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1110", + "nextBoardStr": "00-111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1285, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---10-1--", + "nextBoardStr": "-0-10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10-1--", + "nextBoardStr": "-0-1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1011--", + "nextBoardStr": "-001011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001011--", + "nextBoardStr": "-0010111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0010111-", + "nextBoardStr": "00010111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1286, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-1-0", + "nextBoardStr": "1-0-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0-1-0", + "nextBoardStr": "1-0-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0-110", + "nextBoardStr": "100-0-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0-110", + "nextBoardStr": "10010-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1287, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--1---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1---00", + "nextBoardStr": "1-11---00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11---00", + "nextBoardStr": "1-11-0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-11-0-00", + "nextBoardStr": "1-11-0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11-0-00", + "nextBoardStr": "1-11-0000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1288, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "10--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1-0--", + "nextBoardStr": "100-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1-0--", + "nextBoardStr": "100-110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100-110--", + "nextBoardStr": "100-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100-1100-", + "nextBoardStr": "100-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1289, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0-01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-01--", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-011-", + "nextBoardStr": "--00-011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-011-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-011-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1290, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "----1--10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--10", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10-10", + "nextBoardStr": "--1-10-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10-10", + "nextBoardStr": "--1010-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1010-10", + "nextBoardStr": "--1010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1291, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--00-1--", + "nextBoardStr": "1--00-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--00-1-0", + "nextBoardStr": "11-00-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00-1-0", + "nextBoardStr": "11-0001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1292, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "011----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011----0-", + "nextBoardStr": "011---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011---10-", + "nextBoardStr": "011---100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011---100", + "nextBoardStr": "011-1-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1293, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0-----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----101", + "nextBoardStr": "0--0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--101", + "nextBoardStr": "0--0-1101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1101", + "nextBoardStr": "00-0-1101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-1101", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1294, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01----0", + "nextBoardStr": "1-01--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1295, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "--01--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--10-", + "nextBoardStr": "--01--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01--100", + "nextBoardStr": "1-01--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1296, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-10-1-", + "nextBoardStr": "0-0-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-10-1-", + "nextBoardStr": "0-0-10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0-10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0110-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-0110-11", + "nextBoardStr": "0-0110-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0110-11", + "nextBoardStr": "0-0110111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1297, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---100-", + "nextBoardStr": "11---100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---100-", + "nextBoardStr": "11---1000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1298, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-0--01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01-1-", + "nextBoardStr": "00--01-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--01-1-", + "nextBoardStr": "00--0111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--0111-", + "nextBoardStr": "00--0111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--0111-", + "nextBoardStr": "00--01111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1299, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00--1", + "nextBoardStr": "11--00--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--1", + "nextBoardStr": "11--00-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--00-01", + "nextBoardStr": "11--00-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-01", + "nextBoardStr": "11--00001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--00001", + "nextBoardStr": "11--00001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00001", + "nextBoardStr": "110-00001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1300, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0---1-", + "nextBoardStr": "01-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-0-0-1-", + "nextBoardStr": "01-0-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0-0-11", + "nextBoardStr": "01-000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1301, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "----11-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11-0-", + "nextBoardStr": "----1100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1100-", + "nextBoardStr": "--1-1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1100-", + "nextBoardStr": "--1-11000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1302, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "0-1--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--01--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-11001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11001--", + "nextBoardStr": "0011001--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011001--", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1303, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1----001", + "nextBoardStr": "-1-0--001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--001", + "nextBoardStr": "-1-01-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01-001", + "nextBoardStr": "-1-010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1304, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "-0-01---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01---1", + "nextBoardStr": "-0-01--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-01--11", + "nextBoardStr": "-0001--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0001--11", + "nextBoardStr": "-00011-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00011-11", + "nextBoardStr": "000011-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1305, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100--0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100--0-1", + "nextBoardStr": "11000-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1306, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-11-0", + "nextBoardStr": "0-01-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-11-0", + "nextBoardStr": "0-01111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1307, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "001---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---1--", + "nextBoardStr": "001-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1308, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--10-1", + "nextBoardStr": "--00-10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-10-1", + "nextBoardStr": "1-00-10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-10-1", + "nextBoardStr": "1-00-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-00-1001", + "nextBoardStr": "1-0011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1309, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011---0--", + "nextBoardStr": "0111--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111--0--", + "nextBoardStr": "0111--00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0111--00-", + "nextBoardStr": "01111-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01111-00-", + "nextBoardStr": "01111-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1310, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "01----01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----01-", + "nextBoardStr": "01--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-01-", + "nextBoardStr": "01--0-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01--0-011", + "nextBoardStr": "010-0-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1311, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0-1-0", + "nextBoardStr": "11--0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0-1-0", + "nextBoardStr": "11--001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--001-0", + "nextBoardStr": "11--001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--001-0", + "nextBoardStr": "110-001-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1312, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0-1-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-----1", + "nextBoardStr": "0-1----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1----01", + "nextBoardStr": "0-11---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11---01", + "nextBoardStr": "0-110--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-110--01", + "nextBoardStr": "0-110-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-110-101", + "nextBoardStr": "00110-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1313, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0-10", + "nextBoardStr": "---100-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---100-10", + "nextBoardStr": "1--100-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100-10", + "nextBoardStr": "1-0100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1314, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-0---", + "nextBoardStr": "1110-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1315, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-101----", + "nextBoardStr": "0-101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1316, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--1-0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0--01", + "nextBoardStr": "1-1-0--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--01", + "nextBoardStr": "101-0--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1317, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0-1-", + "nextBoardStr": "--1000-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1318, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1---10", + "nextBoardStr": "0-11---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11---10", + "nextBoardStr": "0-11-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-11-0-10", + "nextBoardStr": "0111-0-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-0-10", + "nextBoardStr": "011100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1319, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1-1-0", + "nextBoardStr": "0---101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---101-0", + "nextBoardStr": "0--1101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1101-0", + "nextBoardStr": "0--110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--110100", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1320, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "-0---11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---11-0", + "nextBoardStr": "-0-1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-11-0", + "nextBoardStr": "-0-1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-1011-0", + "nextBoardStr": "-0-101110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-101110", + "nextBoardStr": "-00101110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00101110", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1321, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "1--1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--00-", + "nextBoardStr": "1--10-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10-00-", + "nextBoardStr": "1-110-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-110-00-", + "nextBoardStr": "1-110000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-110000-", + "nextBoardStr": "1-110000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110000-", + "nextBoardStr": "10110000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1322, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1---", + "nextBoardStr": "001--1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001--1--0", + "nextBoardStr": "001--11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--11-0", + "nextBoardStr": "001--1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001--1100", + "nextBoardStr": "001-11100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1323, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-100-", + "nextBoardStr": "--11-100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-100-", + "nextBoardStr": "--110100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110100-", + "nextBoardStr": "--1101001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1324, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "0-01-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-----", + "nextBoardStr": "0-01-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1---", + "nextBoardStr": "0-01-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1---", + "nextBoardStr": "0-01-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01-11--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-1111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1325, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-10-", + "nextBoardStr": "1-1-0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-10-", + "nextBoardStr": "1-1-0-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0-100", + "nextBoardStr": "1-1-0-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-100", + "nextBoardStr": "101-0-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1326, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0-0-1", + "nextBoardStr": "--100-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100-0-1", + "nextBoardStr": "1-100-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0-1", + "nextBoardStr": "10100-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100-0-1", + "nextBoardStr": "1010010-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1327, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0-1-", + "nextBoardStr": "--1010-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1010-1-", + "nextBoardStr": "--1010-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1010-10", + "nextBoardStr": "-11010-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1328, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--010----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010----", + "nextBoardStr": "--010--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--010--1-", + "nextBoardStr": "--0100-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0100-1-", + "nextBoardStr": "--0100-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0100-11", + "nextBoardStr": "0-0100-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0100-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010100-11", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1329, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "10-0-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-1---", + "nextBoardStr": "10-0-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-0-1--1", + "nextBoardStr": "10-001--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-001--1", + "nextBoardStr": "101001--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1330, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "-10--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--0-1-", + "nextBoardStr": "-10--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10--001-", + "nextBoardStr": "110--001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110--001-", + "nextBoardStr": "1100-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-001-", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-0011", + "nextBoardStr": "110000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1331, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "--00--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00--1--", + "nextBoardStr": "--00-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-11--", + "nextBoardStr": "--00011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--00011--", + "nextBoardStr": "--00011-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00011-1", + "nextBoardStr": "-000011-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000011-1", + "nextBoardStr": "-00001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1332, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "011---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011---10-", + "nextBoardStr": "0110--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110--10-", + "nextBoardStr": "0110-110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0110-110-", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01100110-", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1333, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0---", + "nextBoardStr": "0110-0---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-0---", + "nextBoardStr": "0110-0--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0110-0--1", + "nextBoardStr": "011000--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1334, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-01", + "nextBoardStr": "-1--10-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10-01", + "nextBoardStr": "-1--10001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--10001", + "nextBoardStr": "11--10001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1335, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---00-1-", + "nextBoardStr": "1-0-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-00-1-", + "nextBoardStr": "1-0-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-0011-", + "nextBoardStr": "100-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0011-", + "nextBoardStr": "100-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1336, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0--01--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--01--11", + "nextBoardStr": "0--01-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1337, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11----", + "nextBoardStr": "00-11----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-111---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1338, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--11---00", + "nextBoardStr": "-111---00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111---00", + "nextBoardStr": "-1110--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1110--00", + "nextBoardStr": "11110--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1339, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-0-1--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-1-001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-001-1", + "nextBoardStr": "0-10001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1340, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1---00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-100-00-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-00-", + "nextBoardStr": "1-100-00-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-00-", + "nextBoardStr": "1-100-000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1341, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "--0--11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--11-0", + "nextBoardStr": "--01-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-11-0", + "nextBoardStr": "0-01-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11-0", + "nextBoardStr": "0101-11-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-11-0", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1342, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--10-1", + "nextBoardStr": "--0-010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1343, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0-1", + "nextBoardStr": "--10--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10--011", + "nextBoardStr": "--10-0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0011", + "nextBoardStr": "-110-0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0011", + "nextBoardStr": "0110-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1344, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "-1--100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--100--", + "nextBoardStr": "-10-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-100--", + "nextBoardStr": "-10-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1345, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1-00--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00--1-", + "nextBoardStr": "-1000--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1000--1-", + "nextBoardStr": "11000--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11000--1-", + "nextBoardStr": "11000--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1346, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "--110--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110--0-", + "nextBoardStr": "--110--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--110--01", + "nextBoardStr": "0-110--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-110--01", + "nextBoardStr": "0-1101-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1347, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-10", + "nextBoardStr": "-10--0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1348, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----11", + "nextBoardStr": "-00----11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00----11", + "nextBoardStr": "100----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100----11", + "nextBoardStr": "100---011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100---011", + "nextBoardStr": "100-1-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1349, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1--0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---01", + "nextBoardStr": "1--0--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0--101", + "nextBoardStr": "1-00--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00--101", + "nextBoardStr": "1-00-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00-1101", + "nextBoardStr": "1000-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-1101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1350, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0---0--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0-010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1351, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---001-", + "nextBoardStr": "11---001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---001-", + "nextBoardStr": "11--0001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0001-", + "nextBoardStr": "11--0001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0001-", + "nextBoardStr": "110-0001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1352, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-00-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1----", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-1---1", + "nextBoardStr": "000-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1353, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---110", + "nextBoardStr": "-00---110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---110", + "nextBoardStr": "-00-1-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1-110", + "nextBoardStr": "000-1-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1354, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1-1-", + "nextBoardStr": "001--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001--1-10", + "nextBoardStr": "0011-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-1-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1355, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----11", + "nextBoardStr": "-00----11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00----11", + "nextBoardStr": "-001---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001---11", + "nextBoardStr": "0001---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1356, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0--0", + "nextBoardStr": "-11-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-00--0", + "nextBoardStr": "111-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1357, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1001----", + "nextBoardStr": "-1001---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1001---1", + "nextBoardStr": "01001---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01001---1", + "nextBoardStr": "01001-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01001-1-1", + "nextBoardStr": "0100101-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0100101-1", + "nextBoardStr": "010010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1358, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0110--", + "nextBoardStr": "---0110-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0110-1", + "nextBoardStr": "-0-0110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0110-1", + "nextBoardStr": "10-0110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1359, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1-0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0-0", + "nextBoardStr": "----110-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----110-0", + "nextBoardStr": "--0-110-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-110-0", + "nextBoardStr": "--0-11010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-11010", + "nextBoardStr": "--0011010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--0011010", + "nextBoardStr": "-10011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1360, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11-00----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00----", + "nextBoardStr": "11-00----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00----", + "nextBoardStr": "11-000---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1361, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "----01010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01010", + "nextBoardStr": "---101010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101010", + "nextBoardStr": "-0-101010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-101010", + "nextBoardStr": "-01101010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01101010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1362, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--10--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10--10-", + "nextBoardStr": "--101-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1363, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1---0", + "nextBoardStr": "001-1---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1---0", + "nextBoardStr": "00111---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00111---0", + "nextBoardStr": "00111--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "00111--00", + "nextBoardStr": "001111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1364, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0----", + "nextBoardStr": "10110----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10110----", + "nextBoardStr": "10110--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1365, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0001-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0001-1--", + "nextBoardStr": "-0001-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0001-1-1", + "nextBoardStr": "00001-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1366, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "010--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--1---", + "nextBoardStr": "010--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010--1-1-", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "0101-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-1-10", + "nextBoardStr": "0101-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0101-1010", + "nextBoardStr": "010111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1367, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--0-1-", + "nextBoardStr": "0-1--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1--001-", + "nextBoardStr": "0-1-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1001-", + "nextBoardStr": "0-101001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1368, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "1--110-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--110-00", + "nextBoardStr": "1--110100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1369, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---0--", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100--01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100--01-", + "nextBoardStr": "1100--010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1100--010", + "nextBoardStr": "1100-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-1010", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1370, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "----1--10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----1--10", + "nextBoardStr": "---01--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01--10", + "nextBoardStr": "-1-01--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1371, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-0--1", + "nextBoardStr": "00-1-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-0--1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1372, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---0--", + "nextBoardStr": "110-0-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1373, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "-00-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-----1", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1---1", + "nextBoardStr": "000-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1374, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0--01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--01-", + "nextBoardStr": "---0-101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-101-", + "nextBoardStr": "---0-1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-1010", + "nextBoardStr": "-1-0-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1010", + "nextBoardStr": "-1-001010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-001010", + "nextBoardStr": "11-001010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001010", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1375, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-1-", + "nextBoardStr": "1--010-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010-1-", + "nextBoardStr": "1-0010-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0010-1-", + "nextBoardStr": "1-0010-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1376, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--00-", + "nextBoardStr": "11-00-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-00-", + "nextBoardStr": "11-00-00-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-00-", + "nextBoardStr": "11-00-000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1377, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1--0--1", + "nextBoardStr": "001--0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001--0--1", + "nextBoardStr": "001--01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--01-1", + "nextBoardStr": "001--0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001--0101", + "nextBoardStr": "001-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1378, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0----1", + "nextBoardStr": "01-0---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0---11", + "nextBoardStr": "01-0--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1379, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-00-1-", + "nextBoardStr": "011-00-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00-1-", + "nextBoardStr": "011000-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1380, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-1-0--", + "nextBoardStr": "-10-110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-110--", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-110-0", + "nextBoardStr": "-101110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1381, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "-10---01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10---01-", + "nextBoardStr": "-100--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100--01-", + "nextBoardStr": "-100-101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-101-", + "nextBoardStr": "0100-101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1382, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1-100-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-100-1-", + "nextBoardStr": "-1-100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-100-10", + "nextBoardStr": "-11100-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100-10", + "nextBoardStr": "011100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1383, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-110---00", + "nextBoardStr": "1110---00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1384, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--11-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-1-0", + "nextBoardStr": "00-11-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11-1-0", + "nextBoardStr": "00-1111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1385, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100-0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0--", + "nextBoardStr": "1-100-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-100-00-", + "nextBoardStr": "1-100-00-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-00-", + "nextBoardStr": "10100-00-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1386, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "--10-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10-1-0-", + "nextBoardStr": "-110-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-1-0-", + "nextBoardStr": "-11001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11001-0-", + "nextBoardStr": "111001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1387, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010---1-", + "nextBoardStr": "-010---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010---10", + "nextBoardStr": "-0101--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101--10", + "nextBoardStr": "00101--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00101--10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001011-10", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1388, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-001", + "nextBoardStr": "---11-001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-001", + "nextBoardStr": "0--11-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--11-001", + "nextBoardStr": "01-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-11-001", + "nextBoardStr": "01011-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1389, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-0-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-0-1---", + "nextBoardStr": "10-001---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-001---", + "nextBoardStr": "10-0011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-0011--", + "nextBoardStr": "1000011--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000011--", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1000011-1", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1390, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-01", + "nextBoardStr": "----01101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----01101", + "nextBoardStr": "---001101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---001101", + "nextBoardStr": "1--001101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--001101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1391, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01-1--", + "nextBoardStr": "00-01-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01-1--", + "nextBoardStr": "00-01-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-01-1-1", + "nextBoardStr": "00-01-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01-1-1", + "nextBoardStr": "00101-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1392, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--01--", + "nextBoardStr": "1-01-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1393, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1-0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0-0", + "nextBoardStr": "----110-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----110-0", + "nextBoardStr": "-0--110-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--110-0", + "nextBoardStr": "-01-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-110-0", + "nextBoardStr": "-01-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1394, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-0----", + "nextBoardStr": "01100----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01100----", + "nextBoardStr": "01100---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01100---1", + "nextBoardStr": "01100--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01100--01", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01100-101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1395, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "-010-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-1---", + "nextBoardStr": "-010-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1396, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "0011-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-----", + "nextBoardStr": "0011----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0011----0", + "nextBoardStr": "0011---10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011---10", + "nextBoardStr": "00110--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1397, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-10---", + "nextBoardStr": "110-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-10---", + "nextBoardStr": "110-10--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1398, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01---", + "nextBoardStr": "110-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-01---", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-01--0", + "nextBoardStr": "110101--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110101--0", + "nextBoardStr": "1101010-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1399, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0---", + "nextBoardStr": "011--0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0---", + "nextBoardStr": "0110-0---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0---", + "nextBoardStr": "0110-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110-0-1-", + "nextBoardStr": "0110-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0110-0-10", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0110-0110", + "nextBoardStr": "011000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1400, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11---0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "110-00--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1401, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "----01-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----01-10", + "nextBoardStr": "---001-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---001-10", + "nextBoardStr": "-1-001-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-001-10", + "nextBoardStr": "-1-001010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-001010", + "nextBoardStr": "-11001010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001010", + "nextBoardStr": "011001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1402, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "010---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010---1-1", + "nextBoardStr": "010-0-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010-0-1-1", + "nextBoardStr": "010-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010-011-1", + "nextBoardStr": "0100011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100011-1", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1403, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "-00-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-----1", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1---1", + "nextBoardStr": "000-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1404, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "---10-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010-1--", + "nextBoardStr": "1-010-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1405, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01-0-", + "nextBoardStr": "-1-001-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001-0-", + "nextBoardStr": "-11001-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001-0-", + "nextBoardStr": "011001-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011001-0-", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01100110-", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1406, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0--1-", + "nextBoardStr": "-01-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0-11-", + "nextBoardStr": "-01-0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-0011-", + "nextBoardStr": "-0110011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110011-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00110011-", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1407, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "-1-1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1--00-", + "nextBoardStr": "01-1--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--00-", + "nextBoardStr": "01-1-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-100-", + "nextBoardStr": "01-10100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-10100-", + "nextBoardStr": "01-101001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-101001", + "nextBoardStr": "010101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1408, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "-010-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-1---", + "nextBoardStr": "-010-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-010-1-0-", + "nextBoardStr": "-010-110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010-110-", + "nextBoardStr": "-0100110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1409, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1-1-", + "nextBoardStr": "001-01-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-01-1-", + "nextBoardStr": "001-01-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1410, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1--1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-00-", + "nextBoardStr": "-1--1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--1000-", + "nextBoardStr": "-11-1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-1000-", + "nextBoardStr": "-11-10000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1411, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--10-", + "nextBoardStr": "1--01-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01-10-", + "nextBoardStr": "1-001-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-001-10-", + "nextBoardStr": "1-001110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-001110-", + "nextBoardStr": "10001110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10001110-", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1412, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "1----001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----001-", + "nextBoardStr": "1---0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0001-", + "nextBoardStr": "1---00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---00011", + "nextBoardStr": "10--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--00011", + "nextBoardStr": "101-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-00011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1413, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--1--", + "nextBoardStr": "0-10--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10--11-", + "nextBoardStr": "0-10--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-10--110", + "nextBoardStr": "0-10-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-1110", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1414, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-0---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---0--", + "nextBoardStr": "1-0---01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0---01-", + "nextBoardStr": "1-00--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00--01-", + "nextBoardStr": "1-00-101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00-101-", + "nextBoardStr": "1-000101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1415, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1010-00-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-00-0", + "nextBoardStr": "1010100-0", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1010100-0", + "nextBoardStr": "101010000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1416, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1-1----00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----00", + "nextBoardStr": "1-1---000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1417, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--001-", + "nextBoardStr": "-11--001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--001-", + "nextBoardStr": "-11-0001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-0001-", + "nextBoardStr": "111-0001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1418, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1001", + "nextBoardStr": "----11001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11001", + "nextBoardStr": "---011001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---011001", + "nextBoardStr": "-1-011001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-011001", + "nextBoardStr": "-10011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10011001", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1419, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0--0-1-", + "nextBoardStr": "100--0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--0-1-", + "nextBoardStr": "1001-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-0-1-", + "nextBoardStr": "1001-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011001-", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1420, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "1--11-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1421, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "110--0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110--0---", + "nextBoardStr": "110--0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110--0-0-", + "nextBoardStr": "110--0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110--0-01", + "nextBoardStr": "110-00-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-00-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1422, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "00--1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1-11-", + "nextBoardStr": "00--1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-11-", + "nextBoardStr": "00--1111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--1111-", + "nextBoardStr": "00--1111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1111-", + "nextBoardStr": "00-11111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1423, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1010-0-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-0-", + "nextBoardStr": "101010-0-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101010-0-", + "nextBoardStr": "101010-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101010-00", + "nextBoardStr": "101010100", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1424, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "101----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101----10", + "nextBoardStr": "101-0--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-0--10", + "nextBoardStr": "10110--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10110--10", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1425, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--01--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--1--", + "nextBoardStr": "--01-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-01--", + "nextBoardStr": "-101-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-01--", + "nextBoardStr": "-101-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1426, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1-1-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-00---", + "nextBoardStr": "1-1-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-100000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1427, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1---01--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--01--", + "nextBoardStr": "-10--011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--011-", + "nextBoardStr": "-10--0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1428, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0--0", + "nextBoardStr": "-11--0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11--0-00", + "nextBoardStr": "111--0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1429, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-10-0-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0-00", + "nextBoardStr": "1-10-0-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-00", + "nextBoardStr": "1010-0-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-00", + "nextBoardStr": "101010-00", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101010-00", + "nextBoardStr": "101010000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1430, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1-1-", + "nextBoardStr": "--0001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0001-1-", + "nextBoardStr": "1-0001-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0001-1-", + "nextBoardStr": "1-0001-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0001-10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1431, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "---0-1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-10", + "nextBoardStr": "1--0-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-1-10", + "nextBoardStr": "1-00-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-1-10", + "nextBoardStr": "1100-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1-10", + "nextBoardStr": "1100-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-1010", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1432, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-1-", + "nextBoardStr": "001--1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001--1-1-", + "nextBoardStr": "0010-1-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010-1-1-", + "nextBoardStr": "0010-1-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1433, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "--1-1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-0--", + "nextBoardStr": "--1-1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-1-0-0", + "nextBoardStr": "1-1-1-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-1-0-0", + "nextBoardStr": "1-1-1-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1434, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-1---", + "nextBoardStr": "0-10-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1435, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1-1-", + "nextBoardStr": "--0011-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0011-1-", + "nextBoardStr": "0-0011-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-1-", + "nextBoardStr": "010011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1436, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-0--0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--0--11", + "nextBoardStr": "-0-00--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-00--11", + "nextBoardStr": "-0-00-111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1437, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "1--110-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--110-00", + "nextBoardStr": "11-110-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-110-00", + "nextBoardStr": "11-110000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1438, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "-0-101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101---", + "nextBoardStr": "-00101---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00101---", + "nextBoardStr": "100101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100101---", + "nextBoardStr": "1001010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1439, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1-1-", + "nextBoardStr": "0---01-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01-1-", + "nextBoardStr": "0---01-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---01-11", + "nextBoardStr": "0---01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---01011", + "nextBoardStr": "01--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--01011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1440, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "--1--0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--0-10", + "nextBoardStr": "-01--0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--0-10", + "nextBoardStr": "-01--0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--0110", + "nextBoardStr": "-010-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-0110", + "nextBoardStr": "-01010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1441, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--01-", + "nextBoardStr": "-101--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101--01-", + "nextBoardStr": "-101-001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-001-", + "nextBoardStr": "-101-0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-101-0011", + "nextBoardStr": "-10100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1442, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0-0", + "nextBoardStr": "-1--1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1443, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "0---110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---110--", + "nextBoardStr": "0-1-110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-110--", + "nextBoardStr": "0-1-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-110-0", + "nextBoardStr": "011-110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-110-0", + "nextBoardStr": "0110110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1444, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10----01", + "nextBoardStr": "-10--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0-01", + "nextBoardStr": "-101-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-0-01", + "nextBoardStr": "-10100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1445, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "0-1-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-01---", + "nextBoardStr": "0-1-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-011--", + "nextBoardStr": "0-1-011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1446, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--11-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0-0-", + "nextBoardStr": "0-11-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-0-0-", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11-010-", + "nextBoardStr": "0-11-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-11-0100", + "nextBoardStr": "0111-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-0100", + "nextBoardStr": "011100100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1447, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--101--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101--0-", + "nextBoardStr": "--101-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1448, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---0-0", + "nextBoardStr": "--1--10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10-0", + "nextBoardStr": "--1--1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1449, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "---0101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0101--", + "nextBoardStr": "---01011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01011-", + "nextBoardStr": "-0-01011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01011-", + "nextBoardStr": "10-01011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-01011-", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-010110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1450, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-100-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-----", + "nextBoardStr": "-100-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-1---", + "nextBoardStr": "0100-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0100-1---", + "nextBoardStr": "0100-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0100-1--1", + "nextBoardStr": "0100-10-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1451, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-1-0", + "nextBoardStr": "-1--011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--011-0", + "nextBoardStr": "-1--01100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01100", + "nextBoardStr": "-1-101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-101100", + "nextBoardStr": "01-101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1452, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1--1", + "nextBoardStr": "0-00-1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-1--1", + "nextBoardStr": "0100-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0100-1--1", + "nextBoardStr": "0100-1-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0100-1-01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1453, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-0-----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----10", + "nextBoardStr": "-0--1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1--10", + "nextBoardStr": "-0-01--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01--10", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-011-10", + "nextBoardStr": "-00011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00011-10", + "nextBoardStr": "-00011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00011110", + "nextBoardStr": "000011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1454, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "--0-1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-1-0", + "nextBoardStr": "1-0-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1-1-0", + "nextBoardStr": "1-0-101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1455, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "--10-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1--0", + "nextBoardStr": "-010-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-1--0", + "nextBoardStr": "-010-1-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010-1-10", + "nextBoardStr": "0010-1-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1-10", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0010-1110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1456, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-001---", + "nextBoardStr": "-11001---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001---", + "nextBoardStr": "-110010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-110010--", + "nextBoardStr": "1110010--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1457, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "--001-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-10-", + "nextBoardStr": "1-001-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-001-10-", + "nextBoardStr": "1-001010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-001010-", + "nextBoardStr": "1-0010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1458, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "-11---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---0--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--00--", + "nextBoardStr": "111--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1459, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "---00---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00---1", + "nextBoardStr": "---00-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---00-1-1", + "nextBoardStr": "0--00-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--00-1-1", + "nextBoardStr": "0--0011-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0011-1", + "nextBoardStr": "00-0011-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0011-1", + "nextBoardStr": "0010011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1460, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----1-0", + "nextBoardStr": "1----01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----01-0", + "nextBoardStr": "11---01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---01-0", + "nextBoardStr": "11---0100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0100", + "nextBoardStr": "11---0100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0100", + "nextBoardStr": "1100-0100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1461, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---010--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010--1", + "nextBoardStr": "---010-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---010-11", + "nextBoardStr": "-0-010-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-010-11", + "nextBoardStr": "-01010-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01010-11", + "nextBoardStr": "-01010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01010011", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1462, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0----1", + "nextBoardStr": "-0-01---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01---1", + "nextBoardStr": "00-01---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01---1", + "nextBoardStr": "00-011--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-011--1", + "nextBoardStr": "00-011--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011--1", + "nextBoardStr": "00-0111-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-0111-1", + "nextBoardStr": "00-0111-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0111-1", + "nextBoardStr": "00-011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1463, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0-11", + "nextBoardStr": "-01--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0-11", + "nextBoardStr": "-01--0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01--0011", + "nextBoardStr": "101--0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101--0011", + "nextBoardStr": "1010-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-0011", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1464, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00-11-", + "nextBoardStr": "--000-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000-11-", + "nextBoardStr": "1-000-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-000-11-", + "nextBoardStr": "1-000-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-000-110", + "nextBoardStr": "11000-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1465, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "----1-01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-01-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-01-", + "nextBoardStr": "-10-1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1466, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "--1-0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--10", + "nextBoardStr": "--1-00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00-10", + "nextBoardStr": "-11-00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-00-10", + "nextBoardStr": "-11-00010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-00010", + "nextBoardStr": "111-00010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1467, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---10-", + "nextBoardStr": "0-11--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11--10-", + "nextBoardStr": "0-110-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-110-10-", + "nextBoardStr": "0-110-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-110-101", + "nextBoardStr": "00110-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1468, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-0--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0--00", + "nextBoardStr": "1-1-0--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--00", + "nextBoardStr": "1-1-0-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1469, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "0-1-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-01---", + "nextBoardStr": "0-1-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-011--", + "nextBoardStr": "0-10011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10011--", + "nextBoardStr": "0110011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110011--", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01100110-", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1470, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "0011-1---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-1---", + "nextBoardStr": "001101---", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001101---", + "nextBoardStr": "001101--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1471, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0-110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-110--", + "nextBoardStr": "100-110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-110--", + "nextBoardStr": "100-110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1472, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--0-1--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1--01", + "nextBoardStr": "1-0-1--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1473, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "---00--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00--1-", + "nextBoardStr": "1--00--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--00--1-", + "nextBoardStr": "1--000-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1474, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "01-1-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1-0-1-", + "nextBoardStr": "01-1-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1-0-10", + "nextBoardStr": "01-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1-0110", + "nextBoardStr": "01-100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1475, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "----0-110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-110", + "nextBoardStr": "--0-0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-110", + "nextBoardStr": "--0-01110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-01110", + "nextBoardStr": "-00-01110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-01110", + "nextBoardStr": "-00101110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-00101110", + "nextBoardStr": "000101110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1476, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-1-0", + "nextBoardStr": "0---1-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1-110", + "nextBoardStr": "0-0-1-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1-110", + "nextBoardStr": "0-0-11110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-11110", + "nextBoardStr": "0-0-11110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11110", + "nextBoardStr": "010-11110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1477, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0---1-", + "nextBoardStr": "10-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-0-1-", + "nextBoardStr": "1010-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-0-1-", + "nextBoardStr": "1010-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1010-001-", + "nextBoardStr": "1010-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1010-0011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1478, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "-0-1--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0-1", + "nextBoardStr": "10-1--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1--0-1", + "nextBoardStr": "10-1-00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-00-1", + "nextBoardStr": "10-1100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1479, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1---0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-0--", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0-01-", + "nextBoardStr": "10--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0-01-", + "nextBoardStr": "10--0-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--0-011", + "nextBoardStr": "100-0-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1480, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "--011-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011-0--", + "nextBoardStr": "0-011-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-0--", + "nextBoardStr": "0-011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1481, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----100-", + "nextBoardStr": "1----1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1----1001", + "nextBoardStr": "1-0--1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--1001", + "nextBoardStr": "1-0-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1482, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 12, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "0-0--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1---", + "nextBoardStr": "0-0--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0--111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0--111-", + "nextBoardStr": "0-0--111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0101-111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-111-", + "nextBoardStr": "01010111-", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010111-", + "nextBoardStr": "010101111", + "moveNumber": 11, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1483, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1001-", + "nextBoardStr": "1---1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1001-", + "nextBoardStr": "1-0-1001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1001-", + "nextBoardStr": "110-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1484, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "---01--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01--0-", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "0--01--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--01", + "nextBoardStr": "0-101--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-101--01", + "nextBoardStr": "0-1010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1010-01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011010-01", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1485, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---10", + "nextBoardStr": "--10-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1-10", + "nextBoardStr": "0-10-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-1-10", + "nextBoardStr": "0110-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110-1-10", + "nextBoardStr": "0110-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1486, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "--011-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011-0--", + "nextBoardStr": "0-011-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-0--", + "nextBoardStr": "0-011-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-011-0-1", + "nextBoardStr": "0-011-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-0-1", + "nextBoardStr": "0-01110-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1487, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "--0-11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-11--0", + "nextBoardStr": "--0-111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-111-0", + "nextBoardStr": "-00-111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-111-0", + "nextBoardStr": "100-111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-111-0", + "nextBoardStr": "100-11100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100-11100", + "nextBoardStr": "100111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1488, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0--0", + "nextBoardStr": "1-01-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1489, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--1---", + "nextBoardStr": "100--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100--1-1-", + "nextBoardStr": "100--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100--101-", + "nextBoardStr": "100-1101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-1101-", + "nextBoardStr": "10001101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10001101-", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1490, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "-110--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110--0--", + "nextBoardStr": "-110--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-110--0-0", + "nextBoardStr": "1110--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1491, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "110---0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---0-0", + "nextBoardStr": "1101--0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101--0-0", + "nextBoardStr": "1101-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1492, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "-1----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----001", + "nextBoardStr": "-1---0001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0001", + "nextBoardStr": "11---0001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0001", + "nextBoardStr": "110--0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110--0001", + "nextBoardStr": "110-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1493, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-10-0-", + "nextBoardStr": "-11-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-10-0-", + "nextBoardStr": "-11010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-11010-0-", + "nextBoardStr": "111010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1494, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---00-1-", + "nextBoardStr": "1---0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0001-", + "nextBoardStr": "11--0001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0001-", + "nextBoardStr": "11-00001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1495, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--1--00", + "nextBoardStr": "11--1--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1--00", + "nextBoardStr": "110-1--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-1--00", + "nextBoardStr": "11011--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11011--00", + "nextBoardStr": "11011-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1496, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "-----00-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----00-1", + "nextBoardStr": "----100-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----100-1", + "nextBoardStr": "-0--100-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--100-1", + "nextBoardStr": "-0--10011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--10011", + "nextBoardStr": "00--10011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10011", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1497, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1-1-", + "nextBoardStr": "001--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001--1-10", + "nextBoardStr": "0011-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-1-10", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0011-1010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1498, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "0--001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--001-1-", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "0--001011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1499, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0--1", + "nextBoardStr": "1-10-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0--1", + "nextBoardStr": "1-1000--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1500, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01---0-1", + "nextBoardStr": "-01---001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01---001", + "nextBoardStr": "-01--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1501, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-1---10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10--", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--10--", + "nextBoardStr": "-10--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--101-", + "nextBoardStr": "010--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--101-", + "nextBoardStr": "010--1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010--1011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1502, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--1-00", + "nextBoardStr": "--1-11-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-11-00", + "nextBoardStr": "0-1-11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-11-00", + "nextBoardStr": "011-11-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-11-00", + "nextBoardStr": "011011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "011011-00", + "nextBoardStr": "011011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1503, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-10-0-", + "nextBoardStr": "1-1-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-10-0-", + "nextBoardStr": "1-1-10-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-10-00", + "nextBoardStr": "1-1-10-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-10-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1504, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "001-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1-0--", + "nextBoardStr": "001-1-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-1-0-1", + "nextBoardStr": "00101-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1505, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1--10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--10--0", + "nextBoardStr": "-1-110--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-110--0", + "nextBoardStr": "01-110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-110--0", + "nextBoardStr": "011110--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011110--0", + "nextBoardStr": "0111100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0111100-0", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1506, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-1-00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1-00-0", + "nextBoardStr": "-1-1-0010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-1-0010", + "nextBoardStr": "-101-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1507, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---010--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010--1", + "nextBoardStr": "---0101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0101-1", + "nextBoardStr": "-0-0101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0101-1", + "nextBoardStr": "10-0101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1508, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0-11-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-1--0", + "nextBoardStr": "0-11-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11-1-00", + "nextBoardStr": "0-1111-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1509, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-10--", + "nextBoardStr": "-0-1-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1-10-0", + "nextBoardStr": "-0-1-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1-1010", + "nextBoardStr": "00-1-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1010", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-1010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1510, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1----", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01--1-0--", + "nextBoardStr": "01--1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1511, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--0-1-", + "nextBoardStr": "0-1-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-00-1-", + "nextBoardStr": "0-1-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-0011-", + "nextBoardStr": "0-1-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1512, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1-001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001---", + "nextBoardStr": "-1-0011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0011--", + "nextBoardStr": "-1-0011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-0011-0", + "nextBoardStr": "-110011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110011-0", + "nextBoardStr": "0110011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1513, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---10--", + "nextBoardStr": "10--010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--010--", + "nextBoardStr": "101-010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-010--", + "nextBoardStr": "101-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-010-0", + "nextBoardStr": "1011010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011010-0", + "nextBoardStr": "101101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1514, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01---10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01---10--", + "nextBoardStr": "01--110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--110--", + "nextBoardStr": "01-0110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1515, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "---0---10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---10", + "nextBoardStr": "0-10---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10---10", + "nextBoardStr": "0-10-1-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-1-10", + "nextBoardStr": "0010-1-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-1-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001011-10", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1516, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "--11-00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11-00--", + "nextBoardStr": "--11-001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--11-001-", + "nextBoardStr": "--11-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0010", + "nextBoardStr": "-111-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111-0010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11100010", + "nextBoardStr": "111100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1517, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "11-1-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1-0--0", + "nextBoardStr": "11-1-00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-1-00-0", + "nextBoardStr": "11-1-00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-00-0", + "nextBoardStr": "11-1-0000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1518, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001--1-", + "nextBoardStr": "0-001--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001--1-", + "nextBoardStr": "0-001-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-001-11-", + "nextBoardStr": "0-001-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001-11-", + "nextBoardStr": "0-001111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-001111-", + "nextBoardStr": "0-001111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001111-", + "nextBoardStr": "0-0011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1519, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--1---", + "nextBoardStr": "010--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--1---", + "nextBoardStr": "010-11---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010-11---", + "nextBoardStr": "010-11-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010-11-0-", + "nextBoardStr": "010-11-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-11-01", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "010-11001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1520, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1--10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--10--0", + "nextBoardStr": "-1--10-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1521, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0-----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----101", + "nextBoardStr": "0--0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--101", + "nextBoardStr": "0--0-1101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1101", + "nextBoardStr": "00-0-1101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-1101", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1522, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 12, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0-01-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-----", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0101-111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-111-", + "nextBoardStr": "0101-1110", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101-1110", + "nextBoardStr": "010111110", + "moveNumber": 11, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1523, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--101----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101----", + "nextBoardStr": "--101--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--101--0-", + "nextBoardStr": "--1011-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1011-0-", + "nextBoardStr": "--1011-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1011-00", + "nextBoardStr": "-11011-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11011-00", + "nextBoardStr": "-11011000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1524, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--10", + "nextBoardStr": "00--1--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1--10", + "nextBoardStr": "00-11--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11--10", + "nextBoardStr": "00-11--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--10", + "nextBoardStr": "00-111-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1525, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11--0", + "nextBoardStr": "0---110-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---110-0", + "nextBoardStr": "01--110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--110-0", + "nextBoardStr": "010-110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-110-0", + "nextBoardStr": "010-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1526, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---10-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---10-1-", + "nextBoardStr": "0---1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1011-", + "nextBoardStr": "00--1011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1011-", + "nextBoardStr": "001-1011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1527, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "-0-0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0----1", + "nextBoardStr": "-0-0-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0-1--1", + "nextBoardStr": "00-0-1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1--1", + "nextBoardStr": "0010-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1528, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "--0011---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--0011---", + "nextBoardStr": "-10011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10011---", + "nextBoardStr": "-100110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100110--", + "nextBoardStr": "-1001101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1529, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0-1---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1-0", + "nextBoardStr": "0-10--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--1-0", + "nextBoardStr": "0-10--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10--110", + "nextBoardStr": "0-10-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-10-0110", + "nextBoardStr": "0-1010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1530, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-0-----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----10", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----110", + "nextBoardStr": "-0-0--110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--110", + "nextBoardStr": "-0-0-1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0-1110", + "nextBoardStr": "00-0-1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010-1110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1531, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1--0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---01", + "nextBoardStr": "1-10---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10---01", + "nextBoardStr": "1-100--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100--01", + "nextBoardStr": "1-100--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--01", + "nextBoardStr": "10100--01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1532, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0----1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1-10", + "nextBoardStr": "0---01-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1533, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-----01-", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--01-", + "nextBoardStr": "1--01-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01-01-", + "nextBoardStr": "1--01-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01-010", + "nextBoardStr": "1--011010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--011010", + "nextBoardStr": "1-0011010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0011010", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1534, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "01----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1-0--", + "nextBoardStr": "01--100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--100--", + "nextBoardStr": "01-1100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1100--", + "nextBoardStr": "0101100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101100--", + "nextBoardStr": "01011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1535, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-10--1", + "nextBoardStr": "001-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1536, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-00-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1----", + "nextBoardStr": "-00-11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11---", + "nextBoardStr": "000-11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1537, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "0----101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----101-", + "nextBoardStr": "01---101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---101-", + "nextBoardStr": "010--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--101-", + "nextBoardStr": "010-1101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1538, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-10---", + "nextBoardStr": "-01-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-10-0-", + "nextBoardStr": "-01-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-10-01", + "nextBoardStr": "-01-10001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-10001", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1539, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1-0-0", + "nextBoardStr": "1---1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-0-0", + "nextBoardStr": "1--01-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--01-0-0", + "nextBoardStr": "1--0110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0110-0", + "nextBoardStr": "10-0110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0110-0", + "nextBoardStr": "1010110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010110-0", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1540, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-----11", + "nextBoardStr": "-0--0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0--11", + "nextBoardStr": "-0--0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1541, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-0---1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1--0", + "nextBoardStr": "-0-1-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1--0", + "nextBoardStr": "-0-1-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1-10-0", + "nextBoardStr": "-011-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-10-0", + "nextBoardStr": "0011-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-10-0", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011-1010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1542, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "1--1-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1543, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "---01-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01-100", + "nextBoardStr": "---011100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011100", + "nextBoardStr": "-0-011100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-011100", + "nextBoardStr": "-01011100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1544, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----10--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----10--1", + "nextBoardStr": "--0-10--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10--1", + "nextBoardStr": "--0-101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-101-1", + "nextBoardStr": "--00101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00101-1", + "nextBoardStr": "-100101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100101-1", + "nextBoardStr": "-10010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10010101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1545, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---11--", + "nextBoardStr": "00---11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00--111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--111--", + "nextBoardStr": "00--111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111--", + "nextBoardStr": "00--1111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1111-", + "nextBoardStr": "00--1111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1111-", + "nextBoardStr": "00--11111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1546, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---10", + "nextBoardStr": "-110---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---10", + "nextBoardStr": "0110---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110---10", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "01100-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1547, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "-10--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1-0-", + "nextBoardStr": "-10--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10--1-00", + "nextBoardStr": "110--1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110--1-00", + "nextBoardStr": "110--1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1548, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-0000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1549, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1-100---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100---0", + "nextBoardStr": "1-100---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100---0", + "nextBoardStr": "10100---0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100---0", + "nextBoardStr": "10100-1-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10100-1-0", + "nextBoardStr": "1010001-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1550, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "----011-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----011-0", + "nextBoardStr": "---1011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1011-0", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---101100", + "nextBoardStr": "--1101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1101100", + "nextBoardStr": "0-1101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1551, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11-----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-----00", + "nextBoardStr": "11-----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-----00", + "nextBoardStr": "11-0---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0---00", + "nextBoardStr": "11-0---00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---00", + "nextBoardStr": "11-0--000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1552, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1---", + "nextBoardStr": "0010-1---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010-1---", + "nextBoardStr": "0010-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1553, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10-0--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0--1--", + "nextBoardStr": "10-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-0--1-1", + "nextBoardStr": "1000--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000--1-1", + "nextBoardStr": "1000-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1000-11-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1000011-1", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1554, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---1100--", + "nextBoardStr": "--01100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01100--", + "nextBoardStr": "1-01100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01100--", + "nextBoardStr": "1001100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001100--", + "nextBoardStr": "1001100-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1555, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-1---1", + "nextBoardStr": "01001---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01001---1", + "nextBoardStr": "01001--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1556, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-01-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-0---", + "nextBoardStr": "1-0100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0100---", + "nextBoardStr": "1-0100--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0100--1", + "nextBoardStr": "1-0100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1557, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-10-", + "nextBoardStr": "--1-0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0-101", + "nextBoardStr": "0-1-0-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0-101", + "nextBoardStr": "0-1-01101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1558, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "-0--10-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10-10", + "nextBoardStr": "-01-10-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-10-10", + "nextBoardStr": "-01010-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-01010-10", + "nextBoardStr": "-01010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1559, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0--011-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--011-1-", + "nextBoardStr": "0--01101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1560, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0-0-", + "nextBoardStr": "-11--000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11--000-", + "nextBoardStr": "111--000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1561, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-1-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-1-", + "nextBoardStr": "00-111-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1562, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----0--01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0--01", + "nextBoardStr": "---10--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--01", + "nextBoardStr": "-0-10--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1563, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "----1-01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-01-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-01-", + "nextBoardStr": "-10-1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1564, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-1-0-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1565, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1-0--1", + "nextBoardStr": "---1-0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0-01", + "nextBoardStr": "1--1-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0-01", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1-0-01", + "nextBoardStr": "1011-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-0-01", + "nextBoardStr": "101100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1566, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "0010--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010--1--", + "nextBoardStr": "0010--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0010--11-", + "nextBoardStr": "00100-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00100-11-", + "nextBoardStr": "00100111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00100111-", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1567, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1----", + "nextBoardStr": "001-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-1--1-", + "nextBoardStr": "00101--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101--1-", + "nextBoardStr": "00101-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1568, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01----1", + "nextBoardStr": "0-01----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0101----1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101----1", + "nextBoardStr": "01010---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010---1", + "nextBoardStr": "010101--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010101--1", + "nextBoardStr": "0101010-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1569, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-1--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1570, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "0-----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----0-1", + "nextBoardStr": "01----0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----0-1", + "nextBoardStr": "01--0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-0-1", + "nextBoardStr": "01--0-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--0-011", + "nextBoardStr": "01--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--00011", + "nextBoardStr": "01-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-100011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1571, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "00----111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1572, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-0101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101----", + "nextBoardStr": "-01010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01010---", + "nextBoardStr": "-01010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01010--1", + "nextBoardStr": "001010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001010--1", + "nextBoardStr": "0010101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1573, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--0-1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-0-1", + "nextBoardStr": "--011-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011-0-1", + "nextBoardStr": "0-011-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-0-1", + "nextBoardStr": "0-011-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011-011", + "nextBoardStr": "0-011-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-011", + "nextBoardStr": "0-0111011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1574, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1--00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1--00", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--00", + "nextBoardStr": "-10-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1--00", + "nextBoardStr": "-1011--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1011--00", + "nextBoardStr": "-1011-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1575, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--101----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101----", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--101-0--", + "nextBoardStr": "1-101-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101-0--", + "nextBoardStr": "1-101-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-101-00-", + "nextBoardStr": "1-101-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101-00-", + "nextBoardStr": "1-101-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1576, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0-01-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-----", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-1111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1577, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---01", + "nextBoardStr": "11-0---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---01", + "nextBoardStr": "11-0-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-0-01", + "nextBoardStr": "11-0-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-01", + "nextBoardStr": "11-0-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0-0001", + "nextBoardStr": "11-0-0001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0001", + "nextBoardStr": "11-000001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1578, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-10", + "nextBoardStr": "1---00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00-10", + "nextBoardStr": "11--00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--00-10", + "nextBoardStr": "11--00010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--00010", + "nextBoardStr": "11--00010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00010", + "nextBoardStr": "110-00010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1579, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010--1--", + "nextBoardStr": "1010--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010--1--", + "nextBoardStr": "1010-01--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1010-01--", + "nextBoardStr": "1010101--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1580, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0-0", + "nextBoardStr": "101---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---0-0", + "nextBoardStr": "101-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1-0-0", + "nextBoardStr": "101-1-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1581, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "-0--1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1--0-", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1--0-", + "nextBoardStr": "10--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10--1-00-", + "nextBoardStr": "10--1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--1100-", + "nextBoardStr": "100-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1582, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---1---1", + "nextBoardStr": "0---10--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---10--1", + "nextBoardStr": "0---10-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---10-11", + "nextBoardStr": "0-0-10-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-10-11", + "nextBoardStr": "010-10-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1583, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10--0-", + "nextBoardStr": "--110--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110--0-", + "nextBoardStr": "-0110--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1584, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----0-01", + "nextBoardStr": "1--1-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0-01", + "nextBoardStr": "1-01-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01-0-01", + "nextBoardStr": "1101-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101-0-01", + "nextBoardStr": "1101-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1101-0001", + "nextBoardStr": "110110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1585, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-00---1-", + "nextBoardStr": "1000---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000---1-", + "nextBoardStr": "10001--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001--1-", + "nextBoardStr": "100010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100010-1-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1586, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "1--01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01----", + "nextBoardStr": "1--01--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--01--0-", + "nextBoardStr": "1--01-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--01-10-", + "nextBoardStr": "1--01010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--01010-", + "nextBoardStr": "1-101010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1587, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1588, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-011-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0110----", + "nextBoardStr": "10110----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10110----", + "nextBoardStr": "10110--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1589, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1----0-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---10-", + "nextBoardStr": "0-10--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--10-", + "nextBoardStr": "0-10-110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-110-", + "nextBoardStr": "0010-110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-110-", + "nextBoardStr": "00101110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1590, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-1-0-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0-0-0", + "nextBoardStr": "1-1-0-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0-0", + "nextBoardStr": "1-1-0-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1591, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-101---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101---0-", + "nextBoardStr": "0101---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101---0-", + "nextBoardStr": "0101--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101--10-", + "nextBoardStr": "0101--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101--100", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-1100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1592, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "--0-1-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1-10-", + "nextBoardStr": "--0-1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-1110-", + "nextBoardStr": "--001110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001110-", + "nextBoardStr": "--0011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0011101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1593, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0--10-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--10-1--", + "nextBoardStr": "0--10-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--10-10-", + "nextBoardStr": "0--10-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--10-101", + "nextBoardStr": "00-10-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1594, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00---11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---11-1", + "nextBoardStr": "00---11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-1", + "nextBoardStr": "00---1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1595, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-100-", + "nextBoardStr": "---10100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10100-", + "nextBoardStr": "1--10100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10100-", + "nextBoardStr": "1--101000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1596, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-11-", + "nextBoardStr": "0---0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1597, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0-0", + "nextBoardStr": "-10-1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1-0-0", + "nextBoardStr": "110-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-1-0-0", + "nextBoardStr": "11001-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11001-0-0", + "nextBoardStr": "11001-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1598, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "--1--0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--0--1", + "nextBoardStr": "-01--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--01-1", + "nextBoardStr": "-01-001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-001-1", + "nextBoardStr": "101-001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-001-1", + "nextBoardStr": "101-00101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1599, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1-00---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-00---1", + "nextBoardStr": "-1-00--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-00--01", + "nextBoardStr": "-1-00-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-00-101", + "nextBoardStr": "01-00-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-00-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100-101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1600, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0--1", + "nextBoardStr": "1-01-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-0--1", + "nextBoardStr": "1001-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-0--1", + "nextBoardStr": "1001-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1601, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0--1-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-01--", + "nextBoardStr": "00-1-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-01--", + "nextBoardStr": "00-1-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-01-1", + "nextBoardStr": "00-1101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-1101-1", + "nextBoardStr": "00-1101-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1101-1", + "nextBoardStr": "0011101-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1602, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "--1-00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-00-1-", + "nextBoardStr": "--1-0001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0001-", + "nextBoardStr": "-11-0001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0001-", + "nextBoardStr": "-11-00010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-00010", + "nextBoardStr": "111-00010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1603, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0---11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11---", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---11--0", + "nextBoardStr": "0---11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---11-10", + "nextBoardStr": "00--11-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--11-10", + "nextBoardStr": "001-11-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-11-10", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-11010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1604, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0-10", + "nextBoardStr": "---100-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---100-10", + "nextBoardStr": "--1100-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1100-10", + "nextBoardStr": "--1100010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1100010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11100010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1605, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1606, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "01--0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--0---1", + "nextBoardStr": "01--00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--00--1", + "nextBoardStr": "01--00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--00-11", + "nextBoardStr": "01--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01--00011", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1607, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01----01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01----01-", + "nextBoardStr": "01---101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---101-", + "nextBoardStr": "01---1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01---1010", + "nextBoardStr": "01--11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1608, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "01----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----100", + "nextBoardStr": "011---100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011---100", + "nextBoardStr": "0110--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110--100", + "nextBoardStr": "01101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1609, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--0-1--", + "nextBoardStr": "-1--001--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--001--", + "nextBoardStr": "-1-1001--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1001--", + "nextBoardStr": "-1-10010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-10010-", + "nextBoardStr": "11-10010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1610, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----00-11", + "nextBoardStr": "--0-00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-00-11", + "nextBoardStr": "-10-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-00-11", + "nextBoardStr": "010-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-00-11", + "nextBoardStr": "010-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1611, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-10", + "nextBoardStr": "11---0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-10", + "nextBoardStr": "11-0-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0-10", + "nextBoardStr": "11-0-0-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-10", + "nextBoardStr": "11-0-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0-0010", + "nextBoardStr": "11-0-0010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0010", + "nextBoardStr": "11-000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1612, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0-0", + "nextBoardStr": "01--1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0-0", + "nextBoardStr": "011-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1-0-0", + "nextBoardStr": "01101-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1613, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0-0-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1--1", + "nextBoardStr": "-0-0-1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0-1-11", + "nextBoardStr": "00-0-1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-1-11", + "nextBoardStr": "00-011-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-011-11", + "nextBoardStr": "00-011-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-11", + "nextBoardStr": "00-011111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1614, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-0---1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0---1-1", + "nextBoardStr": "0-0---1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1-1", + "nextBoardStr": "0-01--1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--1-1", + "nextBoardStr": "0-01--1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-1", + "nextBoardStr": "0101--1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1-1", + "nextBoardStr": "01010-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010-1-1", + "nextBoardStr": "01010-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1615, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "01---10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---10--", + "nextBoardStr": "010--10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--10--", + "nextBoardStr": "010--101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010--101-", + "nextBoardStr": "010-0101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1616, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0110--", + "nextBoardStr": "1--0110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0110--", + "nextBoardStr": "1--0110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0110-0", + "nextBoardStr": "1--011010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--011010", + "nextBoardStr": "1-0011010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0011010", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1617, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-1---0", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-0-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0-1--00", + "nextBoardStr": "1-011--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-011--00", + "nextBoardStr": "1-0110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1618, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0-10", + "nextBoardStr": "--01-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1619, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01----1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01----1-0", + "nextBoardStr": "011---1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011---1-0", + "nextBoardStr": "0110--1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110--1-0", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "01100-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1620, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "--0--01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--01-1", + "nextBoardStr": "-00--01-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--01-1", + "nextBoardStr": "100--01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--01-1", + "nextBoardStr": "100-001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-001-1", + "nextBoardStr": "1001001-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1621, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "---0-1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1-01", + "nextBoardStr": "--00-1-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1-01", + "nextBoardStr": "-100-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-1-01", + "nextBoardStr": "-10001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10001-01", + "nextBoardStr": "110001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1622, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "0--10--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10--1-", + "nextBoardStr": "0-110--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-110--1-", + "nextBoardStr": "00110--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00110--1-", + "nextBoardStr": "00110-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00110-11-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "00110011-", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1623, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0-10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1624, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "0101-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-----", + "nextBoardStr": "01011----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01011----", + "nextBoardStr": "010110---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010110---", + "nextBoardStr": "010110-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1625, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01-0-", + "nextBoardStr": "-10-01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01-0-", + "nextBoardStr": "-10101-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-10101-0-", + "nextBoardStr": "010101-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010101-0-", + "nextBoardStr": "010101-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010101-01", + "nextBoardStr": "010101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1626, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1100", + "nextBoardStr": "1----1100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1100", + "nextBoardStr": "1---01100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---01100", + "nextBoardStr": "1-1-01100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-01100", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1001100", + "nextBoardStr": "1-1001100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1627, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0--1", + "nextBoardStr": "-01--00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01--00-1", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-100-1", + "nextBoardStr": "-010100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010100-1", + "nextBoardStr": "1010100-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1628, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-011-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-----", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-011--0--", + "nextBoardStr": "-011-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-10--", + "nextBoardStr": "-011010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-011010--", + "nextBoardStr": "1011010--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011010--", + "nextBoardStr": "10110100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1629, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---0--101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--101", + "nextBoardStr": "-0-0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--101", + "nextBoardStr": "-0-01-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01-101", + "nextBoardStr": "-0-010101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-010101", + "nextBoardStr": "10-010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1630, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10----1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10----1-0", + "nextBoardStr": "101---1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101---1-0", + "nextBoardStr": "1010--1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010--1-0", + "nextBoardStr": "10101-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1631, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--1---0", + "nextBoardStr": "-0--1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1--10", + "nextBoardStr": "-0-01--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01--10", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-011-10", + "nextBoardStr": "-0-011010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-011010", + "nextBoardStr": "-01011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01011010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1632, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "0110-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-----", + "nextBoardStr": "0110---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110---1-", + "nextBoardStr": "0110-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0110-0-1-", + "nextBoardStr": "0110-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0110-0-11", + "nextBoardStr": "0110-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1633, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "-0--01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--01---", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "-00-01--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-01--1", + "nextBoardStr": "-00101--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-00101--1", + "nextBoardStr": "000101--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1634, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-1----010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----010", + "nextBoardStr": "-1-1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--010", + "nextBoardStr": "01-1--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--010", + "nextBoardStr": "0111--010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111--010", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0111-0010", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1635, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "--10100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10100--", + "nextBoardStr": "-110100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110100--", + "nextBoardStr": "-110100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-110100-0", + "nextBoardStr": "1110100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1636, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---0-01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-01-1", + "nextBoardStr": "-1-0-01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-01-1", + "nextBoardStr": "-1-0-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-0101", + "nextBoardStr": "-1-010101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-010101", + "nextBoardStr": "01-010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-010101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1637, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "---0-110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-110-", + "nextBoardStr": "---01110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01110-", + "nextBoardStr": "-0-01110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01110-", + "nextBoardStr": "-0-011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-011101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00011101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1638, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "1--01---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01---0", + "nextBoardStr": "1--01-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--01-0-0", + "nextBoardStr": "1--0110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0110-0", + "nextBoardStr": "1--011000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1639, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "--0-01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01--1", + "nextBoardStr": "--0101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101--1", + "nextBoardStr": "--01010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1640, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----0101", + "nextBoardStr": "--0--0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0101", + "nextBoardStr": "--01-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-0101", + "nextBoardStr": "-001-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-0101", + "nextBoardStr": "1001-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1641, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "-0-10--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10--1-", + "nextBoardStr": "-0-101-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101-1-", + "nextBoardStr": "-0-10101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-10101-", + "nextBoardStr": "-0-101011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-101011", + "nextBoardStr": "00-101011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101011", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1642, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10----", + "nextBoardStr": "01010----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01010----", + "nextBoardStr": "010101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010101---", + "nextBoardStr": "0101010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1643, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0--10", + "nextBoardStr": "1-1-0--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0--10", + "nextBoardStr": "1-1-00-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00-10", + "nextBoardStr": "1-1-00-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-10", + "nextBoardStr": "1-1-00010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1-00010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1644, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--001-", + "nextBoardStr": "0-1--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--001-", + "nextBoardStr": "0-1--0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1--0011", + "nextBoardStr": "0-10-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1645, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----100-", + "nextBoardStr": "11---100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---100-", + "nextBoardStr": "11-0-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-100-", + "nextBoardStr": "11-0-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-100-", + "nextBoardStr": "11-0-1000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1646, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0----110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----110-", + "nextBoardStr": "00---110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---110-", + "nextBoardStr": "00--1110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1110-", + "nextBoardStr": "00--1110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1110-", + "nextBoardStr": "001-1110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1647, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--1---010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---010", + "nextBoardStr": "1-1---010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---010", + "nextBoardStr": "1-1-0-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-010", + "nextBoardStr": "1-1-0-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-010", + "nextBoardStr": "1-100-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-010", + "nextBoardStr": "1-100-010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1648, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "00-101---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-101---", + "nextBoardStr": "001101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001101---", + "nextBoardStr": "0011010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0011010--", + "nextBoardStr": "0011010-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1649, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----100", + "nextBoardStr": "10----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----100", + "nextBoardStr": "10-1--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1650, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "1100--0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100-10--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-10--", + "nextBoardStr": "1100010--", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1651, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001--1-", + "nextBoardStr": "0-001--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001--1-", + "nextBoardStr": "0-001--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-001--11", + "nextBoardStr": "0-001--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001--11", + "nextBoardStr": "01001--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1652, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "-010--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010--1-0", + "nextBoardStr": "-010--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010--110", + "nextBoardStr": "0010--110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010--110", + "nextBoardStr": "00101-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1653, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1----10", + "nextBoardStr": "0-1--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--1-10", + "nextBoardStr": "0-1--1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1--1010", + "nextBoardStr": "0-11-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-1010", + "nextBoardStr": "0-1101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1654, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--11-", + "nextBoardStr": "00-11-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-11-", + "nextBoardStr": "00-11-11-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-11-", + "nextBoardStr": "00-11-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1655, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "0--011---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--011---", + "nextBoardStr": "0--0111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--0111--", + "nextBoardStr": "0--0111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--0111-0", + "nextBoardStr": "0--011110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--011110", + "nextBoardStr": "0-0011110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0011110", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1656, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-0-1", + "nextBoardStr": "---0100-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0100-1", + "nextBoardStr": "--10100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10100-1", + "nextBoardStr": "--1010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1657, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-1-1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1-1-00-", + "nextBoardStr": "011-1-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-1-00-", + "nextBoardStr": "011-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011-1000-", + "nextBoardStr": "01111000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01111000-", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1658, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "0----101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----101-", + "nextBoardStr": "0----1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----1011", + "nextBoardStr": "0--0-1011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1659, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00---11-", + "nextBoardStr": "000---11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1660, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "-1-0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0---1-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--01-", + "nextBoardStr": "11-0--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--01-", + "nextBoardStr": "11-00-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-01-", + "nextBoardStr": "11-00-01-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-01-", + "nextBoardStr": "11-00001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1661, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01----0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1-0--", + "nextBoardStr": "01--1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01--1-0-0", + "nextBoardStr": "011-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1-0-0", + "nextBoardStr": "011-100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011-100-0", + "nextBoardStr": "0111100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111100-0", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1662, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "0-011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011----", + "nextBoardStr": "01011----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011----", + "nextBoardStr": "010110---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010110---", + "nextBoardStr": "010110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010110--1", + "nextBoardStr": "0101100-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0101100-1", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1663, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-10----", + "nextBoardStr": "10-10-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-10-0--", + "nextBoardStr": "10-10-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-10-01-", + "nextBoardStr": "10010-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1664, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1---", + "nextBoardStr": "001--1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1665, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "---1-1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-00", + "nextBoardStr": "---101-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101-00", + "nextBoardStr": "--1101-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1101-00", + "nextBoardStr": "0-1101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1666, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1----", + "nextBoardStr": "01--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--10---", + "nextBoardStr": "01--10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01--10--1", + "nextBoardStr": "01--10-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--10-01", + "nextBoardStr": "011-10-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10-01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "011010-01", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1667, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-101---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-101---0", + "nextBoardStr": "0-101-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1668, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "-0-10--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10--1-", + "nextBoardStr": "-0-101-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101-1-", + "nextBoardStr": "00-101-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101-1-", + "nextBoardStr": "00-10111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-10111-", + "nextBoardStr": "00-10111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-10111-", + "nextBoardStr": "00110111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00110111-", + "nextBoardStr": "001101110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1669, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-01-", + "nextBoardStr": "0--01-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1670, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "---01-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01-1-0", + "nextBoardStr": "--101-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1671, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----1-10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-10-", + "nextBoardStr": "0---1-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-10-", + "nextBoardStr": "0---1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---1110-", + "nextBoardStr": "0-0-1110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1110-", + "nextBoardStr": "0-0-11101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-11101", + "nextBoardStr": "0-0-11101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11101", + "nextBoardStr": "0-0111101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1672, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1--0-", + "nextBoardStr": "--0-1--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-1--01", + "nextBoardStr": "0-0-1--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1--01", + "nextBoardStr": "010-1--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-1--01", + "nextBoardStr": "01001--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01001--01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1673, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100---1", + "nextBoardStr": "-1100---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100---1", + "nextBoardStr": "01100---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01100---1", + "nextBoardStr": "01100-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01100-1-1", + "nextBoardStr": "0110001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1674, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----100", + "nextBoardStr": "1----0100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0100", + "nextBoardStr": "11---0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0100", + "nextBoardStr": "110--0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1675, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1---0-", + "nextBoardStr": "10-1--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1--00-", + "nextBoardStr": "10-11-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-11-00-", + "nextBoardStr": "10-11000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-11000-", + "nextBoardStr": "10-110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1676, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----1010", + "nextBoardStr": "--1--1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1010", + "nextBoardStr": "0-1--1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--1010", + "nextBoardStr": "011--1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--1010", + "nextBoardStr": "011-01010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1677, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--01--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--1-0", + "nextBoardStr": "-001--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001--1-0", + "nextBoardStr": "1001--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1678, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1---1", + "nextBoardStr": "-00-11--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11--1", + "nextBoardStr": "000-11--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1679, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "-0--0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-1--", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--0-11-", + "nextBoardStr": "-0--0011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--0011-", + "nextBoardStr": "-0-10011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10011-", + "nextBoardStr": "00-10011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-10011-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1680, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-100-", + "nextBoardStr": "1--1-100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-100-", + "nextBoardStr": "1--10100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10100-", + "nextBoardStr": "11-10100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10100-", + "nextBoardStr": "11010100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1681, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--1-0", + "nextBoardStr": "0-01--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "0101-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1682, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "---001--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001--1", + "nextBoardStr": "--1001--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1683, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1--1-00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-00--", + "nextBoardStr": "1-01-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01-00--", + "nextBoardStr": "1-01-001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-01-001-", + "nextBoardStr": "1-010001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1684, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "1---0110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---0110-", + "nextBoardStr": "10--0110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1685, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-11-", + "nextBoardStr": "01--0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--0-11-", + "nextBoardStr": "01--0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01--0011-", + "nextBoardStr": "01--00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1686, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "--1-1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1000-", + "nextBoardStr": "1-1-1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-1000-", + "nextBoardStr": "101-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-1000-", + "nextBoardStr": "10111000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10111000-", + "nextBoardStr": "101110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1687, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1-0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0-0", + "nextBoardStr": "1---1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-0-0", + "nextBoardStr": "1---1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1688, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--1---", + "nextBoardStr": "100--11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100--11--", + "nextBoardStr": "100-011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-011--", + "nextBoardStr": "100-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100-011-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000011-1", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1689, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110---", + "nextBoardStr": "-0-110-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-110-0-", + "nextBoardStr": "-01110-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01110-0-", + "nextBoardStr": "-01110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01110-00", + "nextBoardStr": "101110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101110-00", + "nextBoardStr": "101110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1690, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01-0-", + "nextBoardStr": "11--01-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01-0-", + "nextBoardStr": "110-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-01-0-", + "nextBoardStr": "110-0110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0110-", + "nextBoardStr": "110-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-01100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1691, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-00-", + "nextBoardStr": "--1-1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1692, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0--1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1--1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0--10-1", + "nextBoardStr": "--0-110-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-110-1", + "nextBoardStr": "0-0-110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-110-1", + "nextBoardStr": "0-01110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1693, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "----0011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0011-", + "nextBoardStr": "---10011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10011-", + "nextBoardStr": "---100110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---100110", + "nextBoardStr": "1--100110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1694, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--01--1-", + "nextBoardStr": "0--01-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1695, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "11-1-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0--0", + "nextBoardStr": "11-100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100--0", + "nextBoardStr": "11-100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100--0", + "nextBoardStr": "11-1000-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-1000-0", + "nextBoardStr": "11-1000-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1000-0", + "nextBoardStr": "1101000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1696, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "-110-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-0--1", + "nextBoardStr": "-11000--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1697, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10----0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10----0-1", + "nextBoardStr": "100---0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100---0-1", + "nextBoardStr": "100--10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--10-1", + "nextBoardStr": "100--1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100--1001", + "nextBoardStr": "100-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1698, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001--1---", + "nextBoardStr": "001--1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1699, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110----0", + "nextBoardStr": "-1100---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100---0", + "nextBoardStr": "11100---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1700, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----01-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----01-1-", + "nextBoardStr": "----01-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01-10", + "nextBoardStr": "1---01-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---01-10", + "nextBoardStr": "1-0-01-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-01-10", + "nextBoardStr": "1-0101-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-0101-10", + "nextBoardStr": "1-0101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1701, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00-11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-11---", + "nextBoardStr": "000-11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1702, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-1---0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1---0-0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0-0", + "nextBoardStr": "1-10--0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10--0-0", + "nextBoardStr": "1-10--0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0-0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100-0-0", + "nextBoardStr": "1-100-0-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0-0", + "nextBoardStr": "10100-0-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100-0-0", + "nextBoardStr": "1010010-0", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010010-0", + "nextBoardStr": "101001000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1703, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0--1", + "nextBoardStr": "001--0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--0--1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-10--1", + "nextBoardStr": "001010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001010--1", + "nextBoardStr": "0010101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1704, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "--10-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-1--0", + "nextBoardStr": "-110-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-1--0", + "nextBoardStr": "-11001--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11001--0", + "nextBoardStr": "111001--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1705, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10-0-00", + "nextBoardStr": "1-10-0-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-00", + "nextBoardStr": "1010-0-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-00", + "nextBoardStr": "101010-00", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101010-00", + "nextBoardStr": "101010000", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1706, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--01--", + "nextBoardStr": "-011-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-01--", + "nextBoardStr": "-011-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-011-01-0", + "nextBoardStr": "-011101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1707, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "-0100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0100-1--", + "nextBoardStr": "10100-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10100-1--", + "nextBoardStr": "1010001--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1708, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0----1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1-10", + "nextBoardStr": "0--0-1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-1-10", + "nextBoardStr": "0--0-1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--0-1110", + "nextBoardStr": "00-0-1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010-1110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1709, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "01---110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---110-", + "nextBoardStr": "01---1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01---1100", + "nextBoardStr": "011--1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--1100", + "nextBoardStr": "0110-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-1100", + "nextBoardStr": "011011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1710, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "--0----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----01", + "nextBoardStr": "--01---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01---01", + "nextBoardStr": "--010--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010--01", + "nextBoardStr": "--010-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--010-101", + "nextBoardStr": "--0100101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0100101", + "nextBoardStr": "1-0100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1711, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "100-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-----1", + "nextBoardStr": "100----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100----11", + "nextBoardStr": "1000---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000---11", + "nextBoardStr": "10001--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1712, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "110--0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110--0-0-", + "nextBoardStr": "110--0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110--0-01", + "nextBoardStr": "110--0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110--0001", + "nextBoardStr": "1101-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101-0001", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1713, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "101------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101------", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-----0", + "nextBoardStr": "1011----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011----0", + "nextBoardStr": "1011--0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1011--0-0", + "nextBoardStr": "1011-10-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1011-10-0", + "nextBoardStr": "1011-1000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1714, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "0--1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1---0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "01-1-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-100-", + "nextBoardStr": "01-1-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1715, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1---1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---1-0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-1-0", + "nextBoardStr": "-11-0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-1-0", + "nextBoardStr": "-11-001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-001-0", + "nextBoardStr": "111-001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1716, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-01-", + "nextBoardStr": "0-0-1-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-011-011", + "nextBoardStr": "0-011-011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-011", + "nextBoardStr": "01011-011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1717, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "101----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101----10", + "nextBoardStr": "101-0--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-0--10", + "nextBoardStr": "101-0-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101-0-110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-00110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1718, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---001---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001---", + "nextBoardStr": "---001--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---001--1", + "nextBoardStr": "--0001--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0001--1", + "nextBoardStr": "--0001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0001-11", + "nextBoardStr": "0-0001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0001-11", + "nextBoardStr": "0-0001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1719, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "---11---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11---0", + "nextBoardStr": "-0-11---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11---0", + "nextBoardStr": "-0111---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0111---0", + "nextBoardStr": "-0111-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0111-0-0", + "nextBoardStr": "-011110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1720, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "01---01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---01--", + "nextBoardStr": "01--001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--001--", + "nextBoardStr": "01--001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01--001-1", + "nextBoardStr": "010-001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-001-1", + "nextBoardStr": "010-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1721, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----01", + "nextBoardStr": "110----01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110----01", + "nextBoardStr": "110--0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110--0-01", + "nextBoardStr": "110--0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110--0101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-00101", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1722, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--0-11-", + "nextBoardStr": "-0--0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--0-110", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0-110", + "nextBoardStr": "-01-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-00110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-00110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1723, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-1-0", + "nextBoardStr": "01--1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--1-1-0", + "nextBoardStr": "01--1-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--1-100", + "nextBoardStr": "01-11-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-11-100", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1724, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0--0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-1--", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--0-11-", + "nextBoardStr": "-0--0011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--0011-", + "nextBoardStr": "-01-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0011-", + "nextBoardStr": "-0100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1725, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-0--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0--00", + "nextBoardStr": "1-1-0--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--00", + "nextBoardStr": "101-0--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1726, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "---101-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101-0-", + "nextBoardStr": "---10100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10100-", + "nextBoardStr": "-1-10100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10100-", + "nextBoardStr": "-1010100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1727, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-00-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-1--", + "nextBoardStr": "-00-1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00-1-11-", + "nextBoardStr": "000-1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1728, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-10---", + "nextBoardStr": "0-1-10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-10--0", + "nextBoardStr": "0-1-10-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-10-10", + "nextBoardStr": "001-10-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-10-10", + "nextBoardStr": "001-10110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1729, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1----0", + "nextBoardStr": "01-1-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-1--0", + "nextBoardStr": "01-101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1730, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1--1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--1-1", + "nextBoardStr": "00-1--1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00111-1-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1731, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1001----", + "nextBoardStr": "-1001--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1732, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---10-", + "nextBoardStr": "1-00--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00--10-", + "nextBoardStr": "1-00--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-00--101", + "nextBoardStr": "1000--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000--101", + "nextBoardStr": "10001-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1733, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "---1---01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---01", + "nextBoardStr": "---10--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--01", + "nextBoardStr": "1--10--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10--01", + "nextBoardStr": "10-10--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1734, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--10", + "nextBoardStr": "00--1--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1--10", + "nextBoardStr": "00-11--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11--10", + "nextBoardStr": "00-11--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--10", + "nextBoardStr": "00111--10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111--10", + "nextBoardStr": "001110-10", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001110-10", + "nextBoardStr": "001110110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1735, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0-1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-11-1", + "nextBoardStr": "00-1-11-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11-1", + "nextBoardStr": "00-1-1111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1736, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00---1-", + "nextBoardStr": "1100---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100---1-", + "nextBoardStr": "1100--01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100--01-", + "nextBoardStr": "1100-101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-101-", + "nextBoardStr": "11000101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1737, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1----1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----1-00", + "nextBoardStr": "1--0-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-1-00", + "nextBoardStr": "11-0-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-1-00", + "nextBoardStr": "11-0-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1738, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0-1-0", + "nextBoardStr": "--110-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110-1-0", + "nextBoardStr": "0-110-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1739, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-10-1-", + "nextBoardStr": "-00-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-10-1-", + "nextBoardStr": "-00110-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-00110-1-", + "nextBoardStr": "000110-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1740, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1---00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-1-0-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-00-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-00000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1741, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101--0", + "nextBoardStr": "0--101--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1742, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "101--0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101--0---", + "nextBoardStr": "101--0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101--0--1", + "nextBoardStr": "1010-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-0--1", + "nextBoardStr": "1010-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010-01-1", + "nextBoardStr": "1010001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1743, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--10--", + "nextBoardStr": "-10--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10--10-0", + "nextBoardStr": "110--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110--10-0", + "nextBoardStr": "1100-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-10-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1744, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "---11-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-0--", + "nextBoardStr": "---1100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1100--", + "nextBoardStr": "---11001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---11001-", + "nextBoardStr": "---110010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---110010", + "nextBoardStr": "1--110010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--110010", + "nextBoardStr": "1-0110010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1745, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-0---", + "nextBoardStr": "-10100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100---", + "nextBoardStr": "110100---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110100---", + "nextBoardStr": "110100-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110100-0-", + "nextBoardStr": "11010010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1746, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "--010-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010-1-1", + "nextBoardStr": "--01001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01001-1", + "nextBoardStr": "-101001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101001-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1747, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01--01-", + "nextBoardStr": "--01--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01--010", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1010", + "nextBoardStr": "-001-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-1010", + "nextBoardStr": "-00111010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1748, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-10--1", + "nextBoardStr": "001-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1749, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1750, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01--01", + "nextBoardStr": "1--01--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1751, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--001---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--001---1", + "nextBoardStr": "-0001---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0001---1", + "nextBoardStr": "10001---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1752, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "-1--0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0--01", + "nextBoardStr": "11--0--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--01", + "nextBoardStr": "11-00--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00--01", + "nextBoardStr": "11-00--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--01", + "nextBoardStr": "11000--01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000--01", + "nextBoardStr": "11000-101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11000-101", + "nextBoardStr": "110000101", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1753, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "---100-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---100-1-", + "nextBoardStr": "--0100-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0100-1-", + "nextBoardStr": "--010011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--010011-", + "nextBoardStr": "-0010011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0010011-", + "nextBoardStr": "10010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1754, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-01---", + "nextBoardStr": "101-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-01---", + "nextBoardStr": "101-01--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-01--0", + "nextBoardStr": "101101--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "101101--0", + "nextBoardStr": "101101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1755, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10----1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10----1-0", + "nextBoardStr": "10----110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10----110", + "nextBoardStr": "10---0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0110", + "nextBoardStr": "101--0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--0110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-00110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1756, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "---110--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110--0", + "nextBoardStr": "0--110--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--110--0", + "nextBoardStr": "0--110-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--110-10", + "nextBoardStr": "0-0110-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1757, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "---0-101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0-101-", + "nextBoardStr": "-1-0-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-101-", + "nextBoardStr": "-100-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-101-", + "nextBoardStr": "-100-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100-1011", + "nextBoardStr": "0100-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1758, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "-01-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0---1", + "nextBoardStr": "-01-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0-1-1", + "nextBoardStr": "-01-001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-001-1", + "nextBoardStr": "-011001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011001-1", + "nextBoardStr": "-01100101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1759, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1--00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--00-10", + "nextBoardStr": "11--00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-10", + "nextBoardStr": "110-00-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1760, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00-11-", + "nextBoardStr": "---00111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---00111-", + "nextBoardStr": "--000111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000111-", + "nextBoardStr": "-1000111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1000111-", + "nextBoardStr": "01000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01000111-", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1761, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-1-0", + "nextBoardStr": "0--01-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01-1-0", + "nextBoardStr": "0--01-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--01-110", + "nextBoardStr": "0--010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--010110", + "nextBoardStr": "0-1010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1762, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11--0-0-", + "nextBoardStr": "111--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1763, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01--01-", + "nextBoardStr": "--01-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-001-", + "nextBoardStr": "1-01-001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-001-", + "nextBoardStr": "1-01-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1764, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010---1-", + "nextBoardStr": "-010-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-010-1-1-", + "nextBoardStr": "-010-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010-101-", + "nextBoardStr": "-010-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1765, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-0---", + "nextBoardStr": "10-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-1-0-0-", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1-0-01", + "nextBoardStr": "10-1-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1-0001", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-0001", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1766, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "0-1-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1--0-", + "nextBoardStr": "0-1-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-11-0-", + "nextBoardStr": "0-1-11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-11-00", + "nextBoardStr": "011-11-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-11-00", + "nextBoardStr": "011011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "011011-00", + "nextBoardStr": "011011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1767, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10-001-", + "nextBoardStr": "--10-0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10-0011", + "nextBoardStr": "0-10-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1768, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0----011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----011-", + "nextBoardStr": "01---011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---011-", + "nextBoardStr": "01---0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01---0110", + "nextBoardStr": "011--0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0110", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0110", + "nextBoardStr": "011010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1769, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "-----00-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----00-1", + "nextBoardStr": "1----00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----00-1", + "nextBoardStr": "1---000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---000-1", + "nextBoardStr": "1---00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---00011", + "nextBoardStr": "10--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--00011", + "nextBoardStr": "10-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-100011", + "nextBoardStr": "100100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1770, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "11010----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11010----", + "nextBoardStr": "11010-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1771, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-1-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-0-01", + "nextBoardStr": "-011-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-0-01", + "nextBoardStr": "-011-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-011-0001", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-0001", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1772, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-1-00", + "nextBoardStr": "0-11-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-1-00", + "nextBoardStr": "0-11-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1773, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-10-", + "nextBoardStr": "--110-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110-10-", + "nextBoardStr": "--110-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--110-100", + "nextBoardStr": "-1110-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110-100", + "nextBoardStr": "-11100100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11100100", + "nextBoardStr": "111100100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1774, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "-1--0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--0-0-1", + "nextBoardStr": "-1-00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-0-1", + "nextBoardStr": "11-00-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-1", + "nextBoardStr": "11-0000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1775, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----110", + "nextBoardStr": "00----110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----110", + "nextBoardStr": "00---1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---1110", + "nextBoardStr": "00---1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1110", + "nextBoardStr": "00--11110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11110", + "nextBoardStr": "00--11110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11110", + "nextBoardStr": "001-11110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1776, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0-11", + "nextBoardStr": "10---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---0-11", + "nextBoardStr": "10--00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--00-11", + "nextBoardStr": "10-100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-100-11", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100100-11", + "nextBoardStr": "100100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1777, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----01", + "nextBoardStr": "001----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----01", + "nextBoardStr": "0011---01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011---01", + "nextBoardStr": "00110--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1778, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0110--", + "nextBoardStr": "--10110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10110--", + "nextBoardStr": "0-10110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1779, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01-0-", + "nextBoardStr": "1---0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0100-", + "nextBoardStr": "1--10100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10100-", + "nextBoardStr": "1-010100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1780, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1010-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-----", + "nextBoardStr": "1010---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1010---1-", + "nextBoardStr": "1010-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1010-0-1-", + "nextBoardStr": "1010-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1010-0-11", + "nextBoardStr": "101000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1781, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0----1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1-1-", + "nextBoardStr": "0-0--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--1-1-", + "nextBoardStr": "0-0--1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0--1-11", + "nextBoardStr": "0-0--1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1-11", + "nextBoardStr": "0-01-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01-1-11", + "nextBoardStr": "0-01-1-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-11", + "nextBoardStr": "0-0111-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1782, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0-0", + "nextBoardStr": "1-01--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01--0-0", + "nextBoardStr": "1-01-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-01-10-0", + "nextBoardStr": "1001-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-10-0", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1001-1010", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1783, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "01--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--1----", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--1--0-", + "nextBoardStr": "01-11--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-11--0-", + "nextBoardStr": "01011--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011--0-", + "nextBoardStr": "010111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1784, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "--10001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1785, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "-101-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-00--", + "nextBoardStr": "1101-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1101-00--", + "nextBoardStr": "1101000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1786, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "11----000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1787, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "1--1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0-0-", + "nextBoardStr": "10-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1-0-0-", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1-0-01", + "nextBoardStr": "10-100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1788, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---10-0-", + "nextBoardStr": "1--110-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--110-0-", + "nextBoardStr": "1--11000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--11000-", + "nextBoardStr": "1--110001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1789, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1790, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "1--1-0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--1-0-10", + "nextBoardStr": "1--1-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--1-0010", + "nextBoardStr": "11-1-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1-0010", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100010", + "nextBoardStr": "11-100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1791, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "-1-1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1--0-0", + "nextBoardStr": "-1-1-00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-00-0", + "nextBoardStr": "-1-1100-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-1100-0", + "nextBoardStr": "-1-110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1792, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----11-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----11-0-", + "nextBoardStr": "---011-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---011-0-", + "nextBoardStr": "1--011-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--011-0-", + "nextBoardStr": "1--01100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--01100-", + "nextBoardStr": "1--011001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1793, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-101---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-101---0", + "nextBoardStr": "0-1011--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1011--0", + "nextBoardStr": "001011--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001011--0", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001011-10", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1794, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "0-1-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1--0-", + "nextBoardStr": "0-1-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-11-0-", + "nextBoardStr": "0-1-1100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1-1100-", + "nextBoardStr": "011-1100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-1100-", + "nextBoardStr": "01101100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1795, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----10-", + "nextBoardStr": "01--0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-10-", + "nextBoardStr": "01--0110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--0110-", + "nextBoardStr": "01-00110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-00110-", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100110-", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1796, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-10----", + "nextBoardStr": "10-10-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1797, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "--001--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001--01", + "nextBoardStr": "--0011-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011-01", + "nextBoardStr": "0-0011-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1798, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "---10-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-0-1", + "nextBoardStr": "---1010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1010-1", + "nextBoardStr": "---101001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---101001", + "nextBoardStr": "1--101001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--101001", + "nextBoardStr": "10-101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1799, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---00---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00---1", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00--11", + "nextBoardStr": "---00-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---00-011", + "nextBoardStr": "1--00-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--00-011", + "nextBoardStr": "10-00-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-00-011", + "nextBoardStr": "10-001011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-001011", + "nextBoardStr": "100001011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1800, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1-010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-010--", + "nextBoardStr": "--11010--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11010--", + "nextBoardStr": "0-11010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11010--", + "nextBoardStr": "0111010--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111010--", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01110100-", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1801, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01---1-", + "nextBoardStr": "0-01---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01---1-", + "nextBoardStr": "0-01-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1-1-", + "nextBoardStr": "0-01-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-1-", + "nextBoardStr": "0101-1-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1-1-", + "nextBoardStr": "010101-1-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010101-1-", + "nextBoardStr": "010101-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010101-11", + "nextBoardStr": "010101011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1802, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0---", + "nextBoardStr": "011--0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0---", + "nextBoardStr": "0110-0---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0---", + "nextBoardStr": "011010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011010---", + "nextBoardStr": "011010-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011010-0-", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011010-01", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1803, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-01", + "nextBoardStr": "-11--0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0-01", + "nextBoardStr": "-11-00-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-00-01", + "nextBoardStr": "111-00-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1804, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "--010---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--010---1", + "nextBoardStr": "--0100--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0100--1", + "nextBoardStr": "--0100-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0100-11", + "nextBoardStr": "0-0100-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0100-11", + "nextBoardStr": "0-0100111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1805, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "-10-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-----1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "010----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----11", + "nextBoardStr": "010---011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "010---011", + "nextBoardStr": "010-1-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1806, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0---", + "nextBoardStr": "-10--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--0--1", + "nextBoardStr": "-10-00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-00--1", + "nextBoardStr": "-10100--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-10100--1", + "nextBoardStr": "-10100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1807, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--0-0-", + "nextBoardStr": "111--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1808, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-100-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "0--1-1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1-1001", + "nextBoardStr": "00-1-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-1001", + "nextBoardStr": "0011-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1809, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1---00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00--1", + "nextBoardStr": "1---00-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---00-11", + "nextBoardStr": "10--00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--00-11", + "nextBoardStr": "10-100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-100-11", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100100-11", + "nextBoardStr": "100100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1810, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101---0", + "nextBoardStr": "--101-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--101-0-0", + "nextBoardStr": "1-101-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101-0-0", + "nextBoardStr": "1-10100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10100-0", + "nextBoardStr": "1-10100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10100-0", + "nextBoardStr": "1-1010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1811, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1--01--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--01--0-", + "nextBoardStr": "1--011-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--011-0-", + "nextBoardStr": "10-011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-011-0-", + "nextBoardStr": "10-01110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-01110-", + "nextBoardStr": "10-011100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-011100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1812, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1100", + "nextBoardStr": "----01100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01100", + "nextBoardStr": "-1--01100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01100", + "nextBoardStr": "01--01100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1813, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "----11-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----11-00", + "nextBoardStr": "---111-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1814, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1---01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01--0", + "nextBoardStr": "1---010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---010-0", + "nextBoardStr": "11--010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--010-0", + "nextBoardStr": "11-0010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0010-0", + "nextBoardStr": "11-0010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0010-0", + "nextBoardStr": "11-001000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1815, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--100--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100--1-", + "nextBoardStr": "1-100--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--1-", + "nextBoardStr": "1-1000-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1816, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "-1--0-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-100", + "nextBoardStr": "-1-10-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-100", + "nextBoardStr": "01-10-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1817, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "--0-1-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-10-", + "nextBoardStr": "--0-1010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-1010-", + "nextBoardStr": "--011010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011010-", + "nextBoardStr": "-0011010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0011010-", + "nextBoardStr": "-00110101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00110101", + "nextBoardStr": "000110101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1818, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-01", + "nextBoardStr": "-0--11-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11-01", + "nextBoardStr": "-0-011-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-011-01", + "nextBoardStr": "10-011-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1819, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1----01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1----01-0", + "nextBoardStr": "1---001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---001-0", + "nextBoardStr": "1--1001-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1820, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11---00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11---00-0", + "nextBoardStr": "11---00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1821, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0--0", + "nextBoardStr": "-011-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-0--0", + "nextBoardStr": "1011-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-0--0", + "nextBoardStr": "1011-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1011-0-00", + "nextBoardStr": "101110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101110-00", + "nextBoardStr": "101110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1822, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--100-", + "nextBoardStr": "1-1--100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--100-", + "nextBoardStr": "1-1--1000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1823, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "--1-01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01-0-", + "nextBoardStr": "--1-0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0100-", + "nextBoardStr": "--1-01001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1824, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-10--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--1--0", + "nextBoardStr": "-10--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--1-10", + "nextBoardStr": "-10--1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10--1010", + "nextBoardStr": "-10-11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1825, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0-0", + "nextBoardStr": "1--1--000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1826, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-11-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-----", + "nextBoardStr": "0011-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-----", + "nextBoardStr": "0011----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0011----1", + "nextBoardStr": "0011-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-0--1", + "nextBoardStr": "001110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001110--1", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1827, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1--0", + "nextBoardStr": "-01--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01--10-0", + "nextBoardStr": "-01--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01--1010", + "nextBoardStr": "001--1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1010", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-11010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1828, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "101----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101----10", + "nextBoardStr": "101--0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101--0-10", + "nextBoardStr": "101-10-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-10-10", + "nextBoardStr": "101010-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "101010-10", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1829, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1---0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-0--", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0-0-1", + "nextBoardStr": "1--00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-0-1", + "nextBoardStr": "1--0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0010-1", + "nextBoardStr": "1-00010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1830, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1-01", + "nextBoardStr": "-0---1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---1001", + "nextBoardStr": "10---1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1001", + "nextBoardStr": "10-0-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-1001", + "nextBoardStr": "1010-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1831, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--101---", + "nextBoardStr": "0--1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1011--", + "nextBoardStr": "00-1011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1011--", + "nextBoardStr": "0011011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011011--", + "nextBoardStr": "00110110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1832, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0----1", + "nextBoardStr": "01-0---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-0---01", + "nextBoardStr": "01-01--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-01--01", + "nextBoardStr": "01-01-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1833, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1----010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----010", + "nextBoardStr": "11----010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----010", + "nextBoardStr": "110---010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---010", + "nextBoardStr": "110-1-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1834, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0-01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-01--", + "nextBoardStr": "--10-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-01--", + "nextBoardStr": "0-10-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-01--", + "nextBoardStr": "0-10-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10-011-", + "nextBoardStr": "0010-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-011-", + "nextBoardStr": "00101011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1835, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "-0--0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--11", + "nextBoardStr": "-0--0-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1836, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--1-0", + "nextBoardStr": "--01-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1837, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-0-011---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-011---", + "nextBoardStr": "-0-011--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-011--1", + "nextBoardStr": "-0-0110-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-0110-1", + "nextBoardStr": "-0-011011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-011011", + "nextBoardStr": "00-011011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1838, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----101-0", + "nextBoardStr": "---1101-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1101-0", + "nextBoardStr": "0--1101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1101-0", + "nextBoardStr": "0-11101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1839, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-10-", + "nextBoardStr": "--1-0010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-0010-", + "nextBoardStr": "1-1-0010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0010-", + "nextBoardStr": "1-1-00100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1-00100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1000100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1840, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "--1-10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10---", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-100--", + "nextBoardStr": "--1-1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-1001-", + "nextBoardStr": "--1-10010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-10010", + "nextBoardStr": "-11-10010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1841, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-1---0", + "nextBoardStr": "--011---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011---0", + "nextBoardStr": "--011--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--011--00", + "nextBoardStr": "--0111-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1842, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-1--", + "nextBoardStr": "-1100-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100-1--", + "nextBoardStr": "01100-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01100-1--", + "nextBoardStr": "01100-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01100-1-1", + "nextBoardStr": "0110001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1843, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "10----1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----1-0", + "nextBoardStr": "10----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10----100", + "nextBoardStr": "10--1-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1-100", + "nextBoardStr": "10--10100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10100", + "nextBoardStr": "10-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1844, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0---11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---11--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--11--", + "nextBoardStr": "-00--11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--11-1", + "nextBoardStr": "000--11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1845, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0-01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-01---", + "nextBoardStr": "-10-01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10-01-0-", + "nextBoardStr": "110-01-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-01-0-", + "nextBoardStr": "110-01-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-01-00", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1846, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "-1-01-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-01-0--", + "nextBoardStr": "-1-01-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-01-0-1", + "nextBoardStr": "-1-0100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0100-1", + "nextBoardStr": "-110100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110100-1", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11010001", + "nextBoardStr": "111010001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1847, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "----001-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----001-1", + "nextBoardStr": "0---001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---001-1", + "nextBoardStr": "0-1-001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-001-1", + "nextBoardStr": "001-001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-001-1", + "nextBoardStr": "0011001-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011001-1", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1848, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "0----110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----110-", + "nextBoardStr": "0---1110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1110-", + "nextBoardStr": "0-0-1110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1110-", + "nextBoardStr": "0-011110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1849, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1850, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-1111-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1851, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1---11", + "nextBoardStr": "00-1---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-111-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1852, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "00--1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1853, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "0----1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-01", + "nextBoardStr": "0-1--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1854, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "1-----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----001", + "nextBoardStr": "1-0---001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---001", + "nextBoardStr": "110---001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110---001", + "nextBoardStr": "110-0-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1855, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10----01", + "nextBoardStr": "-10-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0--01", + "nextBoardStr": "-10-01-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-01-01", + "nextBoardStr": "-10001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10001-01", + "nextBoardStr": "110001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1856, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----100", + "nextBoardStr": "11----100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----100", + "nextBoardStr": "11-0--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--100", + "nextBoardStr": "11-0--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--100", + "nextBoardStr": "11-00-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-100", + "nextBoardStr": "11-00-100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1857, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--0--1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1-01", + "nextBoardStr": "0-0--1-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1-01", + "nextBoardStr": "0-0-11-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-11-01", + "nextBoardStr": "0-0-11-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-01", + "nextBoardStr": "0-0111-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1858, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----11-", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--11-", + "nextBoardStr": "-0-0--111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1859, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0--0--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--11-", + "nextBoardStr": "0--01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01-11-", + "nextBoardStr": "0--01-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--01-110", + "nextBoardStr": "0--011110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--011110", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1860, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "01----01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----01-", + "nextBoardStr": "01--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0-01-", + "nextBoardStr": "01--0101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--0101-", + "nextBoardStr": "01--01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1861, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0---", + "nextBoardStr": "1110-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1862, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-011-", + "nextBoardStr": "0--0-011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-011-", + "nextBoardStr": "0--01011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01011-", + "nextBoardStr": "0-001011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-001011-", + "nextBoardStr": "0-0010111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1863, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1--1--0", + "nextBoardStr": "011--1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--1--0", + "nextBoardStr": "0110-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-1--0", + "nextBoardStr": "0110-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110-1-10", + "nextBoardStr": "0110-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1864, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "0---10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10---", + "nextBoardStr": "0---10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---10--1", + "nextBoardStr": "00--10--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--10--1", + "nextBoardStr": "00--101-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--101-1", + "nextBoardStr": "00--101-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--101-1", + "nextBoardStr": "001-101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1865, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-0-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-1-1-0", + "nextBoardStr": "1-0-101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1866, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--0--0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--0-11", + "nextBoardStr": "--0-00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-00-11", + "nextBoardStr": "--0-00111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1867, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1868, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "100----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100----1-", + "nextBoardStr": "100--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--1-1-", + "nextBoardStr": "100--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100--101-", + "nextBoardStr": "1001-101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-101-", + "nextBoardStr": "10010101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1869, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00----11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00----11-", + "nextBoardStr": "00----11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----11-", + "nextBoardStr": "00----111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1870, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010-1-", + "nextBoardStr": "0--010-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010-1-", + "nextBoardStr": "01-010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1871, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--10-", + "nextBoardStr": "-1-0--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0--101", + "nextBoardStr": "-1-00-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00-101", + "nextBoardStr": "-1100-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01100-101", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1872, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0--", + "nextBoardStr": "011-0-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-0-0--", + "nextBoardStr": "01110-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01110-0--", + "nextBoardStr": "01110-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1873, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1--0-0", + "nextBoardStr": "11-1--0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1--0-0", + "nextBoardStr": "11-10-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-10-0-0", + "nextBoardStr": "11-10-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-0-0", + "nextBoardStr": "11-1000-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-1000-0", + "nextBoardStr": "11-1000-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1000-0", + "nextBoardStr": "1101000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1874, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0----0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0-1-", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----0-11", + "nextBoardStr": "0--0-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-0-11", + "nextBoardStr": "0-10-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-0-11", + "nextBoardStr": "0-10-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1875, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----1001", + "nextBoardStr": "----11001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11001", + "nextBoardStr": "--0-11001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-11001", + "nextBoardStr": "1-0-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1876, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1-1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1---0", + "nextBoardStr": "--1-1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1-0-0", + "nextBoardStr": "--111-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--111-0-0", + "nextBoardStr": "0-111-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-111-0-0", + "nextBoardStr": "0-11110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1877, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--10-", + "nextBoardStr": "10-0--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0--10-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010--10-", + "nextBoardStr": "1010--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010--100", + "nextBoardStr": "10101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1878, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101--0", + "nextBoardStr": "---1011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1011-0", + "nextBoardStr": "0--1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1879, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-100-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-----", + "nextBoardStr": "-100-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-1---", + "nextBoardStr": "-100-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100-10--", + "nextBoardStr": "-100-10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100-10-1", + "nextBoardStr": "0100-10-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1880, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0-10", + "nextBoardStr": "1----0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1----0110", + "nextBoardStr": "1--0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0110", + "nextBoardStr": "1-10-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0110", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1881, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0-1---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1-0", + "nextBoardStr": "0-1-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1882, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1100", + "nextBoardStr": "----11100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11100", + "nextBoardStr": "---011100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---011100", + "nextBoardStr": "1--011100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--011100", + "nextBoardStr": "10-011100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-011100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1883, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1--0-", + "nextBoardStr": "-01-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-1--00", + "nextBoardStr": "-0111--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0111--00", + "nextBoardStr": "-01110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01110-00", + "nextBoardStr": "-01110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1884, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "-10--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1---", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10--10--", + "nextBoardStr": "-10--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--10-1", + "nextBoardStr": "010--10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--10-1", + "nextBoardStr": "0101-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-10-1", + "nextBoardStr": "0101-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1885, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "1-001----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-001----", + "nextBoardStr": "1-001-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-001-0--", + "nextBoardStr": "1-00110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00110--", + "nextBoardStr": "1-001100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-001100-", + "nextBoardStr": "1-0011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1886, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "0011---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011---1-", + "nextBoardStr": "00110--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110--1-", + "nextBoardStr": "00110-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00110-11-", + "nextBoardStr": "00110-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1887, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----00", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1-00", + "nextBoardStr": "--1--1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1888, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00---1-", + "nextBoardStr": "1100---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100---1-", + "nextBoardStr": "1100-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0-1-", + "nextBoardStr": "1100-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-011-", + "nextBoardStr": "11000011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1889, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---0-0", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--0-0", + "nextBoardStr": "--110-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-0-0", + "nextBoardStr": "-1110-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110-0-0", + "nextBoardStr": "-111000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-111000-0", + "nextBoardStr": "1111000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1890, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "011----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011----0-", + "nextBoardStr": "011-1--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011-1--0-", + "nextBoardStr": "011-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011-1-00-", + "nextBoardStr": "01111-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01111-00-", + "nextBoardStr": "01111-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1891, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1100-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-----", + "nextBoardStr": "1100---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100---0-", + "nextBoardStr": "1100---01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100---01", + "nextBoardStr": "11000--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11000--01", + "nextBoardStr": "11000-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11000-101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1892, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0--1-", + "nextBoardStr": "01--0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01--0-11-", + "nextBoardStr": "010-0-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-0-11-", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01010011-", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1893, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---00---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00---1", + "nextBoardStr": "---001--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---001--1", + "nextBoardStr": "---001-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---001-01", + "nextBoardStr": "1--001-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--001-01", + "nextBoardStr": "10-001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1894, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1-0--0", + "nextBoardStr": "1-11-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11-0--0", + "nextBoardStr": "1011-0--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1011-0--0", + "nextBoardStr": "1011-01-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1895, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001----1-", + "nextBoardStr": "001-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0--1-", + "nextBoardStr": "001-0-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001-0-11-", + "nextBoardStr": "001-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-0011-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1896, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-00-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-1--", + "nextBoardStr": "-0011-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011-1--", + "nextBoardStr": "00011-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1897, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--10-1-", + "nextBoardStr": "-0-010-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-010-1-", + "nextBoardStr": "-01010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01010-1-", + "nextBoardStr": "-01010-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01010-10", + "nextBoardStr": "-01010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1898, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1-0-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-1--0", + "nextBoardStr": "-1-011--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-011--0", + "nextBoardStr": "-1-0110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0110-0", + "nextBoardStr": "-1-011010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1899, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0--1", + "nextBoardStr": "10---01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10---01-1", + "nextBoardStr": "10--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--001-1", + "nextBoardStr": "10-1001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1900, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--10--0-", + "nextBoardStr": "1--10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1901, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "1--100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100---", + "nextBoardStr": "10-100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-100---", + "nextBoardStr": "10-1001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1902, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "--1-00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-00--1", + "nextBoardStr": "--1-000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-000-1", + "nextBoardStr": "--1-00011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-00011", + "nextBoardStr": "0-1-00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-00011", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1903, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-100000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1904, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "-1--100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--100--", + "nextBoardStr": "-1--1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--1000-", + "nextBoardStr": "-1-11000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-11000-", + "nextBoardStr": "-1-110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1905, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0-0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1-1", + "nextBoardStr": "10-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0--1-1", + "nextBoardStr": "10-0--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-0--101", + "nextBoardStr": "10-0-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-0-1101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1906, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-1-0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-1-0-10", + "nextBoardStr": "-1-100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-100-10", + "nextBoardStr": "11-100-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-10", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-100010", + "nextBoardStr": "11-100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1907, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110---", + "nextBoardStr": "-0-1100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1100--", + "nextBoardStr": "-0-11001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-11001-", + "nextBoardStr": "-0011001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011001-", + "nextBoardStr": "-00110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00110011", + "nextBoardStr": "000110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1908, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11-0--0", + "nextBoardStr": "--1110--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1110--0", + "nextBoardStr": "-01110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01110--0", + "nextBoardStr": "-011101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1909, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "-0--101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--101-0", + "nextBoardStr": "10--101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--101-0", + "nextBoardStr": "10-0101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0101-0", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-010110", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1910, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "01-0-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-1-0-", + "nextBoardStr": "01-0-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0-1-01", + "nextBoardStr": "0100-1-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0100-1-01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1911, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--101-", + "nextBoardStr": "0-10-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1912, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-100-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-----", + "nextBoardStr": "-100---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-100---1-", + "nextBoardStr": "-1000--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1000--1-", + "nextBoardStr": "11000--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11000--1-", + "nextBoardStr": "11000--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1913, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "010--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--1---", + "nextBoardStr": "010--11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010--11--", + "nextBoardStr": "010-011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010-011--", + "nextBoardStr": "0101011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101011--", + "nextBoardStr": "0101011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1914, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---10-", + "nextBoardStr": "0-1-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0-10-", + "nextBoardStr": "0-1-0110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-0110-", + "nextBoardStr": "0-1-01100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1915, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0--1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1-1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1-1-", + "nextBoardStr": "-100-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-1-1-", + "nextBoardStr": "-100-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100-101-", + "nextBoardStr": "-100-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100-1011", + "nextBoardStr": "-10001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1916, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "1-0-0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--10", + "nextBoardStr": "1-010--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010--10", + "nextBoardStr": "1-010-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1917, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-11-", + "nextBoardStr": "0--10-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-010-11-", + "nextBoardStr": "0-010-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1918, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "01-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-0-0-", + "nextBoardStr": "0111-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-0-0-", + "nextBoardStr": "0111-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0111-0-00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011110-00", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1919, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "110-0-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1920, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0----1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1001", + "nextBoardStr": "0---11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11001", + "nextBoardStr": "00--11001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--11001", + "nextBoardStr": "00-111001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1921, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "-11-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-0---0", + "nextBoardStr": "111-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1922, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--0-1-1", + "nextBoardStr": "00--0-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--0-1-1", + "nextBoardStr": "00-10-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-10-1-1", + "nextBoardStr": "00-10-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-10-1-1", + "nextBoardStr": "00-1011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1011-1", + "nextBoardStr": "00-1011-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1011-1", + "nextBoardStr": "00-101111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1923, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "0--01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01-1--", + "nextBoardStr": "0--01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--01-11-", + "nextBoardStr": "0--01011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--01011-", + "nextBoardStr": "0-101011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1924, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----0-0-", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1----0-01", + "nextBoardStr": "1---00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00-01", + "nextBoardStr": "1-1-00-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-00-01", + "nextBoardStr": "1-1000-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1925, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--01--", + "nextBoardStr": "-10--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--01-1", + "nextBoardStr": "-100-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100-01-1", + "nextBoardStr": "1100-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-01-1", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-0101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1926, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0-0", + "nextBoardStr": "1--1--000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1927, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-10--", + "nextBoardStr": "10-1-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-10--", + "nextBoardStr": "10-1-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1-10-0", + "nextBoardStr": "1011-10-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-10-0", + "nextBoardStr": "1011-1000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1928, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1--00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--00-1", + "nextBoardStr": "0-1--00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--00-1", + "nextBoardStr": "0-1--0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--0011", + "nextBoardStr": "0-10-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1929, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01---0-1", + "nextBoardStr": "-011--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011--0-1", + "nextBoardStr": "-011--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-011--001", + "nextBoardStr": "1011--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011--001", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1011-0001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1930, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "1-0--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--1--0", + "nextBoardStr": "1-0--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--1-00", + "nextBoardStr": "1-01-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-1-00", + "nextBoardStr": "1-0101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0101-00", + "nextBoardStr": "1-0101100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1931, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0-1-", + "nextBoardStr": "1--0-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0-011-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-011-", + "nextBoardStr": "1-00-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1932, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10---1", + "nextBoardStr": "00-10---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-10---1", + "nextBoardStr": "00110---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00110---1", + "nextBoardStr": "00110--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1933, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1---0-0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0-0", + "nextBoardStr": "1-1--00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-1--00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-1--0000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1934, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "---1--001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--001", + "nextBoardStr": "---10-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-001", + "nextBoardStr": "--110-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110-001", + "nextBoardStr": "--1100001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1100001", + "nextBoardStr": "1-1100001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100001", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1935, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1-10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10---", + "nextBoardStr": "--1-10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-10--0", + "nextBoardStr": "--1110--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1110--0", + "nextBoardStr": "--11100-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11100-0", + "nextBoardStr": "-111100-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111100-0", + "nextBoardStr": "0111100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0111100-0", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1936, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "0--01--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--01", + "nextBoardStr": "0--011-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--011-01", + "nextBoardStr": "0-0011-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0011-01", + "nextBoardStr": "010011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010011-01", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1937, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "1-----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0-1", + "nextBoardStr": "1----00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00-1", + "nextBoardStr": "1---100-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1938, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "-1--0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--0-0-1", + "nextBoardStr": "-1--0-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0-001", + "nextBoardStr": "-11-0-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0-001", + "nextBoardStr": "-1100-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1100-001", + "nextBoardStr": "11100-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1939, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0------11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0------11", + "nextBoardStr": "0-----011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----011", + "nextBoardStr": "0----1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1011", + "nextBoardStr": "0--0-1011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1940, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---100-", + "nextBoardStr": "-1---1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1941, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "----10100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10100", + "nextBoardStr": "--1-10100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1942, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "-0-1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--1-0", + "nextBoardStr": "-0-1-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-01-0", + "nextBoardStr": "-011-01-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-01-0", + "nextBoardStr": "0011-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-01-0", + "nextBoardStr": "0011101-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1943, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01---", + "nextBoardStr": "1---01--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---01--0", + "nextBoardStr": "11--01--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--01--0", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-01--0", + "nextBoardStr": "110-011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-011-0", + "nextBoardStr": "110-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-01100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1944, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---0--1", + "nextBoardStr": "01---0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01---0-01", + "nextBoardStr": "01--10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--10-01", + "nextBoardStr": "01-010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-010-01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011010-01", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1945, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11---", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---11--0", + "nextBoardStr": "0-1-11--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-11--0", + "nextBoardStr": "001-11--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-11--0", + "nextBoardStr": "001-111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1946, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1---1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1-0-0", + "nextBoardStr": "1---110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---110-0", + "nextBoardStr": "1--0110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0110-0", + "nextBoardStr": "11-0110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0110-0", + "nextBoardStr": "11-011000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1947, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1---0", + "nextBoardStr": "110-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-1---0", + "nextBoardStr": "110-10--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1948, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0--01--", + "nextBoardStr": "1-0--010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--010-", + "nextBoardStr": "1-0-1010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1010-", + "nextBoardStr": "100-1010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-1010-", + "nextBoardStr": "100-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1949, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1-0---", + "nextBoardStr": "10-1-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-1-0-1-", + "nextBoardStr": "10-100-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-100-1-", + "nextBoardStr": "101100-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101100-1-", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1950, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--01-", + "nextBoardStr": "-001--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001--01-", + "nextBoardStr": "-001--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-001--011", + "nextBoardStr": "0001--011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1951, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "1---1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1---0", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1-1-1--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-1--00", + "nextBoardStr": "1-1-1-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1952, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "1---1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-00-", + "nextBoardStr": "1-0-1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1-00-", + "nextBoardStr": "1-0-1-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1953, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0-1", + "nextBoardStr": "-01--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 1954, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "0--11100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1955, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---11-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11-0--", + "nextBoardStr": "---11-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---11-00-", + "nextBoardStr": "--111-00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--111-00-", + "nextBoardStr": "--111-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1956, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "---1-1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-00", + "nextBoardStr": "0--1-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1-00", + "nextBoardStr": "0-11-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-1-00", + "nextBoardStr": "0-1101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1957, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-11--0-", + "nextBoardStr": "-0111--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0111--0-", + "nextBoardStr": "00111--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00111--0-", + "nextBoardStr": "00111-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1958, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1-010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010---", + "nextBoardStr": "-11010---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010---", + "nextBoardStr": "-11010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11010-0-", + "nextBoardStr": "111010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 1959, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "---01--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01--0-", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "---01-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---01-001", + "nextBoardStr": "-1-01-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01-001", + "nextBoardStr": "-1-010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 1960, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010-1-", + "nextBoardStr": "1--010-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010-1-", + "nextBoardStr": "1--010-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--010-10", + "nextBoardStr": "1--010110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--010110", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-010110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1961, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0-----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----110", + "nextBoardStr": "0---0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1962, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010---1-", + "nextBoardStr": "-010-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-010-1-1-", + "nextBoardStr": "-010-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010-101-", + "nextBoardStr": "1010-101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-101-", + "nextBoardStr": "10100101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10100101-", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1963, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0---1-", + "nextBoardStr": "01-00--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-00--1-", + "nextBoardStr": "01-001-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-001-1-", + "nextBoardStr": "01-00101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1964, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "---1010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---1010--", + "nextBoardStr": "---1010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1010-1", + "nextBoardStr": "0--1010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1010-1", + "nextBoardStr": "0-11010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1965, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-111--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1966, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001--1-", + "nextBoardStr": "-1001--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1967, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110---", + "nextBoardStr": "-0-1100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1100--", + "nextBoardStr": "10-1100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1100--", + "nextBoardStr": "10-1100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1100-0", + "nextBoardStr": "10-110010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-110010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1968, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "01-01--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1969, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-0----", + "nextBoardStr": "011-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1970, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0---1-", + "nextBoardStr": "10-01--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-01--1-", + "nextBoardStr": "10-010-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-010-1-", + "nextBoardStr": "10-01011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-01011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10001011-", + "nextBoardStr": "100010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1971, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1-100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-100----", + "nextBoardStr": "1-1000---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1972, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--1--0-", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1--0-", + "nextBoardStr": "10--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10--1-00-", + "nextBoardStr": "10--1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--1100-", + "nextBoardStr": "100-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1973, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-10--", + "nextBoardStr": "-0-1-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1-10-1", + "nextBoardStr": "-0-1010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-1010-1", + "nextBoardStr": "-011010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 1974, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1-00--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00--1-", + "nextBoardStr": "-1-000-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1975, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0--00", + "nextBoardStr": "1-1-0--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1976, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1-0--", + "nextBoardStr": "10--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1-00-", + "nextBoardStr": "10-11-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-11-00-", + "nextBoardStr": "10-11-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1977, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0101", + "nextBoardStr": "-1---0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0101", + "nextBoardStr": "-1-0-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0101", + "nextBoardStr": "11-0-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0101", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1978, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---001--", + "nextBoardStr": "1--0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1979, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---011-", + "nextBoardStr": "-01--011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--011-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-011-", + "nextBoardStr": "-010-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1980, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10--0-1", + "nextBoardStr": "-010--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010--0-1", + "nextBoardStr": "1010--0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010--0-1", + "nextBoardStr": "1010--001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1010--001", + "nextBoardStr": "1010-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 1981, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--0--1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1-01", + "nextBoardStr": "--0-01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01-01", + "nextBoardStr": "--0-01101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-01101", + "nextBoardStr": "--0001101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--0001101", + "nextBoardStr": "1-0001101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0001101", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1982, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0---1-", + "nextBoardStr": "1010---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010---1-", + "nextBoardStr": "1010---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010---10", + "nextBoardStr": "1010--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010--110", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1010-0110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 1983, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10-0--", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10-0--", + "nextBoardStr": "-1-1000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1000--", + "nextBoardStr": "11-1000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1000--", + "nextBoardStr": "1101000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1984, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0110----", + "nextBoardStr": "10110----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10110----", + "nextBoardStr": "101100---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101100---", + "nextBoardStr": "101100-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101100-1-", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1985, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1--0-", + "nextBoardStr": "--0-11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-11-0-", + "nextBoardStr": "0-0-11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-0-", + "nextBoardStr": "0-0111-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 1986, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--00-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00-11", + "nextBoardStr": "-10-00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-00-11", + "nextBoardStr": "-10100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-10100-11", + "nextBoardStr": "-10100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1987, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10-0", + "nextBoardStr": "-1--010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--010-0", + "nextBoardStr": "11--010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--010-0", + "nextBoardStr": "110-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 1988, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-000-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-000-0", + "nextBoardStr": "1-1-000-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000-0", + "nextBoardStr": "1-10000-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 1989, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-----1", + "nextBoardStr": "010-0---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010-0---1", + "nextBoardStr": "010-01--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010-01--1", + "nextBoardStr": "010-010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 1990, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-010-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1---", + "nextBoardStr": "-010-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010-1-1-", + "nextBoardStr": "-01001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01001-1-", + "nextBoardStr": "-01001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 1991, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "---101-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101-0-", + "nextBoardStr": "0--101-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--101-0-", + "nextBoardStr": "0--10110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--10110-", + "nextBoardStr": "00-10110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 1992, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--10---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--10---0", + "nextBoardStr": "11-10---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10---0", + "nextBoardStr": "11-100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100--0", + "nextBoardStr": "11-100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100--0", + "nextBoardStr": "11-100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-100-00", + "nextBoardStr": "11-100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-00", + "nextBoardStr": "11-100000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1993, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "--10--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1-0", + "nextBoardStr": "--10-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-01-0", + "nextBoardStr": "--10101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 1994, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1001-", + "nextBoardStr": "--1-1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1001-", + "nextBoardStr": "--101001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101001-", + "nextBoardStr": "-1101001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 1995, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "-010--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010--1-0", + "nextBoardStr": "1010--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010--1-0", + "nextBoardStr": "10100-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10100-1-0", + "nextBoardStr": "1010011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010011-0", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 1996, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "01--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10---", + "nextBoardStr": "011-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10---", + "nextBoardStr": "011010---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "011010---", + "nextBoardStr": "011010-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 1997, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "00-0-1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-1-1-", + "nextBoardStr": "00-0-111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-0-111-", + "nextBoardStr": "00-0-111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-111-", + "nextBoardStr": "0010-111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010-111-", + "nextBoardStr": "00100111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00100111-", + "nextBoardStr": "001001111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 1998, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1----", + "nextBoardStr": "001-11---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001-11---", + "nextBoardStr": "001011---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001011---", + "nextBoardStr": "001011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001011-1-", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 1999, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---1--1", + "nextBoardStr": "00---1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1--1", + "nextBoardStr": "001--1--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2000, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1----10", + "nextBoardStr": "0-1-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1--10", + "nextBoardStr": "001-1--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1--10", + "nextBoardStr": "001-1-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2001, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1----0", + "nextBoardStr": "0101----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101----0", + "nextBoardStr": "0101---10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0101---10", + "nextBoardStr": "01010--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2002, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "---00-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-1--", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---00-11-", + "nextBoardStr": "-0-00-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-00-11-", + "nextBoardStr": "10-00-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-00-11-", + "nextBoardStr": "10-00011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2003, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----1-10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-10-", + "nextBoardStr": "----1-100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1-100", + "nextBoardStr": "----11100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----11100", + "nextBoardStr": "-0--11100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--11100", + "nextBoardStr": "-0-111100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2004, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "--0---1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1-0", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---110", + "nextBoardStr": "-00---110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---110", + "nextBoardStr": "100---110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100---110", + "nextBoardStr": "1000--110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000--110", + "nextBoardStr": "10001-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001-110", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2005, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "---0--110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0--110", + "nextBoardStr": "-1-0--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--110", + "nextBoardStr": "01-0--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0--110", + "nextBoardStr": "01-01-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2006, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--01-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1-0-", + "nextBoardStr": "--01-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1-00", + "nextBoardStr": "--0111-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2007, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1-1-", + "nextBoardStr": "0----1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0----1-10", + "nextBoardStr": "0----1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----1110", + "nextBoardStr": "0---01110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2008, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "0--1010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1010--", + "nextBoardStr": "0--1010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1010-1", + "nextBoardStr": "0-01010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2009, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0-01", + "nextBoardStr": "01---0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0-01", + "nextBoardStr": "011--0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0-01", + "nextBoardStr": "011--0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011--0001", + "nextBoardStr": "011-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011-10001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2010, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01---1-", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--01-", + "nextBoardStr": "--01-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-101-", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1010", + "nextBoardStr": "1-01-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-1010", + "nextBoardStr": "1-0101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2011, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----0101-", + "nextBoardStr": "0---0101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0101-", + "nextBoardStr": "0-1-0101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0101-", + "nextBoardStr": "001-0101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0101-", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110101-", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2012, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0--11", + "nextBoardStr": "100-0--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0--11", + "nextBoardStr": "10010--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10010--11", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100100-11", + "nextBoardStr": "100100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2013, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--11--", + "nextBoardStr": "000--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2014, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-011-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0110----", + "nextBoardStr": "-0110-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0110-1--", + "nextBoardStr": "-011001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011001--", + "nextBoardStr": "1011001--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2015, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "1--01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01-0--", + "nextBoardStr": "1--01-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01-0-0", + "nextBoardStr": "1-101-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-101-0-0", + "nextBoardStr": "10101-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10101-0-0", + "nextBoardStr": "1010110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010110-0", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2016, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1-0--", + "nextBoardStr": "110-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-1-0--", + "nextBoardStr": "110-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-1-00-", + "nextBoardStr": "110-1100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110-1100-", + "nextBoardStr": "110-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2017, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0---0--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--100-", + "nextBoardStr": "1-0--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--1001", + "nextBoardStr": "100--1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--1001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-1001", + "nextBoardStr": "100101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2018, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0-1", + "nextBoardStr": "-1-01-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01-0-1", + "nextBoardStr": "-1-01-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-01-001", + "nextBoardStr": "-1-011001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-011001", + "nextBoardStr": "01-011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2019, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1--1-00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-00--", + "nextBoardStr": "1-01-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01-00--", + "nextBoardStr": "1-01-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-01-00-1", + "nextBoardStr": "1-01-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01-0001", + "nextBoardStr": "1101-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101-0001", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2020, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--01", + "nextBoardStr": "1---0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-101", + "nextBoardStr": "1---00101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00101", + "nextBoardStr": "1--100101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2021, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "---10-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1-0", + "nextBoardStr": "0--10-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2022, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "11--000--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--000--", + "nextBoardStr": "11--000--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000--", + "nextBoardStr": "11--0000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--0000-", + "nextBoardStr": "11--0000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0000-", + "nextBoardStr": "11-00000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2023, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-11---0", + "nextBoardStr": "10-11---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11---0", + "nextBoardStr": "10011---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011---0", + "nextBoardStr": "10011--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011--10", + "nextBoardStr": "100110-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2024, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "001-1---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "00101---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101---1", + "nextBoardStr": "00101-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2025, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-----0", + "nextBoardStr": "011----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011----10", + "nextBoardStr": "0110---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110---10", + "nextBoardStr": "01101--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2026, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0-1--", + "nextBoardStr": "001-0-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-0-1--", + "nextBoardStr": "001-0-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-0-11-", + "nextBoardStr": "00100-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00100-11-", + "nextBoardStr": "00100-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2027, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "11-----00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-----00", + "nextBoardStr": "11----000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2028, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-10---", + "nextBoardStr": "110-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-10---", + "nextBoardStr": "110-100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110-100--", + "nextBoardStr": "110-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2029, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-0---", + "nextBoardStr": "-110-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-110-0--0", + "nextBoardStr": "1110-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2030, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-1-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-1-01-0", + "nextBoardStr": "01-1-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-01-0", + "nextBoardStr": "01-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-1-0110", + "nextBoardStr": "01-100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2031, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--0-1-", + "nextBoardStr": "100--0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--0-1-", + "nextBoardStr": "100--011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100--011-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "1000-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2032, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-0--11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--11--0", + "nextBoardStr": "-0--11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--11-10", + "nextBoardStr": "-0--11010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--11010", + "nextBoardStr": "10--11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--11010", + "nextBoardStr": "100-11010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-11010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2033, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0--0", + "nextBoardStr": "--11-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--11-0-00", + "nextBoardStr": "--11-0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--11-0100", + "nextBoardStr": "-011-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-0100", + "nextBoardStr": "1011-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2034, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0--10--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10--1-", + "nextBoardStr": "00-10--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-10--1-", + "nextBoardStr": "00-101-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-101-1-", + "nextBoardStr": "00-101-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101-1-", + "nextBoardStr": "001101-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001101-1-", + "nextBoardStr": "001101-10", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2035, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "0-11-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-0---", + "nextBoardStr": "0-1110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1110---", + "nextBoardStr": "0-1110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1110--0", + "nextBoardStr": "011110--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011110--0", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011110-00", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2036, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "1---01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---01-0-", + "nextBoardStr": "1---0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0100-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0100-", + "nextBoardStr": "1-1-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2037, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "----011-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----011-0", + "nextBoardStr": "1---011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---011-0", + "nextBoardStr": "10--011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--011-0", + "nextBoardStr": "10-1011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2038, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1--0-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0-01--", + "nextBoardStr": "1--0001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2039, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--0-10--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10--1", + "nextBoardStr": "--0110--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0110--1", + "nextBoardStr": "-00110--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00110--1", + "nextBoardStr": "100110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2040, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0--1--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--01-", + "nextBoardStr": "0-01--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--01-", + "nextBoardStr": "0-01--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-01--011", + "nextBoardStr": "0-01--011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--011", + "nextBoardStr": "0-011-011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-011", + "nextBoardStr": "0-011-011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-011", + "nextBoardStr": "01011-011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2041, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0---1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1--", + "nextBoardStr": "00111-1--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2042, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0--11-", + "nextBoardStr": "-000--11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000--11-", + "nextBoardStr": "-000-111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-000-111-", + "nextBoardStr": "0000-111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2043, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-01-", + "nextBoardStr": "1--10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10-01-", + "nextBoardStr": "1--10-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--10-010", + "nextBoardStr": "1--101010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--101010", + "nextBoardStr": "1-0101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2044, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--00--", + "nextBoardStr": "-11-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-000--", + "nextBoardStr": "111-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2045, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1-1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--0--", + "nextBoardStr": "01-1--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1--0--", + "nextBoardStr": "01-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-11-0--", + "nextBoardStr": "01-11-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-11-00-", + "nextBoardStr": "01-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-11-001", + "nextBoardStr": "01011-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2046, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110----0", + "nextBoardStr": "-110-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0--0", + "nextBoardStr": "1110-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2047, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10-0-11", + "nextBoardStr": "-010-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-0-11", + "nextBoardStr": "-01010-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01010-11", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001010-11", + "nextBoardStr": "001010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2048, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-0-1--", + "nextBoardStr": "0-100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-100-1--", + "nextBoardStr": "0-100-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-100-11-", + "nextBoardStr": "0-100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2049, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1---1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---1-00", + "nextBoardStr": "-11--1-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--1-00", + "nextBoardStr": "-110-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-1-00", + "nextBoardStr": "1110-1-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2050, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--10-", + "nextBoardStr": "10-0--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0--10-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010--10-", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2051, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---00-1", + "nextBoardStr": "-1--100-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--100-1", + "nextBoardStr": "01--100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--100-1", + "nextBoardStr": "01--10011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2052, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-1-", + "nextBoardStr": "00---1-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---1-11", + "nextBoardStr": "00---1-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-11", + "nextBoardStr": "00--11-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11-11", + "nextBoardStr": "00--11-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-11", + "nextBoardStr": "001-11-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2053, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0--11", + "nextBoardStr": "1-000--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-000--11", + "nextBoardStr": "1-0001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0001-11", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100001-11", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2054, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---011-", + "nextBoardStr": "-00--011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--011-", + "nextBoardStr": "100--011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--011-", + "nextBoardStr": "100-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-0011-", + "nextBoardStr": "10010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2055, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "--0-011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-011--", + "nextBoardStr": "1-0-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-011--", + "nextBoardStr": "100-011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-011--", + "nextBoardStr": "1001011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2056, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1--1", + "nextBoardStr": "--00-10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--00-10-1", + "nextBoardStr": "-100-10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-10-1", + "nextBoardStr": "-100-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-100-1001", + "nextBoardStr": "1100-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-1001", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2057, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0--10", + "nextBoardStr": "-1--0-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--0-110", + "nextBoardStr": "-1--00110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--00110", + "nextBoardStr": "11--00110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00110", + "nextBoardStr": "11-000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2058, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "-1---01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---01-0", + "nextBoardStr": "-1-0-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-01-0", + "nextBoardStr": "-110-01-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-01-0", + "nextBoardStr": "-110-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-110-0100", + "nextBoardStr": "1110-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2059, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "-1-0-01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0-01-1", + "nextBoardStr": "-1-0001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2060, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--10-", + "nextBoardStr": "-1-0-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-010-", + "nextBoardStr": "-1-01010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01010-", + "nextBoardStr": "01-01010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01010-", + "nextBoardStr": "01101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2061, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1---00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00--1", + "nextBoardStr": "11--00--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--00--1", + "nextBoardStr": "11-000--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2062, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "001-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1-0--", + "nextBoardStr": "001-1-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-1-01-", + "nextBoardStr": "00101-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2063, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "-1-1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1---0-", + "nextBoardStr": "01-1---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1---0-", + "nextBoardStr": "01-1-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-1-0-", + "nextBoardStr": "01-1-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1-1-00", + "nextBoardStr": "01-1-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1-1100", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2064, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "0----0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0-1-", + "nextBoardStr": "0---10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---10-1-", + "nextBoardStr": "00--10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--10-1-", + "nextBoardStr": "00--10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--10-11", + "nextBoardStr": "00--10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10-11", + "nextBoardStr": "001-10-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-10-11", + "nextBoardStr": "001010-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001010-11", + "nextBoardStr": "001010111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2065, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "01-0-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-1---", + "nextBoardStr": "01-011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-011---", + "nextBoardStr": "01-011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-011-0-", + "nextBoardStr": "01-011-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-011-01", + "nextBoardStr": "01-011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2066, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1----0-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---10-", + "nextBoardStr": "0-1-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0-10-", + "nextBoardStr": "0-1-0-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-0-101", + "nextBoardStr": "0-100-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-100-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100-101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2067, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11--00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--00--0", + "nextBoardStr": "11--00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00--0", + "nextBoardStr": "110-00--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2068, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "-1--01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01--0", + "nextBoardStr": "01--01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2069, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1-11-", + "nextBoardStr": "00--1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-11-", + "nextBoardStr": "001-1-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2070, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1---1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-00-", + "nextBoardStr": "1---1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2071, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0---", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-0---", + "nextBoardStr": "-10100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100---", + "nextBoardStr": "-101001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-101001--", + "nextBoardStr": "-101001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2072, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "1----1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1--0", + "nextBoardStr": "1-0--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--1--0", + "nextBoardStr": "110--1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110--1--0", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-01--0", + "nextBoardStr": "110101--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110101--0", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110101-00", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2073, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---10-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-0--", + "nextBoardStr": "---10-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---10-0-1", + "nextBoardStr": "-0-10-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10-0-1", + "nextBoardStr": "-0110-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110-0-1", + "nextBoardStr": "-0110-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2074, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "1-1-0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-10-", + "nextBoardStr": "10100-10-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2075, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0--0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--0---11", + "nextBoardStr": "0--00--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--00--11", + "nextBoardStr": "0-100--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-100--11", + "nextBoardStr": "0-100-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2076, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01-111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-111-", + "nextBoardStr": "0-01-111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-111-", + "nextBoardStr": "0-011111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2077, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--1-0", + "nextBoardStr": "0-01--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "0101-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2078, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--10-1", + "nextBoardStr": "-00--10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--10-1", + "nextBoardStr": "-001-10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-10-1", + "nextBoardStr": "0001-10-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2079, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0--1", + "nextBoardStr": "01---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---0-11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--0-11", + "nextBoardStr": "010--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2080, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-100000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2081, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---11-", + "nextBoardStr": "-001--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001--11-", + "nextBoardStr": "0001--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2082, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0-01", + "nextBoardStr": "-1--00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-01", + "nextBoardStr": "-11-00-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-00-01", + "nextBoardStr": "-11-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-00001", + "nextBoardStr": "111-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2083, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100---1", + "nextBoardStr": "-1100---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100---1", + "nextBoardStr": "-1100-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1100-0-1", + "nextBoardStr": "11100-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2084, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "-0-0101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0101--", + "nextBoardStr": "10-0101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0101--", + "nextBoardStr": "1000101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000101--", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2085, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "0011-1--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2086, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "11001-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001-0--", + "nextBoardStr": "11001-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11001-00-", + "nextBoardStr": "11001-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2087, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-001---", + "nextBoardStr": "11-001---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001---", + "nextBoardStr": "110001---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110001---", + "nextBoardStr": "110001--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110001--1", + "nextBoardStr": "1100010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2088, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---1--", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0-1--", + "nextBoardStr": "-01-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-0-11-", + "nextBoardStr": "-01-0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-0011-", + "nextBoardStr": "101-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-0011-", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-00110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2089, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "0--101--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2090, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0----011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----011-", + "nextBoardStr": "0--1-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-011-", + "nextBoardStr": "0-01-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-011-", + "nextBoardStr": "0101-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-011-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010011-", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2091, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "001-1--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1--11", + "nextBoardStr": "001-10-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001-10-11", + "nextBoardStr": "001-10111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2092, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "-1--0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-1--", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0-1-0", + "nextBoardStr": "-11-0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0-1-0", + "nextBoardStr": "-11-0-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11-0-100", + "nextBoardStr": "111-0-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2093, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0-----011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-----011", + "nextBoardStr": "0--0--011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2094, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11--0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--0---0", + "nextBoardStr": "11--0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0---0", + "nextBoardStr": "11--0--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--0--00", + "nextBoardStr": "11--0--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--00", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11-000-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2095, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---0--1", + "nextBoardStr": "10---00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---00-1", + "nextBoardStr": "10---0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10---0011", + "nextBoardStr": "10--00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--00011", + "nextBoardStr": "101-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-00011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2096, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00---1-", + "nextBoardStr": "1-00---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-00---11", + "nextBoardStr": "1-000--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-000--11", + "nextBoardStr": "1-0001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0001-11", + "nextBoardStr": "1-0001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2097, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0--1-", + "nextBoardStr": "001-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-0--1-", + "nextBoardStr": "001-0-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001-0-11-", + "nextBoardStr": "00100-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00100-11-", + "nextBoardStr": "00100111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00100111-", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2098, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-0-1", + "nextBoardStr": "1--10-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10-0-1", + "nextBoardStr": "1--1000-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1000-1", + "nextBoardStr": "11-1000-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1000-1", + "nextBoardStr": "11-100001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-100001", + "nextBoardStr": "11-100001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100001", + "nextBoardStr": "110100001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2099, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "--1-10-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-10-00", + "nextBoardStr": "--1110-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1110-00", + "nextBoardStr": "--1110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2100, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01-01", + "nextBoardStr": "---101-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101-01", + "nextBoardStr": "--0101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0101-01", + "nextBoardStr": "1-0101-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0101-01", + "nextBoardStr": "1-0101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2101, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0----", + "nextBoardStr": "011-00---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011-00---", + "nextBoardStr": "011-001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-001--", + "nextBoardStr": "011-001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2102, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00--11", + "nextBoardStr": "--100--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--100--11", + "nextBoardStr": "0-100--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-100--11", + "nextBoardStr": "01100--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100--11", + "nextBoardStr": "011000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2103, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10---0", + "nextBoardStr": "-1-100--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100--0", + "nextBoardStr": "-11100--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100--0", + "nextBoardStr": "-111000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-111000-0", + "nextBoardStr": "1111000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2104, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "------101", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------101", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----101", + "nextBoardStr": "-0---1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1101", + "nextBoardStr": "-0--01101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2105, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-0--0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2106, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0---", + "nextBoardStr": "1011-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-0---", + "nextBoardStr": "101100---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101100---", + "nextBoardStr": "101100--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101100--1", + "nextBoardStr": "101100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2107, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----0101", + "nextBoardStr": "----00101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00101", + "nextBoardStr": "-1--00101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--00101", + "nextBoardStr": "-10-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-00101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-00101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2108, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "11---00-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---00-0", + "nextBoardStr": "11---00-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00-0", + "nextBoardStr": "110--00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2109, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-0--1-", + "nextBoardStr": "001-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-0--1-", + "nextBoardStr": "001-0--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-0--11", + "nextBoardStr": "00100--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00100--11", + "nextBoardStr": "00100-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2110, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2111, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0-100--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-100--1-", + "nextBoardStr": "01100--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100--1-", + "nextBoardStr": "011000-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2112, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0--1-1-", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01-1-", + "nextBoardStr": "--0-0111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-0111-", + "nextBoardStr": "--0-01110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-01110", + "nextBoardStr": "--0101110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101110", + "nextBoardStr": "-00101110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00101110", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2113, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "-110--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110--0--", + "nextBoardStr": "-110-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-00--", + "nextBoardStr": "1110-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2114, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001--1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2115, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10--0-", + "nextBoardStr": "---101-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101-0-", + "nextBoardStr": "---10100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10100-", + "nextBoardStr": "--110100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110100-", + "nextBoardStr": "--1101000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2116, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1--0", + "nextBoardStr": "--0111--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2117, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---10-0--", + "nextBoardStr": "---10-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10-01-", + "nextBoardStr": "--010-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2118, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0--11", + "nextBoardStr": "1-0-0-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2119, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001-1---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1---1", + "nextBoardStr": "001-1--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001-1--01", + "nextBoardStr": "00111--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00111--01", + "nextBoardStr": "00111-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00111-001", + "nextBoardStr": "001111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2120, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0-10----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10----1", + "nextBoardStr": "0-100---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-100---1", + "nextBoardStr": "0-1001--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2121, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-1---10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10--", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---10-0", + "nextBoardStr": "11---10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---10-0", + "nextBoardStr": "11--010-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--010-0", + "nextBoardStr": "11--010-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--010-0", + "nextBoardStr": "11-0010-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0010-0", + "nextBoardStr": "11-0010-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0010-0", + "nextBoardStr": "1100010-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2122, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0-0", + "nextBoardStr": "--110-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-0-0", + "nextBoardStr": "1-110-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110-0-0", + "nextBoardStr": "1-11000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-11000-0", + "nextBoardStr": "1-11000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-11000-0", + "nextBoardStr": "1-1100000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2123, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01---", + "nextBoardStr": "1--001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--001---", + "nextBoardStr": "1--001-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--001-1-", + "nextBoardStr": "1-0001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0001-1-", + "nextBoardStr": "1-0001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0001-11", + "nextBoardStr": "1-0001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2124, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0---1", + "nextBoardStr": "010-0---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-0---1", + "nextBoardStr": "010-0--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010-0--11", + "nextBoardStr": "01000--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01000--11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010001-11", + "nextBoardStr": "010001011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2125, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-10", + "nextBoardStr": "-1--00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-10", + "nextBoardStr": "-11-00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-00-10", + "nextBoardStr": "-11000-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2126, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0---", + "nextBoardStr": "10-1-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1-0--1", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-1-0-01", + "nextBoardStr": "1011-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-0-01", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1011-0001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2127, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-0---1", + "nextBoardStr": "0-1-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1-0--01", + "nextBoardStr": "0-1-0-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1-0-101", + "nextBoardStr": "001-0-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2128, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1-00-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-0-", + "nextBoardStr": "1-1000-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2129, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "-110--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110--0--", + "nextBoardStr": "-1100-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100-0--", + "nextBoardStr": "11100-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2130, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "-01--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--10--", + "nextBoardStr": "-01--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2131, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0----011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----011-", + "nextBoardStr": "01---011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---011-", + "nextBoardStr": "01--0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0011-", + "nextBoardStr": "01-10011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10011-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01010011-", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2132, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-0---1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1--0", + "nextBoardStr": "-0---11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---11-0", + "nextBoardStr": "00---11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-0", + "nextBoardStr": "00---1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1110", + "nextBoardStr": "00---1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-1110", + "nextBoardStr": "00-1-1110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1110", + "nextBoardStr": "00-111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2133, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "-01---110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---110", + "nextBoardStr": "001---110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001---110", + "nextBoardStr": "001-1-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2134, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---10-", + "nextBoardStr": "100---10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100---10-", + "nextBoardStr": "100-1-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-1-10-", + "nextBoardStr": "100-1-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100-1-100", + "nextBoardStr": "10011-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2135, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-011-", + "nextBoardStr": "---01011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01011-", + "nextBoardStr": "0--01011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01011-", + "nextBoardStr": "0--010111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2136, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0-----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----01-", + "nextBoardStr": "0-----011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-----011", + "nextBoardStr": "00----011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----011", + "nextBoardStr": "001---011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001---011", + "nextBoardStr": "0010--011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2137, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0----1", + "nextBoardStr": "01-0---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0---11", + "nextBoardStr": "01-0-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-0-0-11", + "nextBoardStr": "0110-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-0-11", + "nextBoardStr": "011000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2138, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "11-----00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-----00", + "nextBoardStr": "11--0--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0--00", + "nextBoardStr": "11--0--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--00", + "nextBoardStr": "11--0-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2139, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--1---", + "nextBoardStr": "100-11---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-11---", + "nextBoardStr": "100011---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "100011---", + "nextBoardStr": "1000111--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1000111--", + "nextBoardStr": "10001110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10001110-", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2140, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "1-----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----001", + "nextBoardStr": "1-0---001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---001", + "nextBoardStr": "1-01--001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01--001", + "nextBoardStr": "1001--001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001--001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-1001", + "nextBoardStr": "100101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2141, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "--0--01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--01-1", + "nextBoardStr": "--0-101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-101-1", + "nextBoardStr": "--00101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00101-1", + "nextBoardStr": "-100101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100101-1", + "nextBoardStr": "-10010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10010101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2142, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010---", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "1-0010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2143, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01---1-", + "nextBoardStr": "--010--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010--1-", + "nextBoardStr": "--0101-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0101-1-", + "nextBoardStr": "0-0101-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0101-1-", + "nextBoardStr": "010101-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010101-1-", + "nextBoardStr": "010101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2144, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----0-1", + "nextBoardStr": "0-1---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---0-1", + "nextBoardStr": "001---0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---0-1", + "nextBoardStr": "001--10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2145, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "--10-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10-1--0", + "nextBoardStr": "1-10-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-1--0", + "nextBoardStr": "1-10-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-10-0", + "nextBoardStr": "1-10-10-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-10-0", + "nextBoardStr": "1-10-1000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2146, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1--0--", + "nextBoardStr": "1001--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001--0--", + "nextBoardStr": "10011-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011-0--", + "nextBoardStr": "10011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10011-0-0", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2147, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "--1---1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---1-0", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---1-0", + "nextBoardStr": "-01-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2148, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "-00-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1----", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-1---1", + "nextBoardStr": "000-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2149, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--01-0-", + "nextBoardStr": "-1--01-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--01-01", + "nextBoardStr": "-1--01001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--01001", + "nextBoardStr": "-11-01001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2150, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "11---0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0-00", + "nextBoardStr": "11---0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-00", + "nextBoardStr": "11-0-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0-00", + "nextBoardStr": "11-0-0-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-00", + "nextBoardStr": "1100-0-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2151, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1---0-", + "nextBoardStr": "10-11--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-11--0-", + "nextBoardStr": "10-110-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-110-0-", + "nextBoardStr": "10-11010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2152, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1-1-0", + "nextBoardStr": "0--01-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01-1-0", + "nextBoardStr": "0-101-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2153, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "001--11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001--11--", + "nextBoardStr": "0010-11--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010-11--", + "nextBoardStr": "0010-111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0010-111-", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2154, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "---11-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-00-", + "nextBoardStr": "--011-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011-00-", + "nextBoardStr": "--011100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2155, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0----01", + "nextBoardStr": "1-0-1--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2156, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--00-1-1-", + "nextBoardStr": "--00-101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--00-101-", + "nextBoardStr": "1-00-101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-101-", + "nextBoardStr": "1-00-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-00-1010", + "nextBoardStr": "1100-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1010", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2157, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "11-----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-----0-", + "nextBoardStr": "11----00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11----00-", + "nextBoardStr": "11----00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----00-", + "nextBoardStr": "110---00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---00-", + "nextBoardStr": "110-1-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110-1-00-", + "nextBoardStr": "11001-00-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11001-00-", + "nextBoardStr": "11001100-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "11001100-", + "nextBoardStr": "110011000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2158, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-10--", + "nextBoardStr": "00-1-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-10--", + "nextBoardStr": "00-1110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2159, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01----", + "nextBoardStr": "01-011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-011---", + "nextBoardStr": "01-0110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2160, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "-01-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-10-0-", + "nextBoardStr": "-01-1010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2161, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-0----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----01-", + "nextBoardStr": "-0---101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---101-", + "nextBoardStr": "-00--101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--101-", + "nextBoardStr": "-00--1011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--1011", + "nextBoardStr": "000--1011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2162, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "01--1-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1-10-", + "nextBoardStr": "01-01-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-01-10-", + "nextBoardStr": "01-01-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-01-101", + "nextBoardStr": "01-010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-010101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2163, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-111--1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2164, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "--001---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001---1", + "nextBoardStr": "1-001---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2165, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "--01--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--10-", + "nextBoardStr": "--010-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010-10-", + "nextBoardStr": "1-010-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2166, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---00-1-", + "nextBoardStr": "10--00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--00-1-", + "nextBoardStr": "10--00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--00-11", + "nextBoardStr": "10-000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2167, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--01", + "nextBoardStr": "1---0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-101", + "nextBoardStr": "1--00-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-101", + "nextBoardStr": "1--001101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--001101", + "nextBoardStr": "10-001101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2168, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "-1010-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2169, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---11--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--0-", + "nextBoardStr": "-0-11--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11--0-", + "nextBoardStr": "10-11--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11--0-", + "nextBoardStr": "10011--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011--0-", + "nextBoardStr": "10011-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2170, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "0-1----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1----10", + "nextBoardStr": "011----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011----10", + "nextBoardStr": "011--0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011--0-10", + "nextBoardStr": "011--0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011--0110", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0110", + "nextBoardStr": "011010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2171, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00--11--", + "nextBoardStr": "000--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2172, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1-10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-01-", + "nextBoardStr": "-1-10001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-10001-", + "nextBoardStr": "11-10001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10001-", + "nextBoardStr": "11010001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2173, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1--0", + "nextBoardStr": "-01--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--1-00", + "nextBoardStr": "-01--1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--1100", + "nextBoardStr": "001--1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1100", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-1100", + "nextBoardStr": "001101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2174, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00---111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---111-", + "nextBoardStr": "00---111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---111-", + "nextBoardStr": "001--111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001--111-", + "nextBoardStr": "001-0111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0111-", + "nextBoardStr": "00110111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110111-", + "nextBoardStr": "001101110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2175, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0--01", + "nextBoardStr": "10--0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2176, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0--1", + "nextBoardStr": "10-1-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-0--1", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-1-0-01", + "nextBoardStr": "10-1-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2177, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10-0", + "nextBoardStr": "01---10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---10-0", + "nextBoardStr": "01---1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---1010", + "nextBoardStr": "01--01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2178, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--10-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-01--", + "nextBoardStr": "--10-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10-011-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-011-", + "nextBoardStr": "1010-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-011-", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010-0110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2179, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10----10", + "nextBoardStr": "-10-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2180, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1--00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00---", + "nextBoardStr": "11--00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00---", + "nextBoardStr": "11--00-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--00-0-", + "nextBoardStr": "11--00-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-0-", + "nextBoardStr": "11--0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--0000-", + "nextBoardStr": "11--0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0000-", + "nextBoardStr": "110-0000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2181, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0---11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---11--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00---111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---111-", + "nextBoardStr": "00---111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---111-", + "nextBoardStr": "00---1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2182, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-0--", + "nextBoardStr": "0-101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2183, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-1---", + "nextBoardStr": "-001-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-1---", + "nextBoardStr": "-001-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001-1-1-", + "nextBoardStr": "0001-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2184, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-100-", + "nextBoardStr": "---1-1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2185, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100-0--", + "nextBoardStr": "1-100-0--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-0--", + "nextBoardStr": "1-10000--", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2186, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "-1-01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01-0--", + "nextBoardStr": "-1-0100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0100--", + "nextBoardStr": "-1-01001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2187, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10---01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---01--", + "nextBoardStr": "10-1-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2188, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "--0-110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-110--", + "nextBoardStr": "--01110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2189, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "-0--01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--01---", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--011--", + "nextBoardStr": "-00-011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-011--", + "nextBoardStr": "-00-0111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00-0111-", + "nextBoardStr": "000-0111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2190, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---10--", + "nextBoardStr": "10---100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10---100-", + "nextBoardStr": "10---1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---1001", + "nextBoardStr": "10--01001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2191, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---100-", + "nextBoardStr": "-1---1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2192, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "110-0---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110-0---1", + "nextBoardStr": "110-00--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110-00--1", + "nextBoardStr": "110100--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110100--1", + "nextBoardStr": "1101000-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2193, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11----", + "nextBoardStr": "00-11----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00111----", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111----", + "nextBoardStr": "00111--0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "00111--0-", + "nextBoardStr": "00111--01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00111--01", + "nextBoardStr": "001110-01", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2194, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1-10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-01-", + "nextBoardStr": "-1-10001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-10001-", + "nextBoardStr": "-1-100011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-100011", + "nextBoardStr": "-10100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2195, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0-0-1-", + "nextBoardStr": "10-0-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-0-1-", + "nextBoardStr": "10-010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-010-1-", + "nextBoardStr": "100010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100010-1-", + "nextBoardStr": "100010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2196, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0---1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0---1-10", + "nextBoardStr": "-01--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1-10", + "nextBoardStr": "-010-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1-10", + "nextBoardStr": "-010-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010-1110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-1110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2197, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "--0--0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0-1-", + "nextBoardStr": "--01-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-0-1-", + "nextBoardStr": "0-01-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-0-1-", + "nextBoardStr": "0-01-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-011-", + "nextBoardStr": "0-01-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-011-", + "nextBoardStr": "0-01-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2198, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "---11--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11--0-", + "nextBoardStr": "-0-11--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11--0-", + "nextBoardStr": "-0-11--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-11--01", + "nextBoardStr": "-0011--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011--01", + "nextBoardStr": "-0011-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0011-101", + "nextBoardStr": "00011-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2199, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "0011-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-----", + "nextBoardStr": "00110----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110----", + "nextBoardStr": "00110--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110--1-", + "nextBoardStr": "001100-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001100-1-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2200, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "11-1-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0--0", + "nextBoardStr": "11-100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100--0", + "nextBoardStr": "11-100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100--0", + "nextBoardStr": "110100--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2201, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010-1-", + "nextBoardStr": "0--010-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010-1-", + "nextBoardStr": "0--010-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--010-11", + "nextBoardStr": "0--010011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2202, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-01", + "nextBoardStr": "10---1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1-01", + "nextBoardStr": "10-0-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-1-01", + "nextBoardStr": "10-011-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2203, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0-0-", + "nextBoardStr": "-110-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-0-0-", + "nextBoardStr": "1110-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2204, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "101------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101------", + "nextBoardStr": "101----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101----0-", + "nextBoardStr": "101---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101---10-", + "nextBoardStr": "1010--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010--10-", + "nextBoardStr": "1010--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1010--101", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1010-0101", + "nextBoardStr": "101010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2205, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-0----", + "nextBoardStr": "101-0--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2206, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---10", + "nextBoardStr": "--10--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--110", + "nextBoardStr": "--100-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-110", + "nextBoardStr": "--1001110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1001110", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2207, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0----01", + "nextBoardStr": "100----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100----01", + "nextBoardStr": "100-1--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2208, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----100", + "nextBoardStr": "1----0100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0100", + "nextBoardStr": "1-1--0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0100", + "nextBoardStr": "1-10-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0100", + "nextBoardStr": "1-10-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0100", + "nextBoardStr": "1-1000100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2209, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "--0-11-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-11-0-", + "nextBoardStr": "-10-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-11-0-", + "nextBoardStr": "-10-1100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-1100-", + "nextBoardStr": "-1011100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2210, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--01--1-", + "nextBoardStr": "0--01-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2211, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--011----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011----", + "nextBoardStr": "--011---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--011---0", + "nextBoardStr": "-1011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1011---0", + "nextBoardStr": "-10110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2212, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "1-0-0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--10", + "nextBoardStr": "1-010--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010--10", + "nextBoardStr": "1-0100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2213, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---11--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--0-", + "nextBoardStr": "---110-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---110-0-", + "nextBoardStr": "1--110-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--110-0-", + "nextBoardStr": "10-110-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-110-0-", + "nextBoardStr": "101110-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101110-0-", + "nextBoardStr": "10111000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10111000-", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2214, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10--1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1---0", + "nextBoardStr": "10--1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1--00", + "nextBoardStr": "10-11--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-11--00", + "nextBoardStr": "10-11-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2215, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "----110-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----110-0", + "nextBoardStr": "-1--110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--110-0", + "nextBoardStr": "-1--11000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2216, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "--11--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0-0", + "nextBoardStr": "0-11--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11--0-0", + "nextBoardStr": "0-11--010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-11--010", + "nextBoardStr": "0-11-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-11-0010", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-0010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2217, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-00----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00----1-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00---11-", + "nextBoardStr": "000---11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2218, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0-01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01----", + "nextBoardStr": "-0-011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-011---", + "nextBoardStr": "-0-011--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-011--0", + "nextBoardStr": "10-011--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-011--0", + "nextBoardStr": "10-011-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-011-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101011-00", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2219, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "----0-101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0-101", + "nextBoardStr": "-0--0-101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2220, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "-1-100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100---", + "nextBoardStr": "-11100---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100---", + "nextBoardStr": "-11100-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11100-0-", + "nextBoardStr": "111100-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2221, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "-01-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-0---1", + "nextBoardStr": "-01-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-0-0-1", + "nextBoardStr": "-0110-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110-0-1", + "nextBoardStr": "-011000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011000-1", + "nextBoardStr": "1011000-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011000-1", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2222, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "1--0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--1--", + "nextBoardStr": "1--00-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00-1--", + "nextBoardStr": "11-00-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00-1--", + "nextBoardStr": "11-00-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-00-10-", + "nextBoardStr": "11-00-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-10-", + "nextBoardStr": "11000-10-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000-10-", + "nextBoardStr": "11000-101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "11000-101", + "nextBoardStr": "110000101", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2223, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2224, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "-1-0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0---1-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0--01-", + "nextBoardStr": "-1-0--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0--011", + "nextBoardStr": "01-0--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2225, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2226, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "10-0-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-1---", + "nextBoardStr": "1010-1---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-1---", + "nextBoardStr": "101001---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101001---", + "nextBoardStr": "101001--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2227, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-00-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-----1", + "nextBoardStr": "100-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100-----1", + "nextBoardStr": "100----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100----01", + "nextBoardStr": "1001---01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001---01", + "nextBoardStr": "1001-0-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1001-0-01", + "nextBoardStr": "100110-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2228, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----01-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01-1-", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01-1-", + "nextBoardStr": "--0101-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101-1-", + "nextBoardStr": "--010101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2229, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---11-", + "nextBoardStr": "-00--111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--111-", + "nextBoardStr": "000--111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2230, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0-0", + "nextBoardStr": "10-1--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1--0-0", + "nextBoardStr": "10-1--010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-1--010", + "nextBoardStr": "10-1-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0010", + "nextBoardStr": "10-110010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-110010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2231, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1--1", + "nextBoardStr": "1-00-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-1--1", + "nextBoardStr": "1-0001--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0001--1", + "nextBoardStr": "1-0001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0001-11", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100001-11", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2232, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1--010-", + "nextBoardStr": "-01--010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--010-", + "nextBoardStr": "-01-1010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2233, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "0----1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-01", + "nextBoardStr": "0----1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----1101", + "nextBoardStr": "0---01101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01101", + "nextBoardStr": "0-1-01101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2234, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2235, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----10--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----10--1", + "nextBoardStr": "----100-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----100-1", + "nextBoardStr": "--1-100-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-100-1", + "nextBoardStr": "--1-10001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-10001", + "nextBoardStr": "--1110001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1110001", + "nextBoardStr": "-01110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01110001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2236, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1-100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-100----", + "nextBoardStr": "10100----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10100----", + "nextBoardStr": "10100-1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10100-1--", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2237, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "--11--00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11--00-", + "nextBoardStr": "--111-00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--111-00-", + "nextBoardStr": "-0111-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0111-00-", + "nextBoardStr": "-0111-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0111-001", + "nextBoardStr": "-01110001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01110001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2238, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1-0--", + "nextBoardStr": "-1001-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1001-0--", + "nextBoardStr": "-100110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100110--", + "nextBoardStr": "0100110--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2239, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1--1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1--0", + "nextBoardStr": "0-1--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--1--0", + "nextBoardStr": "0-11-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-1--0", + "nextBoardStr": "0-11-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11-1-00", + "nextBoardStr": "0111-1-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-1-00", + "nextBoardStr": "011101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2240, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0---1", + "nextBoardStr": "-10-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10-0--01", + "nextBoardStr": "-1010--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1010--01", + "nextBoardStr": "-10100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2241, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10---", + "nextBoardStr": "10-110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-110---", + "nextBoardStr": "10-110-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-110-0-", + "nextBoardStr": "101110-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101110-0-", + "nextBoardStr": "10111000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10111000-", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2242, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00---1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00---1-1", + "nextBoardStr": "000---1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2243, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "010----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010----1-", + "nextBoardStr": "010-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2244, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "-001-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-----", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001--1--", + "nextBoardStr": "0001--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2245, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1----1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----1--0", + "nextBoardStr": "1----1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----1-00", + "nextBoardStr": "1---11-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---11-00", + "nextBoardStr": "10--11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--11-00", + "nextBoardStr": "101-11-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-11-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "101011-00", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2246, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0---", + "nextBoardStr": "011--0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0---", + "nextBoardStr": "011-00---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-00---", + "nextBoardStr": "011100---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "011100---", + "nextBoardStr": "011100--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2247, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-01-", + "nextBoardStr": "--0-1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-1001-", + "nextBoardStr": "--011001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011001-", + "nextBoardStr": "-0011001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0011001-", + "nextBoardStr": "-00110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00110011", + "nextBoardStr": "000110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2248, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1--1--00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--1--00-", + "nextBoardStr": "11-1--00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1--00-", + "nextBoardStr": "11-10-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-10-00-", + "nextBoardStr": "11-10-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-00-", + "nextBoardStr": "11-10-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2249, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "--10001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2250, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--110---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--110---0", + "nextBoardStr": "1-110---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110---0", + "nextBoardStr": "1-1100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1100--0", + "nextBoardStr": "1-1100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100--0", + "nextBoardStr": "1-1100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1100-00", + "nextBoardStr": "1-1100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100-00", + "nextBoardStr": "101100-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2251, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--0--101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--101-", + "nextBoardStr": "0-0--101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--101-", + "nextBoardStr": "010--101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010--101-", + "nextBoardStr": "010--1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010--1010", + "nextBoardStr": "010-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2252, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---011---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---011---", + "nextBoardStr": "--0011---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0011---", + "nextBoardStr": "-10011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10011---", + "nextBoardStr": "010011---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010011---", + "nextBoardStr": "010011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2253, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "--1-10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-10---", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-10-0-", + "nextBoardStr": "-11-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-10-0-", + "nextBoardStr": "-11010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-11010-0-", + "nextBoardStr": "111010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2254, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "---11--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--00", + "nextBoardStr": "0--11--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--11--00", + "nextBoardStr": "0--11-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--11-100", + "nextBoardStr": "0--110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--110100", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2255, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10---", + "nextBoardStr": "10-110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-110---", + "nextBoardStr": "10-1100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1100--", + "nextBoardStr": "10-1100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2256, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1-01", + "nextBoardStr": "-0-0-1-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1-01", + "nextBoardStr": "-010-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2257, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "01-1-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-0---", + "nextBoardStr": "0111-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-0---", + "nextBoardStr": "0111-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0111-00--", + "nextBoardStr": "0111-001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0111-001-", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0111-0010", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2258, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "-1---00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---00-1", + "nextBoardStr": "-1--000-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--000-1", + "nextBoardStr": "-11-000-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-000-1", + "nextBoardStr": "-110000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2259, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-1---0", + "nextBoardStr": "-0111---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0111---0", + "nextBoardStr": "00111---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00111---0", + "nextBoardStr": "00111--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00111--10", + "nextBoardStr": "001110-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001110-10", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2260, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10---01", + "nextBoardStr": "-010---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010---01", + "nextBoardStr": "-010--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010--101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "0010-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2261, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "-11-0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-0-0--", + "nextBoardStr": "111-0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2262, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---01-1", + "nextBoardStr": "00---01-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---01-1", + "nextBoardStr": "00--101-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--101-1", + "nextBoardStr": "00--101-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--101-1", + "nextBoardStr": "00-1101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1101-1", + "nextBoardStr": "00-1101-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1101-1", + "nextBoardStr": "0011101-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2263, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-1-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-1-01", + "nextBoardStr": "-0-101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2264, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-----01", + "nextBoardStr": "10----001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----001", + "nextBoardStr": "10-1--001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1--001", + "nextBoardStr": "1001--001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001--001", + "nextBoardStr": "10011-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2265, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---011--", + "nextBoardStr": "0--0011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0011--", + "nextBoardStr": "0--00111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--00111-", + "nextBoardStr": "0--001110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2266, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "--1-1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1---0", + "nextBoardStr": "--1-1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1-0-0", + "nextBoardStr": "-11-1-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-1-0-0", + "nextBoardStr": "-1101-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1101-0-0", + "nextBoardStr": "11101-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2267, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--10--", + "nextBoardStr": "-01-010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-010--", + "nextBoardStr": "-011010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011010--", + "nextBoardStr": "0011010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011010--", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110101-", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2268, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--1-010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-010--", + "nextBoardStr": "--11010--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11010--", + "nextBoardStr": "0-11010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11010--", + "nextBoardStr": "0-110101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-110101-", + "nextBoardStr": "0-1101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2269, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0-1-", + "nextBoardStr": "10---0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---0-1-", + "nextBoardStr": "10--00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--00-1-", + "nextBoardStr": "10-100-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-100-1-", + "nextBoardStr": "10-10001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-10001-", + "nextBoardStr": "10-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-100011", + "nextBoardStr": "100100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2270, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--1-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--1-00-", + "nextBoardStr": "11--1-00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1-00-", + "nextBoardStr": "110-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-1-00-", + "nextBoardStr": "11011-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11011-00-", + "nextBoardStr": "11011-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2271, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--100-", + "nextBoardStr": "--1-1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1100-", + "nextBoardStr": "-01-1100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-1100-", + "nextBoardStr": "-0111100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2272, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1---0", + "nextBoardStr": "001-1---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1---0", + "nextBoardStr": "00111---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00111---0", + "nextBoardStr": "00111-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00111-0-0", + "nextBoardStr": "0011110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2273, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "-1-100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100---", + "nextBoardStr": "11-100---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100---", + "nextBoardStr": "11-100-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-100-0-", + "nextBoardStr": "11-100-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-0-", + "nextBoardStr": "110100-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110100-0-", + "nextBoardStr": "110100-01", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2274, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1-----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-----001", + "nextBoardStr": "1----0001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0001", + "nextBoardStr": "1---10001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2275, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "0----011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----011-", + "nextBoardStr": "0--1-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-011-", + "nextBoardStr": "0--1-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-0110", + "nextBoardStr": "0--110110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--110110", + "nextBoardStr": "00-110110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-110110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2276, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110----0", + "nextBoardStr": "-110--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-110--0-0", + "nextBoardStr": "1110--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2277, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "1-0--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--1-0-", + "nextBoardStr": "1-0--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--1-01", + "nextBoardStr": "1-00-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-1-01", + "nextBoardStr": "1100-1-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1-01", + "nextBoardStr": "1100-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-1001", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2278, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0----", + "nextBoardStr": "10110----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10110----", + "nextBoardStr": "101100---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101100---", + "nextBoardStr": "101100--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "101100--1", + "nextBoardStr": "101100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2279, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---01-1", + "nextBoardStr": "-0-0-01-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-01-1", + "nextBoardStr": "10-0-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0-01-1", + "nextBoardStr": "10-0001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2280, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "-01-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0-1--", + "nextBoardStr": "-0110-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110-1--", + "nextBoardStr": "-0110-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2281, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "--1-01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01--0", + "nextBoardStr": "--1-010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-010-0", + "nextBoardStr": "-11-010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-010-0", + "nextBoardStr": "-110010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110010-0", + "nextBoardStr": "1110010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2282, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0-----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "001---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001---1-1", + "nextBoardStr": "001--01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001--01-1", + "nextBoardStr": "001-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2283, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01----0", + "nextBoardStr": "1101----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101----0", + "nextBoardStr": "1101-0--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2284, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "---0--01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--01-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--01-", + "nextBoardStr": "01-0--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2285, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "--0110---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0110---", + "nextBoardStr": "-10110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10110---", + "nextBoardStr": "-10110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2286, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0-10--", + "nextBoardStr": "1--0-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-10--", + "nextBoardStr": "1--0010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--0010--", + "nextBoardStr": "11-0010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0010--", + "nextBoardStr": "11-0010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0010-0", + "nextBoardStr": "11-0010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0010-0", + "nextBoardStr": "11-001000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2287, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 11, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-----11", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "00--1--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "00-11--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11--11", + "nextBoardStr": "00-11--11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--11", + "nextBoardStr": "00111--11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111--11", + "nextBoardStr": "00111-011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00111-011", + "nextBoardStr": "001111011", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2288, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---100--", + "nextBoardStr": "1-0-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-100--", + "nextBoardStr": "1-0-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2289, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---011--", + "nextBoardStr": "0---011-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---011-1", + "nextBoardStr": "00--011-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--011-1", + "nextBoardStr": "00--01111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2290, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1--0-", + "nextBoardStr": "-01-1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-1-00-", + "nextBoardStr": "-0111-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0111-00-", + "nextBoardStr": "-0111-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2291, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--011--", + "nextBoardStr": "-01-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-011--", + "nextBoardStr": "-01-011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-011-0", + "nextBoardStr": "101-011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-011-0", + "nextBoardStr": "101-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2292, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--0-1-1", + "nextBoardStr": "-0--001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--001-1", + "nextBoardStr": "10--001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--001-1", + "nextBoardStr": "10-0001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2293, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "-10-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-----1", + "nextBoardStr": "-100----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100----1", + "nextBoardStr": "-100--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-100--1-1", + "nextBoardStr": "0100--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0100--1-1", + "nextBoardStr": "0100--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2294, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----10-", + "nextBoardStr": "01-0--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0--10-", + "nextBoardStr": "01-01-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-01-10-", + "nextBoardStr": "01-01-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-01-100", + "nextBoardStr": "01101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2295, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0---1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0---1-10", + "nextBoardStr": "-0--11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11-10", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-011-10", + "nextBoardStr": "-01011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01011-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2296, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----01", + "nextBoardStr": "-01--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0-01", + "nextBoardStr": "-01--0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01--0101", + "nextBoardStr": "-01-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2297, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1--10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--10-", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--10-", + "nextBoardStr": "10-1--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2298, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "--1-0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--10", + "nextBoardStr": "--1-00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00-10", + "nextBoardStr": "1-1-00-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-10", + "nextBoardStr": "1-1000-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2299, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-110-", + "nextBoardStr": "0--1-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-1100", + "nextBoardStr": "01-1-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-1100", + "nextBoardStr": "01-101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2300, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1---01--", + "nextBoardStr": "01---01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---01--", + "nextBoardStr": "01---011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---011-", + "nextBoardStr": "01-0-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-011-", + "nextBoardStr": "0110-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-011-", + "nextBoardStr": "01100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2301, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---10-0", + "nextBoardStr": "-10--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--10-0", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-110-0", + "nextBoardStr": "-10-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2302, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0--", + "nextBoardStr": "01--110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--110--", + "nextBoardStr": "01--1100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--1100-", + "nextBoardStr": "01-11100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2303, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0000-", + "nextBoardStr": "1-1-0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0000-", + "nextBoardStr": "101-0000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2304, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-100----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100----1", + "nextBoardStr": "-100---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-100---11", + "nextBoardStr": "-1000--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1000--11", + "nextBoardStr": "-1000-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2305, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1-0--", + "nextBoardStr": "10--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1-00-", + "nextBoardStr": "10--1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--1100-", + "nextBoardStr": "100-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-1100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2306, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "1-0--011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--011-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-011-", + "nextBoardStr": "1-00-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2307, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "---100-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---100-1-", + "nextBoardStr": "---100-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---100-10", + "nextBoardStr": "1--100-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100-10", + "nextBoardStr": "1-0100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2308, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "0---10-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10-1-", + "nextBoardStr": "0---1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1011-", + "nextBoardStr": "00--1011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1011-", + "nextBoardStr": "00--10111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2309, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "0-0-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1----", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-11--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-11-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-11-11", + "nextBoardStr": "0-0-11-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-11", + "nextBoardStr": "0-0111-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2310, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "1----10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----10--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--10-1", + "nextBoardStr": "1-0-010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2311, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "----10-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----10-01", + "nextBoardStr": "--0-10-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10-01", + "nextBoardStr": "--0-10101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-10101", + "nextBoardStr": "-00-10101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-10101", + "nextBoardStr": "100-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2312, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "---1--100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--100", + "nextBoardStr": "---1-1100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1100", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101100", + "nextBoardStr": "--1101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1101100", + "nextBoardStr": "0-1101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2313, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00---11-", + "nextBoardStr": "000---11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2314, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-----10-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10-1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10-1", + "nextBoardStr": "01---10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---10-1", + "nextBoardStr": "01--010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--010-1", + "nextBoardStr": "011-010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2315, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "--1--0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0--1", + "nextBoardStr": "--1--0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-01", + "nextBoardStr": "--1--0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1--0101", + "nextBoardStr": "--10-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0101", + "nextBoardStr": "-110-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0101", + "nextBoardStr": "0110-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-0101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2316, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01---0-", + "nextBoardStr": "1-01--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01--00-", + "nextBoardStr": "1-011-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011-00-", + "nextBoardStr": "1-011-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2317, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-0--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--0-11", + "nextBoardStr": "100--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--0-11", + "nextBoardStr": "1001-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-0-11", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100100-11", + "nextBoardStr": "100100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2318, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--1---0", + "nextBoardStr": "-0-11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11---0", + "nextBoardStr": "-0-11-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-11-0-0", + "nextBoardStr": "10-11-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11-0-0", + "nextBoardStr": "10011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011-0-0", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2319, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---01", + "nextBoardStr": "-1-01--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01--01", + "nextBoardStr": "-1-010-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-010-01", + "nextBoardStr": "11-010-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2320, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01--0--", + "nextBoardStr": "1001--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001--0--", + "nextBoardStr": "10011-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011-0--", + "nextBoardStr": "10011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10011-0-0", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2321, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "-01---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0-1", + "nextBoardStr": "-01-1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1-0-1", + "nextBoardStr": "-01-1-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-1-001", + "nextBoardStr": "101-1-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2322, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0-1--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1--0", + "nextBoardStr": "0-10-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-1--0", + "nextBoardStr": "0110-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110-1--0", + "nextBoardStr": "0110-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2323, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "--001--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001--1-", + "nextBoardStr": "-1001--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2324, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "1-1-00---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00---", + "nextBoardStr": "1-1000---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2325, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0----1", + "nextBoardStr": "1--0--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0--0-1", + "nextBoardStr": "11-0--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--0-1", + "nextBoardStr": "11-00-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-0-1", + "nextBoardStr": "11-00-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-1", + "nextBoardStr": "11-00-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-00-001", + "nextBoardStr": "11-00-001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-001", + "nextBoardStr": "11-000001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2326, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10--0-1", + "nextBoardStr": "--10--001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10--001", + "nextBoardStr": "--101-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-001", + "nextBoardStr": "-0101-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0101-001", + "nextBoardStr": "10101-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2327, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "-01-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1--10", + "nextBoardStr": "001-1--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1--10", + "nextBoardStr": "001-1-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2328, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0--01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--01-", + "nextBoardStr": "---01-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-01-", + "nextBoardStr": "0--01-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2329, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-0--1--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--1--01", + "nextBoardStr": "-0--1-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-101", + "nextBoardStr": "-00-1-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-101", + "nextBoardStr": "-00-11101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11101", + "nextBoardStr": "000-11101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2330, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "---010--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010--1", + "nextBoardStr": "0--010--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010--1", + "nextBoardStr": "01-010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-010--1", + "nextBoardStr": "01-010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-010-01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011010-01", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2331, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0-1-", + "nextBoardStr": "1-10-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0-1-", + "nextBoardStr": "1-10-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0-10", + "nextBoardStr": "1-10-0-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-10", + "nextBoardStr": "1-10-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-0010", + "nextBoardStr": "1-10-0010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2332, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----100-", + "nextBoardStr": "1---0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0100-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0100-", + "nextBoardStr": "101-0100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2333, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1--00---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00---1", + "nextBoardStr": "11-00---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00---1", + "nextBoardStr": "11-000--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2334, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "101-0---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0---0", + "nextBoardStr": "101-0-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101-0-1-0", + "nextBoardStr": "10100-1-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10100-1-0", + "nextBoardStr": "10100-110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10100-110", + "nextBoardStr": "101000110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2335, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0-10---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10---1", + "nextBoardStr": "-0-100--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-100--1", + "nextBoardStr": "-01100--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01100--1", + "nextBoardStr": "-01100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2336, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--011--", + "nextBoardStr": "-01-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-011--", + "nextBoardStr": "-01-011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-011-0", + "nextBoardStr": "-01-01110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-01110", + "nextBoardStr": "001-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2337, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0--0-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0-1--1", + "nextBoardStr": "0-00-1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-00-1--1", + "nextBoardStr": "0-00-1-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-00-1-11", + "nextBoardStr": "0-00-1-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-1-11", + "nextBoardStr": "0-0011-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0011-11", + "nextBoardStr": "0-0011-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-11", + "nextBoardStr": "0-0011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2338, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-10000--", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2339, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "11---0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11---0-00", + "nextBoardStr": "11---0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-00", + "nextBoardStr": "11---0000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2340, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---10-0", + "nextBoardStr": "-1---1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---1010", + "nextBoardStr": "-1--01010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--01010", + "nextBoardStr": "-1-101010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-101010", + "nextBoardStr": "01-101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2341, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10----1", + "nextBoardStr": "0010----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010----1", + "nextBoardStr": "00101---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00101---1", + "nextBoardStr": "001010--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001010--1", + "nextBoardStr": "0010101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2342, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0-1", + "nextBoardStr": "-0--1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1-011", + "nextBoardStr": "-0--10011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10011", + "nextBoardStr": "10--10011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2343, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--100-", + "nextBoardStr": "0-11-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-100-", + "nextBoardStr": "0011-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-100-", + "nextBoardStr": "0011-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2344, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "00--11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11---", + "nextBoardStr": "00-111---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2345, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "---10-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1-0", + "nextBoardStr": "---10-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10-100", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101100", + "nextBoardStr": "-0-101100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2346, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "11--00-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00-0-", + "nextBoardStr": "11--00-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-0-", + "nextBoardStr": "11--00-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--00-00", + "nextBoardStr": "11--00-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-00", + "nextBoardStr": "110-00-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2347, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1--100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--100---", + "nextBoardStr": "1--1001--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2348, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1010-0-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-0-", + "nextBoardStr": "1010-0-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1010-0-01", + "nextBoardStr": "101000-01", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2349, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "00--11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11---", + "nextBoardStr": "00--111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--111--", + "nextBoardStr": "00--111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111--", + "nextBoardStr": "00--1111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1111-", + "nextBoardStr": "00--1111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1111-", + "nextBoardStr": "00-11111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2350, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2351, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-01", + "nextBoardStr": "-1--10-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10-01", + "nextBoardStr": "01--10-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10-01", + "nextBoardStr": "011-10-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10-01", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "011010-01", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2352, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2353, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "0011---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011---1-", + "nextBoardStr": "0011-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-0-1-", + "nextBoardStr": "001110-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001110-1-", + "nextBoardStr": "001110-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001110-10", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2354, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0--1--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1--01", + "nextBoardStr": "-00-1--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1--01", + "nextBoardStr": "-0011--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011--01", + "nextBoardStr": "00011--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2355, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "01--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--10---", + "nextBoardStr": "011-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-10---", + "nextBoardStr": "011-100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011-100--", + "nextBoardStr": "011-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2356, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-10--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0---", + "nextBoardStr": "-10-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-10---", + "nextBoardStr": "010-10---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-10---", + "nextBoardStr": "010-101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-101--", + "nextBoardStr": "0100101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100101--", + "nextBoardStr": "01001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2357, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0-0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1-1", + "nextBoardStr": "10-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0--1-1", + "nextBoardStr": "10-0-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-01-1", + "nextBoardStr": "10-0-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2358, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----10--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10--0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "-0--101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--101-0", + "nextBoardStr": "-01-101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2359, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0111---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2360, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "----10--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10--1", + "nextBoardStr": "----100-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----100-1", + "nextBoardStr": "----10011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10011", + "nextBoardStr": "---010011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010011", + "nextBoardStr": "-1-010011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2361, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0-0-", + "nextBoardStr": "-11-00-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-00-0-", + "nextBoardStr": "111-00-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2362, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "1-----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0-1", + "nextBoardStr": "1----00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00-1", + "nextBoardStr": "1----0011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0011", + "nextBoardStr": "1--0-0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0011", + "nextBoardStr": "11-0-0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-0011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2363, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "-1-001-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-001-0-", + "nextBoardStr": "-1-00110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-00110-", + "nextBoardStr": "-1-001100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-001100", + "nextBoardStr": "-11001100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001100", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2364, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1001---", + "nextBoardStr": "--1001-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1001-1-", + "nextBoardStr": "-01001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01001-1-", + "nextBoardStr": "101001-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101001-1-", + "nextBoardStr": "10100101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10100101-", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2365, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "00-101---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-101---", + "nextBoardStr": "00-101-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-101-1-", + "nextBoardStr": "00-101-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101-1-", + "nextBoardStr": "001101-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001101-1-", + "nextBoardStr": "00110101-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00110101-", + "nextBoardStr": "001101011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2366, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---100--", + "nextBoardStr": "1--1100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1100--", + "nextBoardStr": "1--11000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--11000-", + "nextBoardStr": "11-11000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-11000-", + "nextBoardStr": "11-110000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2367, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--10--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10--01-", + "nextBoardStr": "0-10--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2368, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "10------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10------1", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-----01", + "nextBoardStr": "10----101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----101", + "nextBoardStr": "10-0--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0--101", + "nextBoardStr": "10-01-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2369, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "---01010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---01010-", + "nextBoardStr": "1--01010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01010-", + "nextBoardStr": "10-01010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-01010-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2370, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-010----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010----1", + "nextBoardStr": "1010----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010----1", + "nextBoardStr": "1010--0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1010--0-1", + "nextBoardStr": "10101-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2371, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01---0-", + "nextBoardStr": "1-010--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-010--0-", + "nextBoardStr": "1-010-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2372, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011---0-", + "nextBoardStr": "-011-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-1-0-", + "nextBoardStr": "0011-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1-0-", + "nextBoardStr": "0011-1-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2373, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1----", + "nextBoardStr": "001-1---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-1---0", + "nextBoardStr": "00111---0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00111---0", + "nextBoardStr": "001110--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001110--0", + "nextBoardStr": "0011101-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2374, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0--11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11---", + "nextBoardStr": "-0--11-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--11-0-", + "nextBoardStr": "-0--11-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--11-01", + "nextBoardStr": "-0-011-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-011-01", + "nextBoardStr": "-01011-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2375, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "--0---101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0---101", + "nextBoardStr": "-00---101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---101", + "nextBoardStr": "-00--1101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--1101", + "nextBoardStr": "000--1101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2376, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "11-0-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0--1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0000-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2377, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----101", + "nextBoardStr": "-0-0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--101", + "nextBoardStr": "-010--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--101", + "nextBoardStr": "-0100-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2378, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--110-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-0--", + "nextBoardStr": "--110-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--110-0-1", + "nextBoardStr": "--110-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--110-001", + "nextBoardStr": "1-110-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110-001", + "nextBoardStr": "1-1100001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1100001", + "nextBoardStr": "1-1100001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1100001", + "nextBoardStr": "101100001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2379, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1--010-", + "nextBoardStr": "--10-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-010-", + "nextBoardStr": "1-10-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-010-", + "nextBoardStr": "1-10-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0100", + "nextBoardStr": "1-10-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0100", + "nextBoardStr": "1-1000100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2380, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0--1-1-", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0--1-10", + "nextBoardStr": "--01-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1-10", + "nextBoardStr": "--0101-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0101-10", + "nextBoardStr": "--0101110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0101110", + "nextBoardStr": "0-0101110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2381, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--0-1", + "nextBoardStr": "-0-1-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-00-1", + "nextBoardStr": "10-1-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-00-1", + "nextBoardStr": "10-1000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-1000-1", + "nextBoardStr": "10-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-100011", + "nextBoardStr": "100100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2382, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--10-", + "nextBoardStr": "11-0--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--10-", + "nextBoardStr": "11-0-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-010-", + "nextBoardStr": "11-0-010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-010-", + "nextBoardStr": "11-0-0100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0-0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2383, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-10----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----10", + "nextBoardStr": "-101---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101---10", + "nextBoardStr": "0101---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101---10", + "nextBoardStr": "0101--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101--110", + "nextBoardStr": "01010-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2384, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1--0-", + "nextBoardStr": "001-1--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1--0-", + "nextBoardStr": "001-11-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001-11-0-", + "nextBoardStr": "001011-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001011-0-", + "nextBoardStr": "001011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2385, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0-1-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1----", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-1---0", + "nextBoardStr": "011-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-1---0", + "nextBoardStr": "01101---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01101---0", + "nextBoardStr": "01101-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2386, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-11-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-1-0-", + "nextBoardStr": "0011-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-1-0-", + "nextBoardStr": "0011-1-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2387, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----1100", + "nextBoardStr": "0----1100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1100", + "nextBoardStr": "0--1-1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1100", + "nextBoardStr": "0-01-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-1100", + "nextBoardStr": "0-0111100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2388, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-001", + "nextBoardStr": "-1--1-001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-001", + "nextBoardStr": "-10-1-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1-001", + "nextBoardStr": "-10-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-11001", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-11001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2389, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--0-1", + "nextBoardStr": "0-10--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2390, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-0-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-0-1---", + "nextBoardStr": "01-0-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-0-1-0-", + "nextBoardStr": "0110-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-1-0-", + "nextBoardStr": "0110-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0110-1-00", + "nextBoardStr": "0110-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0110-1100", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2391, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11--0--0", + "nextBoardStr": "111--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2392, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-1-1-1", + "nextBoardStr": "0-0-1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1-1", + "nextBoardStr": "0-0-1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2393, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "11------0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11------0", + "nextBoardStr": "11----0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11----0-0", + "nextBoardStr": "11----0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0-0", + "nextBoardStr": "110---0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---0-0", + "nextBoardStr": "110---010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110---010", + "nextBoardStr": "1100--010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100--010", + "nextBoardStr": "1100-1010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-1010", + "nextBoardStr": "110001010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2394, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---10-", + "nextBoardStr": "-10-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0-10-", + "nextBoardStr": "110-0-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0-10-", + "nextBoardStr": "110-0010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110-0010-", + "nextBoardStr": "11010010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2395, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011-----0", + "nextBoardStr": "0111----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111----0", + "nextBoardStr": "0111---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0111---00", + "nextBoardStr": "0111--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0111--100", + "nextBoardStr": "01110-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2396, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "11-----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-----0-", + "nextBoardStr": "110----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110----0-", + "nextBoardStr": "1101---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101---0-", + "nextBoardStr": "1101-0-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1101-0-0-", + "nextBoardStr": "1101-010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2397, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0--0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--0--1", + "nextBoardStr": "--01-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-0--1", + "nextBoardStr": "-001-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-0--1", + "nextBoardStr": "-001-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001-0-11", + "nextBoardStr": "0001-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2398, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--1-0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--1-0-0-", + "nextBoardStr": "1--1-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--1-0-01", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1-0-01", + "nextBoardStr": "1011-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011-0-01", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1011-0001", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2399, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "0--0--1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0--1-1", + "nextBoardStr": "00-0--1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0--1-1", + "nextBoardStr": "00-0-11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-0-11-1", + "nextBoardStr": "00-0-11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0-11-1", + "nextBoardStr": "0010-11-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2400, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----100", + "nextBoardStr": "-1--1-100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-100", + "nextBoardStr": "-1-01-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-01-100", + "nextBoardStr": "-1101-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2401, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1-0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0-0", + "nextBoardStr": "--1-1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-0-0", + "nextBoardStr": "--101-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101-0-0", + "nextBoardStr": "-1101-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1101-0-0", + "nextBoardStr": "-110100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110100-0", + "nextBoardStr": "1110100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2402, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1--0---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0---10", + "nextBoardStr": "11-0---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0---10", + "nextBoardStr": "11-00--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--10", + "nextBoardStr": "11-00--10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--10", + "nextBoardStr": "11000--10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "11000-110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2403, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110---", + "nextBoardStr": "-00110---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00110---", + "nextBoardStr": "-001101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001101--", + "nextBoardStr": "0001101--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2404, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-11-1-", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-1-", + "nextBoardStr": "010-11-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2405, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "1---1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1---0", + "nextBoardStr": "10--1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--1---0", + "nextBoardStr": "10--1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10--1-1-0", + "nextBoardStr": "10--101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--101-0", + "nextBoardStr": "10-1101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2406, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10---1-", + "nextBoardStr": "0-10-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-10-1-1-", + "nextBoardStr": "0-1001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1001-1-", + "nextBoardStr": "0-100111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-100111-", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2407, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-0--", + "nextBoardStr": "-11-0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0-0--", + "nextBoardStr": "-11-0-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11-0-0-0", + "nextBoardStr": "111-0-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2408, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0---01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01--1", + "nextBoardStr": "0---011-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---011-1", + "nextBoardStr": "00--011-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--011-1", + "nextBoardStr": "001-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2409, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-1-01--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01--0-", + "nextBoardStr": "-1001--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1001--0-", + "nextBoardStr": "11001--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11001--0-", + "nextBoardStr": "11001-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11001-00-", + "nextBoardStr": "11001-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2410, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "01-1--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01-1--0--", + "nextBoardStr": "01-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-11-0--", + "nextBoardStr": "01-11-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-11-00-", + "nextBoardStr": "01-11100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2411, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--1---", + "nextBoardStr": "100--10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100--10--", + "nextBoardStr": "100--10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100--10-1", + "nextBoardStr": "100--1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100--1001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-1001", + "nextBoardStr": "100101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2412, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0---101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---101-", + "nextBoardStr": "-01--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--101-", + "nextBoardStr": "-01-0101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0101-", + "nextBoardStr": "-01-01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2413, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-11-0--", + "nextBoardStr": "10-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11-0--", + "nextBoardStr": "10011-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10011-0--", + "nextBoardStr": "10011-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2414, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "---100--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---100--1", + "nextBoardStr": "---100-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---100-01", + "nextBoardStr": "1--100-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100-01", + "nextBoardStr": "1-0100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0100-01", + "nextBoardStr": "1-0100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2415, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1---100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---100", + "nextBoardStr": "--1--1100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--1100", + "nextBoardStr": "0-1--1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--1100", + "nextBoardStr": "0-1-11100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2416, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-10--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0---", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-0---", + "nextBoardStr": "-101-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-101-00--", + "nextBoardStr": "-101100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-101100--", + "nextBoardStr": "0101100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101100--", + "nextBoardStr": "01011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2417, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0110---", + "nextBoardStr": "--0110--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2418, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10-0--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0--1--", + "nextBoardStr": "10-0--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0--11-", + "nextBoardStr": "10-0-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-0-011-", + "nextBoardStr": "1010-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010-011-", + "nextBoardStr": "1010-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010-0110", + "nextBoardStr": "101010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2419, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "00--1-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2420, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11---", + "nextBoardStr": "0---11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---11--0", + "nextBoardStr": "01--11--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--11--0", + "nextBoardStr": "010-11--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-11--0", + "nextBoardStr": "010-111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-111-0", + "nextBoardStr": "0100111-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100111-0", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2421, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0----01", + "nextBoardStr": "--01---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01---01", + "nextBoardStr": "--01-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0-01", + "nextBoardStr": "-101-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-0-01", + "nextBoardStr": "-10100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2422, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--010---", + "nextBoardStr": "11-010---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-010---", + "nextBoardStr": "11-010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-010-0-", + "nextBoardStr": "11-010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010-0-", + "nextBoardStr": "110010-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110010-0-", + "nextBoardStr": "11001010-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11001010-", + "nextBoardStr": "110010100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2423, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--100-", + "nextBoardStr": "--1-0100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0100-", + "nextBoardStr": "-11-0100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0100-", + "nextBoardStr": "-11-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2424, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "--110--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110--0-", + "nextBoardStr": "--110--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--110--01", + "nextBoardStr": "-0110--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2425, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0--00-", + "nextBoardStr": "11-0--00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--00-", + "nextBoardStr": "11-00-00-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-00-", + "nextBoardStr": "11-00-00-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-00-", + "nextBoardStr": "11-00000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2426, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "--1-1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1000-", + "nextBoardStr": "-11-1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-1000-", + "nextBoardStr": "-1101000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1101000-", + "nextBoardStr": "11101000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2427, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11-00----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00----", + "nextBoardStr": "11-00----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00----", + "nextBoardStr": "11-00---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-00---0", + "nextBoardStr": "11-00---0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00---0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00-0-0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-0", + "nextBoardStr": "11000-0-0", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2428, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1100-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-----", + "nextBoardStr": "11000----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11000----", + "nextBoardStr": "11000---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "11000---1", + "nextBoardStr": "11000--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11000--01", + "nextBoardStr": "110001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-01", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2429, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "--01-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1-0-", + "nextBoardStr": "--01-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01-110-", + "nextBoardStr": "--01-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1100", + "nextBoardStr": "-101-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-1100", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2430, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--1-0", + "nextBoardStr": "0-01--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "0101--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101--100", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01011-100", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2431, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---10--", + "nextBoardStr": "10--110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--110--", + "nextBoardStr": "100-110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-110--", + "nextBoardStr": "100-1101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100-1101-", + "nextBoardStr": "10001101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10001101-", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2432, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0-01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01----", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0-0101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-0101--", + "nextBoardStr": "-0-0101-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0101-1", + "nextBoardStr": "-000101-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000101-1", + "nextBoardStr": "1000101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2433, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "110--10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110--10--", + "nextBoardStr": "110--10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110--10-0", + "nextBoardStr": "110-110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110-110-0", + "nextBoardStr": "110-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2434, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1-0", + "nextBoardStr": "0-1-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2435, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "001-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1--1-", + "nextBoardStr": "00101--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101--1-", + "nextBoardStr": "001011-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001011-1-", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2436, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110----", + "nextBoardStr": "-0110--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2437, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1-010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-010--", + "nextBoardStr": "011-010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-010--", + "nextBoardStr": "011-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2438, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001---11", + "nextBoardStr": "0001---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2439, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--100-", + "nextBoardStr": "0-1--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--100-", + "nextBoardStr": "0-1-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1100-", + "nextBoardStr": "001-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1100-", + "nextBoardStr": "00111100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2440, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---0--101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--101", + "nextBoardStr": "-1-0--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--101", + "nextBoardStr": "-100--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100--101", + "nextBoardStr": "1100--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100--101", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2441, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10----1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1-0", + "nextBoardStr": "10--0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0-1-0", + "nextBoardStr": "10--011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--011-0", + "nextBoardStr": "10-0011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0011-0", + "nextBoardStr": "1010011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010011-0", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2442, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01-1", + "nextBoardStr": "-0-1-01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-01-1", + "nextBoardStr": "-001-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-01-1", + "nextBoardStr": "1001-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2443, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "--110---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110---0", + "nextBoardStr": "--110-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--110-1-0", + "nextBoardStr": "--11001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11001-0", + "nextBoardStr": "1-11001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2444, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0--0", + "nextBoardStr": "-110-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-0--0", + "nextBoardStr": "1110-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2445, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-10--", + "nextBoardStr": "1-01-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-10--", + "nextBoardStr": "1-01-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01-100-", + "nextBoardStr": "1-01-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-01-1001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2446, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-0-11", + "nextBoardStr": "--00-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-0-11", + "nextBoardStr": "-100-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-0-11", + "nextBoardStr": "-100-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100-0011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-0011", + "nextBoardStr": "110000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2447, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--01--", + "nextBoardStr": "1-01-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2448, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "10--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0----", + "nextBoardStr": "10--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10--0--1-", + "nextBoardStr": "10--0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10--0-01-", + "nextBoardStr": "10--0-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--0-011", + "nextBoardStr": "100-0-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2449, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-11-0--", + "nextBoardStr": "10-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11-0--", + "nextBoardStr": "10-11-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-11-00-", + "nextBoardStr": "10-11100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2450, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "0--011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--011---", + "nextBoardStr": "0--011--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--011--0", + "nextBoardStr": "0--011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--011-10", + "nextBoardStr": "00-011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011-10", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2451, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0-10----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10----1", + "nextBoardStr": "0-10-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-10-0--1", + "nextBoardStr": "0-10-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-10-01-1", + "nextBoardStr": "0-10-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-10-0101", + "nextBoardStr": "0-1010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2452, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-0--10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--10-1", + "nextBoardStr": "1-0--1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--1001", + "nextBoardStr": "1-01-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-1001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2453, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--01-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1-0-", + "nextBoardStr": "--01-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1-00", + "nextBoardStr": "--0111-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2454, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01-1", + "nextBoardStr": "-0--101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--101-1", + "nextBoardStr": "-0-0101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0101-1", + "nextBoardStr": "-010101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2455, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0----1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1-01", + "nextBoardStr": "0----1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----1001", + "nextBoardStr": "0---11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11001", + "nextBoardStr": "0-0-11001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-11001", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-11001", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2456, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "1----1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1--0", + "nextBoardStr": "1----1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----1-00", + "nextBoardStr": "1-1--1-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--1-00", + "nextBoardStr": "1-1-01-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-01-00", + "nextBoardStr": "1-1-01-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-01-00", + "nextBoardStr": "1-1001-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1001-00", + "nextBoardStr": "1-1001-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001-00", + "nextBoardStr": "1-1001000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2457, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100----", + "nextBoardStr": "-1100-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1100-0--", + "nextBoardStr": "11100-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2458, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "---011--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---011--0", + "nextBoardStr": "--1011--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1011--0", + "nextBoardStr": "--10110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10110-0", + "nextBoardStr": "1-10110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10110-0", + "nextBoardStr": "1-1011000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2459, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10--10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--10---", + "nextBoardStr": "10--10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10--10--0", + "nextBoardStr": "10--101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10--101-0", + "nextBoardStr": "10-0101-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0101-0", + "nextBoardStr": "10-010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-010110", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2460, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--101--", + "nextBoardStr": "-01-101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2461, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "11---0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0--0", + "nextBoardStr": "110--0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2462, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01----", + "nextBoardStr": "01101----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101----", + "nextBoardStr": "01101---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01101---0", + "nextBoardStr": "011011--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011011--0", + "nextBoardStr": "0110110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2463, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "--11-00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-00--", + "nextBoardStr": "0-11-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-00--", + "nextBoardStr": "0111-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-00--", + "nextBoardStr": "0111-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0111-00-0", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0111-0010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2464, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0---1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1-1", + "nextBoardStr": "--0--01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01-1", + "nextBoardStr": "--0-101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-101-1", + "nextBoardStr": "-00-101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-101-1", + "nextBoardStr": "100-101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2465, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "01-0--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0--1--", + "nextBoardStr": "01-0-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-0-01--", + "nextBoardStr": "01-0-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0-011-", + "nextBoardStr": "01-00011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2466, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "---10-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-1--", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10-10-", + "nextBoardStr": "-1-10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10-10-", + "nextBoardStr": "-1-10-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-10-100", + "nextBoardStr": "11-10-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2467, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "11----00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----00-", + "nextBoardStr": "11---000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---000-", + "nextBoardStr": "11---000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---000-", + "nextBoardStr": "11--0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0000-", + "nextBoardStr": "11--0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0000-", + "nextBoardStr": "11--00000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2468, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "-1--0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-1--", + "nextBoardStr": "-1-00-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-1--", + "nextBoardStr": "-1-00-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00-11-", + "nextBoardStr": "-1-00011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2469, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "0-1---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0-1", + "nextBoardStr": "011---0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0-1", + "nextBoardStr": "0110--0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2470, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "00-0-1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-1-1-", + "nextBoardStr": "00-011-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-011-1-", + "nextBoardStr": "00-011-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-1-", + "nextBoardStr": "00-011-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-011-11", + "nextBoardStr": "00-011-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-11", + "nextBoardStr": "00-011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2471, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--011--", + "nextBoardStr": "-0-1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1011--", + "nextBoardStr": "00-1011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1011--", + "nextBoardStr": "0011011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011011--", + "nextBoardStr": "0011011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2472, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "0---1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1--0-", + "nextBoardStr": "0---11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11-0-", + "nextBoardStr": "00--11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--11-0-", + "nextBoardStr": "001-11-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-11-0-", + "nextBoardStr": "001011-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001011-0-", + "nextBoardStr": "001011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2473, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-1-1--", + "nextBoardStr": "010-1-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-1-1-0", + "nextBoardStr": "01011-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01011-1-0", + "nextBoardStr": "0101101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2474, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1--0--", + "nextBoardStr": "10-10-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-10-0--", + "nextBoardStr": "10-10-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-10-0-1", + "nextBoardStr": "10010-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2475, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--1---0", + "nextBoardStr": "-0--11--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11--0", + "nextBoardStr": "00--11--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11--0", + "nextBoardStr": "00-111--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2476, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "1100--0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100-10--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-10--", + "nextBoardStr": "1100010--", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2477, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0--", + "nextBoardStr": "011--00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011--00--", + "nextBoardStr": "0111-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0111-00--", + "nextBoardStr": "0111000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0111000--", + "nextBoardStr": "01110001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01110001-", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2478, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "11-----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-----0-", + "nextBoardStr": "110----0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110----0-", + "nextBoardStr": "110---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110---10-", + "nextBoardStr": "1100--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100--10-", + "nextBoardStr": "11001-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001-10-", + "nextBoardStr": "11001010-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11001010-", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2479, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---1-0", + "nextBoardStr": "-01---100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01---100", + "nextBoardStr": "-01-1-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2480, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0--10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10-1--", + "nextBoardStr": "0--10-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--10-11-", + "nextBoardStr": "0--10011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--10011-", + "nextBoardStr": "01-10011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10011-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01010011-", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2481, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00---11", + "nextBoardStr": "0-00---11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00---11", + "nextBoardStr": "0-001--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-001--11", + "nextBoardStr": "0-001--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001--11", + "nextBoardStr": "0-0011-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0011-11", + "nextBoardStr": "0-0011-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-11", + "nextBoardStr": "0-0011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2482, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "0---0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-1-1", + "nextBoardStr": "0--10-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10-1-1", + "nextBoardStr": "0--1001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1001-1", + "nextBoardStr": "01-1001-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1001-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2483, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-0---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---0--", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01--0--", + "nextBoardStr": "1-01--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-01--0-0", + "nextBoardStr": "1-01-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-01-10-0", + "nextBoardStr": "1001-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-10-0", + "nextBoardStr": "1001110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2484, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-10", + "nextBoardStr": "--0--1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--1110", + "nextBoardStr": "--0-01110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01110", + "nextBoardStr": "--0101110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101110", + "nextBoardStr": "0-0101110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2485, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "1----1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1-00", + "nextBoardStr": "1----1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2486, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-011-", + "nextBoardStr": "1--0-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-011-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-011-", + "nextBoardStr": "1-001011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-001011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10001011-", + "nextBoardStr": "100010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2487, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-0---", + "nextBoardStr": "11-000---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2488, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "-0--11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--11--0", + "nextBoardStr": "-0--11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--11-10", + "nextBoardStr": "-00-11-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-11-10", + "nextBoardStr": "-00111-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2489, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-011-", + "nextBoardStr": "-010-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-011-", + "nextBoardStr": "-010-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2490, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--100---1", + "nextBoardStr": "--1000--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2491, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "--110-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110-0--", + "nextBoardStr": "-1110-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1110-0--", + "nextBoardStr": "01110-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01110-0--", + "nextBoardStr": "01110-01-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01110-01-", + "nextBoardStr": "01110-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2492, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-----0", + "nextBoardStr": "011-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2493, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1---00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---00-1", + "nextBoardStr": "-1---0011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0011", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00011", + "nextBoardStr": "-11-00011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-00011", + "nextBoardStr": "-11000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2494, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-0---", + "nextBoardStr": "10-1-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1-00--", + "nextBoardStr": "10-1-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1-00-1", + "nextBoardStr": "10-1-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-1-0001", + "nextBoardStr": "10-110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2495, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--0-1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1011-", + "nextBoardStr": "0-0-1011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1011-", + "nextBoardStr": "010-1011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2496, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-1--", + "nextBoardStr": "--100-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--100-10-", + "nextBoardStr": "1-100-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-10-", + "nextBoardStr": "10100-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2497, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1------10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1------10", + "nextBoardStr": "10-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-----10", + "nextBoardStr": "10-1---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1---10", + "nextBoardStr": "10-1-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0-10", + "nextBoardStr": "10-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2498, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-0--11-", + "nextBoardStr": "00-0--11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0--11-", + "nextBoardStr": "0010--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0010--11-", + "nextBoardStr": "0010-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0010-011-", + "nextBoardStr": "0010-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2499, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--01-", + "nextBoardStr": "11-0--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--01-", + "nextBoardStr": "11-0-001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-001-", + "nextBoardStr": "11-0-001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-001-", + "nextBoardStr": "11-00001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2500, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0-1-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1-0-", + "nextBoardStr": "-0-1-1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1-1-00", + "nextBoardStr": "-0-111-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2501, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--100---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--100---", + "nextBoardStr": "1--100-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--100-1-", + "nextBoardStr": "10-100-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-100-1-", + "nextBoardStr": "10-10011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2502, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "--1-00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-00--1", + "nextBoardStr": "--1000--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2503, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-10-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1--0-", + "nextBoardStr": "110-1--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-1--0-", + "nextBoardStr": "110-1-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110-1-00-", + "nextBoardStr": "110-1-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2504, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "-101--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-101--00-", + "nextBoardStr": "-101-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-101-100-", + "nextBoardStr": "-101-1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2505, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--001-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--001-1", + "nextBoardStr": "01--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--001-1", + "nextBoardStr": "01--00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2506, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "1--01---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01---0", + "nextBoardStr": "1--01-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--01-0-0", + "nextBoardStr": "1--0110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0110-0", + "nextBoardStr": "1-00110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00110-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2507, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "101------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101------", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-0----", + "nextBoardStr": "101-0--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101-0--1-", + "nextBoardStr": "101-00-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-00-1-", + "nextBoardStr": "101-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "101-0011-", + "nextBoardStr": "10100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2508, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "--0-1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-1-1-0", + "nextBoardStr": "--0-111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-111-0", + "nextBoardStr": "0-0-111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111-0", + "nextBoardStr": "010-111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-111-0", + "nextBoardStr": "0100111-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100111-0", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2509, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11---", + "nextBoardStr": "00--11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11---", + "nextBoardStr": "00-111---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2510, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--1--", + "nextBoardStr": "-001--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-001--1-1", + "nextBoardStr": "0001--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2511, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-0-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0-11--", + "nextBoardStr": "-0-0011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-0011--", + "nextBoardStr": "-0-0011-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0011-1", + "nextBoardStr": "-000011-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000011-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000011-1", + "nextBoardStr": "100001101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2512, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100---1", + "nextBoardStr": "--100-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-1-1", + "nextBoardStr": "--100-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--100-101", + "nextBoardStr": "1-100-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-101", + "nextBoardStr": "10100-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2513, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---11--", + "nextBoardStr": "00---11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00--111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--111--", + "nextBoardStr": "00--111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111--", + "nextBoardStr": "00-1111--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2514, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1-01-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-01-0--", + "nextBoardStr": "-1101-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1101-0--", + "nextBoardStr": "-110100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110100--", + "nextBoardStr": "1110100--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2515, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-0---1", + "nextBoardStr": "001-0---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0---1", + "nextBoardStr": "001-0-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001-0-1-1", + "nextBoardStr": "001-0-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2516, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--0-1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1011-", + "nextBoardStr": "--0-10110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2517, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0---110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---110--", + "nextBoardStr": "0---110-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---110-0", + "nextBoardStr": "0-1-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-110-0", + "nextBoardStr": "001-110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-110-0", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-11010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2518, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "--0--101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0--101-", + "nextBoardStr": "--0-0101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2519, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-10--", + "nextBoardStr": "0--1-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1-101-", + "nextBoardStr": "00-1-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-101-", + "nextBoardStr": "00-11101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2520, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---0-110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-110-", + "nextBoardStr": "0--0-110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-110-", + "nextBoardStr": "0-10-110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-110-", + "nextBoardStr": "0010-110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-110-", + "nextBoardStr": "00101110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2521, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010---1-", + "nextBoardStr": "-010---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010---10", + "nextBoardStr": "-0101--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101--10", + "nextBoardStr": "00101--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00101--10", + "nextBoardStr": "00101-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2522, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1--", + "nextBoardStr": "00111-1--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2523, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "11--0--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0--0-", + "nextBoardStr": "110-0--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-0--0-", + "nextBoardStr": "110-0--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110-0--01", + "nextBoardStr": "11000--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11000--01", + "nextBoardStr": "11000-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11000-101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2524, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "11--0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0-10-", + "nextBoardStr": "11--0-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--0-100", + "nextBoardStr": "11--0-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-100", + "nextBoardStr": "11-00-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-00-100", + "nextBoardStr": "11-00-100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-100", + "nextBoardStr": "11-000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2525, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "--01--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01--0-1", + "nextBoardStr": "--010-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2526, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11---00-", + "nextBoardStr": "111---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2527, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "---110-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110-0-", + "nextBoardStr": "---110-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---110-00", + "nextBoardStr": "--1110-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1110-00", + "nextBoardStr": "0-1110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1110-00", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2528, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "1---1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1---0", + "nextBoardStr": "1-0-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1---0", + "nextBoardStr": "1-011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-011---0", + "nextBoardStr": "1-011--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-011--00", + "nextBoardStr": "1-011-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2529, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0----", + "nextBoardStr": "10--0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--0---1", + "nextBoardStr": "10--0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10--0-0-1", + "nextBoardStr": "101-0-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-0-0-1", + "nextBoardStr": "101-0-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2530, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01--1--0", + "nextBoardStr": "-011-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-1--0", + "nextBoardStr": "0011-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1--0", + "nextBoardStr": "0011-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011-1-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2531, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0--01-", + "nextBoardStr": "1--0-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-001-", + "nextBoardStr": "1--0-0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0-0011", + "nextBoardStr": "1-00-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-0011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-0011", + "nextBoardStr": "110000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2532, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "--0--101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--101-", + "nextBoardStr": "--01-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-101-", + "nextBoardStr": "--010101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2533, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---10---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10---0", + "nextBoardStr": "---10--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--10", + "nextBoardStr": "---100-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100-10", + "nextBoardStr": "---100110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---100110", + "nextBoardStr": "0--100110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2534, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "-1-0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0---1-", + "nextBoardStr": "-100---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100---1-", + "nextBoardStr": "-1001--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2535, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0---0-11", + "nextBoardStr": "-00--0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--0-11", + "nextBoardStr": "100--0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100--0-11", + "nextBoardStr": "100-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-00-11", + "nextBoardStr": "100-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2536, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-10---01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---01-", + "nextBoardStr": "-101--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--01-", + "nextBoardStr": "0101--01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101--01-", + "nextBoardStr": "0101--011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0101--011", + "nextBoardStr": "0101-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0101-0011", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2537, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--0--1-", + "nextBoardStr": "01--0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2538, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--1---", + "nextBoardStr": "100--11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100--11--", + "nextBoardStr": "100--110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100--110-", + "nextBoardStr": "100-1110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-1110-", + "nextBoardStr": "10001110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10001110-", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2539, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "--0-0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-0--11", + "nextBoardStr": "--0-0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2540, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0-0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1-1", + "nextBoardStr": "-010--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1-1", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0100-1-1", + "nextBoardStr": "-010011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2541, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100----", + "nextBoardStr": "-1100--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1100--0-", + "nextBoardStr": "11100--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2542, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1--1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-1111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2543, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-01-", + "nextBoardStr": "1--00-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-01-", + "nextBoardStr": "1--00101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--00101-", + "nextBoardStr": "1-000101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2544, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---0--", + "nextBoardStr": "110--00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110--00--", + "nextBoardStr": "110--00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110--00-1", + "nextBoardStr": "1100-00-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-00-1", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100-0011", + "nextBoardStr": "110000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2545, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1--0---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---01", + "nextBoardStr": "11-0---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0---01", + "nextBoardStr": "11-0--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--001", + "nextBoardStr": "11-0--001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--001", + "nextBoardStr": "11-00-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-001", + "nextBoardStr": "11-00-001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-001", + "nextBoardStr": "11-000001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2546, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-0-0-1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-0-1-10", + "nextBoardStr": "-010-1-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-1-10", + "nextBoardStr": "-01001-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01001-10", + "nextBoardStr": "-01001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01001110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2547, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "--0-1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-01-", + "nextBoardStr": "--0-1101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-1101-", + "nextBoardStr": "-00-1101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1101-", + "nextBoardStr": "-00-11011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-11011", + "nextBoardStr": "000-11011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2548, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-00----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00----1-", + "nextBoardStr": "-00-1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1--1-", + "nextBoardStr": "000-1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2549, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "01--0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--0---1", + "nextBoardStr": "011-0---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0---1", + "nextBoardStr": "011-0--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-0--01", + "nextBoardStr": "011-0-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-0-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01100-101", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2550, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-10", + "nextBoardStr": "1---00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00-10", + "nextBoardStr": "1---00110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---00110", + "nextBoardStr": "10--00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--00110", + "nextBoardStr": "101-00110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-00110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2551, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0--1", + "nextBoardStr": "110--0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110--0--1", + "nextBoardStr": "1100-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100-0-11", + "nextBoardStr": "110000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2552, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "-1-100-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-100-0-", + "nextBoardStr": "-11100-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100-0-", + "nextBoardStr": "-11100-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11100-00", + "nextBoardStr": "111100-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2553, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---10-", + "nextBoardStr": "0-1---101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1---101", + "nextBoardStr": "001---101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001---101", + "nextBoardStr": "0011--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011--101", + "nextBoardStr": "00110-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2554, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1--00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1--00", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--00", + "nextBoardStr": "01--1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1--00", + "nextBoardStr": "011-1--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1--00", + "nextBoardStr": "011-10-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011-10-00", + "nextBoardStr": "011-10100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2555, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "---1-010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-010-", + "nextBoardStr": "-1-1-010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-010-", + "nextBoardStr": "-101-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-101-010-", + "nextBoardStr": "-101-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-101-0101", + "nextBoardStr": "-10100101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100101", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2556, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-10-0--", + "nextBoardStr": "11-10-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-0--", + "nextBoardStr": "11-10-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-10-0-0", + "nextBoardStr": "11-10-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10-0-0", + "nextBoardStr": "11-10-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2557, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01----01", + "nextBoardStr": "001----01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----01", + "nextBoardStr": "001---101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001---101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "00101-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2558, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1-10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10---", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-10---", + "nextBoardStr": "-01-101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2559, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0---0-", + "nextBoardStr": "1--01--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01--0-", + "nextBoardStr": "1--01--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01--00", + "nextBoardStr": "1--01-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--01-100", + "nextBoardStr": "1-001-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-001-100", + "nextBoardStr": "11001-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11001-100", + "nextBoardStr": "110010100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2560, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "---10-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-01-", + "nextBoardStr": "---10101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---10101-", + "nextBoardStr": "--010101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2561, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1-1--0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--0-0", + "nextBoardStr": "-1-10-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10-0-0", + "nextBoardStr": "-1-10-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-10-010", + "nextBoardStr": "-1010-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2562, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "01----1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----1-0", + "nextBoardStr": "01----110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01----110", + "nextBoardStr": "01-0--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0--110", + "nextBoardStr": "01-01-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2563, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "01----1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----1-0", + "nextBoardStr": "010---1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010---1-0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "01010-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2564, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1---00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00-1-", + "nextBoardStr": "1--100-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--100-1-", + "nextBoardStr": "1--10001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--10001-", + "nextBoardStr": "11-10001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10001-", + "nextBoardStr": "11010001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2565, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1001---", + "nextBoardStr": "--10011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10011--", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010011--", + "nextBoardStr": "1010011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010011--", + "nextBoardStr": "10100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2566, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-0--1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-0--1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1--1", + "nextBoardStr": "0-0-11--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-11--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-111-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-0-111-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-0-11111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2567, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "-1--1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1-0--", + "nextBoardStr": "01--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0--", + "nextBoardStr": "011-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-1-0--", + "nextBoardStr": "011-1-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011-1-0-0", + "nextBoardStr": "011-110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011-110-0", + "nextBoardStr": "011-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2568, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----00--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00--1", + "nextBoardStr": "--1-00--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-00--1", + "nextBoardStr": "-01-00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-00--1", + "nextBoardStr": "-01100--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-01100--1", + "nextBoardStr": "-01100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2569, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0---1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1-1--", + "nextBoardStr": "0---1-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---1-10-", + "nextBoardStr": "0---1-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---1-101", + "nextBoardStr": "0---10101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---10101", + "nextBoardStr": "0-1-10101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2570, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1001-", + "nextBoardStr": "--0-1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1001-", + "nextBoardStr": "-10-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2571, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011---0-", + "nextBoardStr": "-011---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-011---01", + "nextBoardStr": "-011-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011-0-01", + "nextBoardStr": "-01110-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01110-01", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2572, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "-00-1--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1--1-", + "nextBoardStr": "-00-1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00-1-11-", + "nextBoardStr": "000-1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2573, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10-0-", + "nextBoardStr": "1---10-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---10-00", + "nextBoardStr": "1--110-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--110-00", + "nextBoardStr": "1--110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2574, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-10-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-10---", + "nextBoardStr": "110-10---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-10---", + "nextBoardStr": "110-10-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-10-0-", + "nextBoardStr": "110-1010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-1010-", + "nextBoardStr": "110-10100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2575, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1--0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---0-", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0--10-", + "nextBoardStr": "1--00-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00-10-", + "nextBoardStr": "1--00110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--00110-", + "nextBoardStr": "1--001100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--001100", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2576, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "----1-01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-01-", + "nextBoardStr": "----1-010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1-010", + "nextBoardStr": "-1--1-010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2577, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---001-", + "nextBoardStr": "01---001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---001-", + "nextBoardStr": "011--001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--001-", + "nextBoardStr": "011-0001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-0001-", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2578, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "---0101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0101--", + "nextBoardStr": "---0101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0101-1", + "nextBoardStr": "0--0101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0101-1", + "nextBoardStr": "0--010111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2579, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---01-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-10-", + "nextBoardStr": "--001-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-10-", + "nextBoardStr": "-1001-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1001-10-", + "nextBoardStr": "-1001010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1001010-", + "nextBoardStr": "11001010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11001010-", + "nextBoardStr": "110010100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2580, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01-0-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-1---", + "nextBoardStr": "01-0-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0-1-1-", + "nextBoardStr": "01-001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-001-1-", + "nextBoardStr": "01-001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-001-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2581, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "--1-0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0--01", + "nextBoardStr": "--1-0-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-001", + "nextBoardStr": "1-1-0-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-001", + "nextBoardStr": "101-0-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2582, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "-0--0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-11-", + "nextBoardStr": "-01-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0-11-", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-0-110", + "nextBoardStr": "-01-01110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01-01110", + "nextBoardStr": "001-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2583, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "11-00----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00----", + "nextBoardStr": "11-00-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00-0--", + "nextBoardStr": "11-00-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0--", + "nextBoardStr": "11-00-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-00-0-0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-0", + "nextBoardStr": "11000-0-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2584, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100-1--", + "nextBoardStr": "-1100-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100-1--", + "nextBoardStr": "01100-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01100-1--", + "nextBoardStr": "0110011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0110011--", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01100110-", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2585, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "1-00-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-00-1---", + "nextBoardStr": "1-00-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-00-1-0-", + "nextBoardStr": "1-0011-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0011-0-", + "nextBoardStr": "100011-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100011-0-", + "nextBoardStr": "100011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2586, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "10--0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0---1", + "nextBoardStr": "10--0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10--0--11", + "nextBoardStr": "10-00--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-00--11", + "nextBoardStr": "10100--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "10100--11", + "nextBoardStr": "10100-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10100-011", + "nextBoardStr": "101001011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2587, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-00-1-", + "nextBoardStr": "011-00-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00-1-", + "nextBoardStr": "011-00-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2588, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-01-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-01-1-", + "nextBoardStr": "1-0-0101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2589, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----0-1", + "nextBoardStr": "-0----011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0----011", + "nextBoardStr": "-0-0--011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--011", + "nextBoardStr": "-0-0-1011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0-1011", + "nextBoardStr": "00-0-1011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2590, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0-11-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-----", + "nextBoardStr": "0-11----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-11----0", + "nextBoardStr": "0-111---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-111---0", + "nextBoardStr": "0-111-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-111-0-0", + "nextBoardStr": "0-11110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2591, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1--10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--10-", + "nextBoardStr": "---10-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-10-", + "nextBoardStr": "1--10-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2592, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-110--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110--1-", + "nextBoardStr": "0-110-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-110-01-", + "nextBoardStr": "01110-01-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01110-01-", + "nextBoardStr": "01110-010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2593, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "--1-100-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-100-0", + "nextBoardStr": "--11100-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11100-0", + "nextBoardStr": "0-11100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11100-0", + "nextBoardStr": "0111100-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111100-0", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2594, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "0101-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-----", + "nextBoardStr": "0101---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0101---1-", + "nextBoardStr": "01010--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01010--1-", + "nextBoardStr": "01010-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01010-11-", + "nextBoardStr": "01010-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2595, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "01---1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---1--0", + "nextBoardStr": "01---1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---1-10", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "010-11-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2596, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-00-", + "nextBoardStr": "0-1-1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1-00-", + "nextBoardStr": "0-1-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-1100-", + "nextBoardStr": "001-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1100-", + "nextBoardStr": "001-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2597, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--01--1", + "nextBoardStr": "10--01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--01--1", + "nextBoardStr": "100-01--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-01--1", + "nextBoardStr": "100101--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "100101--1", + "nextBoardStr": "1001010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2598, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----00", + "nextBoardStr": "--1---100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---100", + "nextBoardStr": "-01---100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---100", + "nextBoardStr": "-01--1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1100", + "nextBoardStr": "-010-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1100", + "nextBoardStr": "-01011100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2599, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "---00---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00---1", + "nextBoardStr": "--100---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--100---1", + "nextBoardStr": "--100-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--100-0-1", + "nextBoardStr": "--100-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--100-011", + "nextBoardStr": "0-100-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2600, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--10---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--10---0", + "nextBoardStr": "1--10-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2601, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "----101-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101-0", + "nextBoardStr": "0---101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---101-0", + "nextBoardStr": "0-1-101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2602, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "---11-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---11-0--", + "nextBoardStr": "-0-11-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-11-0--", + "nextBoardStr": "-0-1110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2603, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11---00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11---00-", + "nextBoardStr": "111---00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2604, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-0-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1--0-", + "nextBoardStr": "1-0-1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0-1-00-", + "nextBoardStr": "1-0-1-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2605, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-1--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--101", + "nextBoardStr": "-001--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--101", + "nextBoardStr": "-0011-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0011-101", + "nextBoardStr": "00011-101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2606, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1---00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---00--1", + "nextBoardStr": "1-1-00--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-00--1", + "nextBoardStr": "1-1-00-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-00-01", + "nextBoardStr": "1-1-00-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-01", + "nextBoardStr": "101-00-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2607, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "--01--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01--10-", + "nextBoardStr": "--01-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-010-", + "nextBoardStr": "--011010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011010-", + "nextBoardStr": "--0110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2608, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---00-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00-1-1", + "nextBoardStr": "1--00-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--00-1-1", + "nextBoardStr": "1--0001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2609, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00---1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00---1-1", + "nextBoardStr": "000---1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2610, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-1---0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1---0--", + "nextBoardStr": "101---0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---0--", + "nextBoardStr": "101--10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101--10--", + "nextBoardStr": "101-010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-010--", + "nextBoardStr": "101-010-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2611, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-0--", + "nextBoardStr": "0-101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2612, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110---0-", + "nextBoardStr": "1110---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2613, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-0-----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----10", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----10", + "nextBoardStr": "-01-0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-0--10", + "nextBoardStr": "-01-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01-0-110", + "nextBoardStr": "001-0-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2614, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "-1-1-00--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1-00--", + "nextBoardStr": "11-1-00--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-00--", + "nextBoardStr": "1101-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1101-00--", + "nextBoardStr": "1101100--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1101100--", + "nextBoardStr": "1101100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2615, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-10--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0--1", + "nextBoardStr": "-10--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--0-11", + "nextBoardStr": "-10-00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-00-11", + "nextBoardStr": "-10100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-10100-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2616, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1-10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10--0-", + "nextBoardStr": "-1010--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1010--0-", + "nextBoardStr": "11010--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11010--0-", + "nextBoardStr": "11010--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11010--00", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2617, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--011--", + "nextBoardStr": "-0--011-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--011-1", + "nextBoardStr": "-0-0011-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0011-1", + "nextBoardStr": "10-0011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0011-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000011-1", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2618, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0-0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-1--", + "nextBoardStr": "--0-0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-0-11-", + "nextBoardStr": "--0-0011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-0011-", + "nextBoardStr": "1-0-0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0011-", + "nextBoardStr": "1-000011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2619, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--011--", + "nextBoardStr": "-0-1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1011--", + "nextBoardStr": "00-1011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1011--", + "nextBoardStr": "00-1011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-1011-1", + "nextBoardStr": "00-1011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1011-1", + "nextBoardStr": "00-101111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2620, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0--", + "nextBoardStr": "011---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011---0-0", + "nextBoardStr": "011---010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011---010", + "nextBoardStr": "011-0-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2621, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "0--0-1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--0-1-10", + "nextBoardStr": "0--011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--011-10", + "nextBoardStr": "00-011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011-10", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2622, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01-10--", + "nextBoardStr": "--01-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-101-", + "nextBoardStr": "--010101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2623, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00--11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--11---", + "nextBoardStr": "00--11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11---", + "nextBoardStr": "001-11---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-11---", + "nextBoardStr": "001-11--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-11--0", + "nextBoardStr": "001-111-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2624, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--10-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-10--", + "nextBoardStr": "--10-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10-101-", + "nextBoardStr": "--10-1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10-1010", + "nextBoardStr": "-110-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-1010", + "nextBoardStr": "0110-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2625, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01-11--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01111--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2626, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "--01---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---10", + "nextBoardStr": "1-01---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01---10", + "nextBoardStr": "1-01-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2627, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "1-1--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-0-", + "nextBoardStr": "1-1--0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-00", + "nextBoardStr": "101--0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101--0-00", + "nextBoardStr": "1011-0-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011-0-00", + "nextBoardStr": "101100-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2628, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--0--1", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0--1", + "nextBoardStr": "011--0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--0--1", + "nextBoardStr": "0110-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0--1", + "nextBoardStr": "011010--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011010--1", + "nextBoardStr": "011010-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011010-01", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2629, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "-101-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-00--", + "nextBoardStr": "1101-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1101-00--", + "nextBoardStr": "1101000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2630, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0-1-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-----1", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0--1", + "nextBoardStr": "0-1--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1--01-1", + "nextBoardStr": "0-1-001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-001-1", + "nextBoardStr": "0-1-00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2631, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10-0-1-", + "nextBoardStr": "--10-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10-0-10", + "nextBoardStr": "--10-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-0110", + "nextBoardStr": "0-10-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-0110", + "nextBoardStr": "0-1010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2632, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-1-0--", + "nextBoardStr": "-1011-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1011-0--", + "nextBoardStr": "-1011-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1011-00-", + "nextBoardStr": "11011-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11011-00-", + "nextBoardStr": "11011000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11011000-", + "nextBoardStr": "110110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2633, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---001--", + "nextBoardStr": "1---0010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0010-", + "nextBoardStr": "1-1-0010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0010-", + "nextBoardStr": "1-1-00100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1-00100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00100", + "nextBoardStr": "101-00100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2634, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "---10---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10---1", + "nextBoardStr": "---10--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---10--01", + "nextBoardStr": "---101-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---101-01", + "nextBoardStr": "-0-101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2635, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "----10-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10-10", + "nextBoardStr": "----10010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----10010", + "nextBoardStr": "1---10010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10010", + "nextBoardStr": "1--010010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--010010", + "nextBoardStr": "11-010010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2636, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0--1", + "nextBoardStr": "01---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---0-11", + "nextBoardStr": "01---0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01---0011", + "nextBoardStr": "011--0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0011", + "nextBoardStr": "0110-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2637, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "0--1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1---0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-100-", + "nextBoardStr": "0--11100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2638, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "--01-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--01-10--", + "nextBoardStr": "-101-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-10--", + "nextBoardStr": "0101-10--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-10--", + "nextBoardStr": "0101110--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2639, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0-0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0---1", + "nextBoardStr": "-10-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0---1", + "nextBoardStr": "-1000---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1000---1", + "nextBoardStr": "-1000--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1000--11", + "nextBoardStr": "-1000-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2640, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011--0--", + "nextBoardStr": "-011--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-011--00-", + "nextBoardStr": "-011--001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-011--001", + "nextBoardStr": "-0110-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2641, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0----01", + "nextBoardStr": "1-01---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01---01", + "nextBoardStr": "1001---01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001---01", + "nextBoardStr": "1001--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2642, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0---010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---010-1", + "nextBoardStr": "0-1-010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2643, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1----0", + "nextBoardStr": "01-1--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1--1-0", + "nextBoardStr": "01-10-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2644, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1----", + "nextBoardStr": "001-1---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-1---0", + "nextBoardStr": "001-1-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2645, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01-0--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0--1--", + "nextBoardStr": "01-0--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-0--1-1", + "nextBoardStr": "01-0--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-0--101", + "nextBoardStr": "01-01-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-01-101", + "nextBoardStr": "01-010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-010101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2646, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "---011--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011--0", + "nextBoardStr": "---011-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---011-00", + "nextBoardStr": "-1-011-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-011-00", + "nextBoardStr": "-1-011000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2647, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----11", + "nextBoardStr": "-00----11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00----11", + "nextBoardStr": "100----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100----11", + "nextBoardStr": "100-0--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-0--11", + "nextBoardStr": "100-0-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2648, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-10---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---1-0", + "nextBoardStr": "-10-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0-1-0", + "nextBoardStr": "110-0-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0-1-0", + "nextBoardStr": "11000-1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11000-1-0", + "nextBoardStr": "11000-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2649, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1-1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--0--", + "nextBoardStr": "-1-1--00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-1--00-", + "nextBoardStr": "-1-11-00-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-11-00-", + "nextBoardStr": "-1-11000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-11000-", + "nextBoardStr": "11-11000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-11000-", + "nextBoardStr": "11-110000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2650, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0--0----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0----1", + "nextBoardStr": "0--0-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1--1", + "nextBoardStr": "0--001--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--001--1", + "nextBoardStr": "0--0011-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--0011-1", + "nextBoardStr": "00-0011-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0011-1", + "nextBoardStr": "0010011-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2651, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-0-1", + "nextBoardStr": "---0100-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0100-1", + "nextBoardStr": "1--0100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2652, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1--101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1--101-", + "nextBoardStr": "001--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001--101-", + "nextBoardStr": "001-1101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1101-", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-11010", + "nextBoardStr": "001111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2653, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0--1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1--1", + "nextBoardStr": "--0-01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-01--1", + "nextBoardStr": "--0101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101--1", + "nextBoardStr": "--01010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2654, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "-0---10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---10-1", + "nextBoardStr": "-00--10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--10-1", + "nextBoardStr": "-00-110-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-110-1", + "nextBoardStr": "000-110-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2655, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1--0--", + "nextBoardStr": "10-11-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-11-0--", + "nextBoardStr": "10-11-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-11-00-", + "nextBoardStr": "10-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2656, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "0---10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10---", + "nextBoardStr": "0---101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---101--", + "nextBoardStr": "0---1010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---1010-", + "nextBoardStr": "0--11010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11010-", + "nextBoardStr": "0--110100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--110100", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2657, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--0--0111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2658, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1--1--", + "nextBoardStr": "00-1--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--1--", + "nextBoardStr": "0011--1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011--1--", + "nextBoardStr": "0011-01--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-01--", + "nextBoardStr": "0011101--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2659, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----0-01", + "nextBoardStr": "1--1-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0-01", + "nextBoardStr": "1--1-0001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--1-0001", + "nextBoardStr": "1--110001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2660, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "-01-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1-0--", + "nextBoardStr": "-0101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101-0--", + "nextBoardStr": "-0101-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0101-0-1", + "nextBoardStr": "-010100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-010100-1", + "nextBoardStr": "1010100-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2661, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1---1", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0-1", + "nextBoardStr": "-0--1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1-011", + "nextBoardStr": "00--1-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-011", + "nextBoardStr": "00-11-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-011", + "nextBoardStr": "00-11-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-011", + "nextBoardStr": "00-111011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2662, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "1--01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01-0--", + "nextBoardStr": "1--01-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--01-00-", + "nextBoardStr": "1--01-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2663, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "---1-0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0-1-", + "nextBoardStr": "-0-1-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0-1-", + "nextBoardStr": "-0-110-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110-1-", + "nextBoardStr": "00-110-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110-1-", + "nextBoardStr": "00-11011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11011-", + "nextBoardStr": "00-11011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11011-", + "nextBoardStr": "00-110111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2664, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "-1--010--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--010--", + "nextBoardStr": "-1--010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--010-0", + "nextBoardStr": "-11-010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-010-0", + "nextBoardStr": "-11-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2665, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-10---01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---01-", + "nextBoardStr": "110---01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---01-", + "nextBoardStr": "110-0-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2666, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "---1--100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--100", + "nextBoardStr": "--01--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--100", + "nextBoardStr": "1-01--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2667, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1--10", + "nextBoardStr": "0---11-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11-10", + "nextBoardStr": "0-0-11-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-11-10", + "nextBoardStr": "0-0111-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2668, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-01", + "nextBoardStr": "-0---1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---1001", + "nextBoardStr": "-01--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2669, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "-----0110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0110", + "nextBoardStr": "---1-0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0110", + "nextBoardStr": "0--1-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0110", + "nextBoardStr": "0--110110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--110110", + "nextBoardStr": "00-110110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-110110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2670, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1001----", + "nextBoardStr": "-1001-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1001-1--", + "nextBoardStr": "01001-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01001-1--", + "nextBoardStr": "0100111--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0100111--", + "nextBoardStr": "0100111-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0100111-0", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2671, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1-10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10--0-", + "nextBoardStr": "-1-10-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-10-00-", + "nextBoardStr": "-1-10100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-10100-", + "nextBoardStr": "01-10100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-10100-", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01110100-", + "nextBoardStr": "011101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2672, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1-00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-00--", + "nextBoardStr": "-1-1-00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-00--", + "nextBoardStr": "-1-1-00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1-00-0", + "nextBoardStr": "-111-00-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-111-00-0", + "nextBoardStr": "-111000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-111000-0", + "nextBoardStr": "1111000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2673, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10-1", + "nextBoardStr": "0--1-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-10-1", + "nextBoardStr": "0-01-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-10-1", + "nextBoardStr": "0101-10-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-10-1", + "nextBoardStr": "0101-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1001", + "nextBoardStr": "010111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2674, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "0-011---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011---0", + "nextBoardStr": "0-0111--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2675, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10-----1", + "nextBoardStr": "-10--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-10--0--1", + "nextBoardStr": "-10--0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10--0-11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--0-11", + "nextBoardStr": "010--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2676, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2677, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1-1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1-0--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-100--", + "nextBoardStr": "--1-1001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-1001-", + "nextBoardStr": "-01-1001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-1001-", + "nextBoardStr": "101-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1001-", + "nextBoardStr": "10101001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101001-", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2678, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----100", + "nextBoardStr": "1--0--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--100", + "nextBoardStr": "1--01-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01-100", + "nextBoardStr": "10-01-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-01-100", + "nextBoardStr": "10101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2679, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1-01--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-01--0-", + "nextBoardStr": "11-01--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01--0-", + "nextBoardStr": "11-01-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-01-00-", + "nextBoardStr": "11-01-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01-00-", + "nextBoardStr": "11001-00-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11001-00-", + "nextBoardStr": "11001100-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "11001100-", + "nextBoardStr": "110011000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2680, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11----", + "nextBoardStr": "00-11----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11--11", + "nextBoardStr": "00-11--11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--11", + "nextBoardStr": "00-111-11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2681, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "-001---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001---1-", + "nextBoardStr": "-001-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1-1-", + "nextBoardStr": "0001-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2682, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "-1-0--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--100", + "nextBoardStr": "11-0--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--100", + "nextBoardStr": "11-00-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-100", + "nextBoardStr": "11-00-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-100", + "nextBoardStr": "11-000100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2683, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--10-0-", + "nextBoardStr": "-1--1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--1010-", + "nextBoardStr": "-1-01010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-01010-", + "nextBoardStr": "11-01010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01010-", + "nextBoardStr": "11-010100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-010100", + "nextBoardStr": "11-010100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010100", + "nextBoardStr": "110010100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2684, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1----100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1----100-", + "nextBoardStr": "10---100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---100-", + "nextBoardStr": "10---1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---1001", + "nextBoardStr": "10-0-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-1001", + "nextBoardStr": "1010-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2685, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "11----00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----00-", + "nextBoardStr": "11--0-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--0000-", + "nextBoardStr": "11--0000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0000-", + "nextBoardStr": "11--00000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2686, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "---0-1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1-10", + "nextBoardStr": "---0-1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-1110", + "nextBoardStr": "0--0-1110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1110", + "nextBoardStr": "0--011110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--011110", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2687, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1--0-", + "nextBoardStr": "01--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01--1-00-", + "nextBoardStr": "01--1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--1100-", + "nextBoardStr": "010-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-1100-", + "nextBoardStr": "010-11001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-11001", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2688, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "-1-10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10----", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-10-0--", + "nextBoardStr": "-1-10-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-10-01-", + "nextBoardStr": "01-10-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-10-01-", + "nextBoardStr": "01-10101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-10101-", + "nextBoardStr": "01010101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2689, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1--0-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--0-010", + "nextBoardStr": "-1--01010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01010", + "nextBoardStr": "-10-01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2690, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "--10-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--10-0--1", + "nextBoardStr": "--1000--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2691, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "01---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01---0-11", + "nextBoardStr": "01--00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--00-11", + "nextBoardStr": "01-100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-100-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2692, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---001-", + "nextBoardStr": "-1-0-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-001-", + "nextBoardStr": "-1-01001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2693, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001----11", + "nextBoardStr": "001-0--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0--11", + "nextBoardStr": "001-01-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2694, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011---0-", + "nextBoardStr": "0011---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011---0-", + "nextBoardStr": "0011-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0011-1-0-", + "nextBoardStr": "001101-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2695, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-1---0-", + "nextBoardStr": "1011---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011---0-", + "nextBoardStr": "1011---00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1011---00", + "nextBoardStr": "1011--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2696, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1-0--", + "nextBoardStr": "-10-1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-1-0-0", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-110-0", + "nextBoardStr": "-100110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-100110-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2697, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0-101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-101--", + "nextBoardStr": "1-0-1010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0-1010-", + "nextBoardStr": "110-1010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-1010-", + "nextBoardStr": "110-10100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2698, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-----0-10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-10", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0-10", + "nextBoardStr": "-1--00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-10", + "nextBoardStr": "-1--00110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--00110", + "nextBoardStr": "-10-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2699, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0-11-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-1--0", + "nextBoardStr": "0011-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-1--0", + "nextBoardStr": "0011-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011-1-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2700, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1-1-", + "nextBoardStr": "-000-1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000-1-1-", + "nextBoardStr": "1000-1-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000-1-1-", + "nextBoardStr": "100001-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100001-1-", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100001-11", + "nextBoardStr": "100001011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2701, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1-00--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00--1-", + "nextBoardStr": "-1-00-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-00-11-", + "nextBoardStr": "-1-00011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2702, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "---0110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0110--", + "nextBoardStr": "-0-0110--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0110--", + "nextBoardStr": "-010110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010110--", + "nextBoardStr": "0010110--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2703, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0---11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0---11", + "nextBoardStr": "---0--011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--011", + "nextBoardStr": "---01-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-011", + "nextBoardStr": "---010011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010011", + "nextBoardStr": "--1010011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1010011", + "nextBoardStr": "0-1010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2704, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-0---0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0-1-", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---0-11", + "nextBoardStr": "-0-0-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-0-11", + "nextBoardStr": "-0-010-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-010-11", + "nextBoardStr": "-00010-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00010-11", + "nextBoardStr": "-00010111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2705, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-11-", + "nextBoardStr": "0-1-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0-11-", + "nextBoardStr": "001-0-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0-11-", + "nextBoardStr": "00110-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110-11-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "00110011-", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2706, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "1010-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-----", + "nextBoardStr": "10100----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10100----", + "nextBoardStr": "101001---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101001---", + "nextBoardStr": "101001--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101001--0", + "nextBoardStr": "1010011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010011-0", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2707, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0-11-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-----", + "nextBoardStr": "0-11---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11---0-", + "nextBoardStr": "0-11-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-11-1-0-", + "nextBoardStr": "0-1101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1101-0-", + "nextBoardStr": "011101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011101-0-", + "nextBoardStr": "011101-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2708, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----10-", + "nextBoardStr": "01----100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01----100", + "nextBoardStr": "01-1--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1--100", + "nextBoardStr": "0101--100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101--100", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-1100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2709, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "00-1-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-1---", + "nextBoardStr": "00-1-11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1-11--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11--", + "nextBoardStr": "00-1111--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2710, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "0---10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10---", + "nextBoardStr": "0---10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---10--1", + "nextBoardStr": "0---10-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---10-01", + "nextBoardStr": "0-1-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-10-01", + "nextBoardStr": "0-1010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-1010-01", + "nextBoardStr": "0-1010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2711, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0----1", + "nextBoardStr": "01-0---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-0---11", + "nextBoardStr": "01-00--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-00--11", + "nextBoardStr": "01100--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100--11", + "nextBoardStr": "011000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2712, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "11-0-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0--1", + "nextBoardStr": "11-0-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0-0-01", + "nextBoardStr": "11-0-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-01", + "nextBoardStr": "1100-0-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0-01", + "nextBoardStr": "1100-0101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-0101", + "nextBoardStr": "110000101", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2713, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "1----1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----1--0", + "nextBoardStr": "1-0--1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--1--0", + "nextBoardStr": "1-01-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-1--0", + "nextBoardStr": "1-01-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01-1-00", + "nextBoardStr": "1-01-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2714, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---100---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100---", + "nextBoardStr": "--1100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1100---", + "nextBoardStr": "--11000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--11000--", + "nextBoardStr": "--110001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--110001-", + "nextBoardStr": "0-110001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-110001-", + "nextBoardStr": "01110001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01110001-", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2715, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0---11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0---11", + "nextBoardStr": "---00--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00--11", + "nextBoardStr": "---00-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2716, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "-0-01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01----", + "nextBoardStr": "-0-01---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-01---1", + "nextBoardStr": "-0-01--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-01--01", + "nextBoardStr": "-0101--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0101--01", + "nextBoardStr": "-01010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01010-01", + "nextBoardStr": "-01010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2717, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001---11", + "nextBoardStr": "0001---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2718, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "0--1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--0--", + "nextBoardStr": "0--1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-10--", + "nextBoardStr": "0--1-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-10-0", + "nextBoardStr": "0--1110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2719, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "--0-11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-11--0", + "nextBoardStr": "--0111--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2720, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0-1--", + "nextBoardStr": "110-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-0-1--", + "nextBoardStr": "110-0-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-0-10-", + "nextBoardStr": "110-0110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110-0110-", + "nextBoardStr": "110-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-01100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2721, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1001-", + "nextBoardStr": "-0--1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1001-", + "nextBoardStr": "-0-11001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11001-", + "nextBoardStr": "-0-110010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-110010", + "nextBoardStr": "10-110010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-110010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2722, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1--10-", + "nextBoardStr": "10-1--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2723, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-11----00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----00", + "nextBoardStr": "011----00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011----00", + "nextBoardStr": "011---100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011---100", + "nextBoardStr": "011-0-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2724, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0---1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "1-0-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0-1-1", + "nextBoardStr": "1-000-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-000-1-1", + "nextBoardStr": "1-00011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00011-1", + "nextBoardStr": "1000011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000011-1", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2725, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1-00-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-01-", + "nextBoardStr": "-1-00101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-00101-", + "nextBoardStr": "-1-001010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-001010", + "nextBoardStr": "-11001010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001010", + "nextBoardStr": "011001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2726, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-10", + "nextBoardStr": "-1-1-0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0-10", + "nextBoardStr": "-1-1-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1-0010", + "nextBoardStr": "11-1-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0010", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100010", + "nextBoardStr": "11-100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2727, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-1-0---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0---10", + "nextBoardStr": "-100---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100---10", + "nextBoardStr": "-100-1-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-100-1-10", + "nextBoardStr": "-100-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100-1010", + "nextBoardStr": "-10011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2728, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---01", + "nextBoardStr": "-110---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110---01", + "nextBoardStr": "-1100--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100--01", + "nextBoardStr": "11100--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2729, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1-010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-010--", + "nextBoardStr": "011-010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-010--", + "nextBoardStr": "011-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2730, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "1-011--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-011--00", + "nextBoardStr": "11011--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11011--00", + "nextBoardStr": "110110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2731, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "1---1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-00-", + "nextBoardStr": "1---1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---1000-", + "nextBoardStr": "1-1-1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-1000-", + "nextBoardStr": "1-101000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-101000-", + "nextBoardStr": "1-101000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101000-", + "nextBoardStr": "1-1010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2732, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "1-----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----01-", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--01-", + "nextBoardStr": "1--0--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0--011", + "nextBoardStr": "1-00--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00--011", + "nextBoardStr": "1100--011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100--011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2733, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "001-1----", + "nextBoardStr": "001-1---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-1---0", + "nextBoardStr": "001-11--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001-11--0", + "nextBoardStr": "001-110-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "001-110-0", + "nextBoardStr": "001-11010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-11010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2734, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001--1-1", + "nextBoardStr": "0001--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2735, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01---", + "nextBoardStr": "-10-011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10-011--", + "nextBoardStr": "010-011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-011--", + "nextBoardStr": "010-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-011-1", + "nextBoardStr": "0100011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100011-1", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2736, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1----0-", + "nextBoardStr": "0-1---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---10-", + "nextBoardStr": "0-1-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0-10-", + "nextBoardStr": "0-110-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110-10-", + "nextBoardStr": "00110-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2737, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---011-", + "nextBoardStr": "-0-1-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-011-", + "nextBoardStr": "-001-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-011-", + "nextBoardStr": "-001-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2738, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--01--1", + "nextBoardStr": "-00-01--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-01--1", + "nextBoardStr": "-00101--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-00101--1", + "nextBoardStr": "000101--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2739, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "--1-1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1---0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-1-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2740, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0--1-", + "nextBoardStr": "-01-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-00-1-", + "nextBoardStr": "-01-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-00-11", + "nextBoardStr": "-01000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2741, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-1--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--01--", + "nextBoardStr": "0-1-101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2742, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1---0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0--0", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---0-10", + "nextBoardStr": "-10--0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2743, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "-1--1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--1--00", + "nextBoardStr": "11--1--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1--00", + "nextBoardStr": "11--10-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--10-00", + "nextBoardStr": "11--10-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--10-00", + "nextBoardStr": "11--10000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2744, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "--0--101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0--101-", + "nextBoardStr": "--0--1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0--1010", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1010", + "nextBoardStr": "--0101010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2745, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "0---1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-0-1", + "nextBoardStr": "0---1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1-011", + "nextBoardStr": "00--1-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1-011", + "nextBoardStr": "001-1-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1-011", + "nextBoardStr": "00101-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2746, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "0--1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--0--", + "nextBoardStr": "0--11-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-0--", + "nextBoardStr": "0-011-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011-0--", + "nextBoardStr": "0-011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2747, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "0-0--11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0--111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0--111-", + "nextBoardStr": "0-0--111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--111-", + "nextBoardStr": "0-0--1111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2748, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-101--", + "nextBoardStr": "--0-101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2749, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10---01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---01--", + "nextBoardStr": "101--01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--01--", + "nextBoardStr": "1010-01--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-01--", + "nextBoardStr": "1010-011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1010-011-", + "nextBoardStr": "10100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2750, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----101", + "nextBoardStr": "-00---101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---101", + "nextBoardStr": "-001--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001--101", + "nextBoardStr": "0001--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2751, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--11--", + "nextBoardStr": "000--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2752, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---110-", + "nextBoardStr": "-0---1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1101", + "nextBoardStr": "-0--01101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2753, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--100-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-1--", + "nextBoardStr": "--10001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2754, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1--10-", + "nextBoardStr": "-0-1--101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--101", + "nextBoardStr": "-001--101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--101", + "nextBoardStr": "-001-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1101", + "nextBoardStr": "0001-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2755, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0101--1--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--1--", + "nextBoardStr": "0101--1-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101--1-0", + "nextBoardStr": "0101--110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0101--110", + "nextBoardStr": "01010-110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2756, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0--1", + "nextBoardStr": "10---01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10---01-1", + "nextBoardStr": "10-0-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-01-1", + "nextBoardStr": "10-0101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2757, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "--1-0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-1--", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0-10-", + "nextBoardStr": "-11-0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-10-", + "nextBoardStr": "-11-0010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-0010-", + "nextBoardStr": "111-0010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2758, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "001--1---", + "nextBoardStr": "001--1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "001--1-0-", + "nextBoardStr": "001--110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--110-", + "nextBoardStr": "001-0110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2759, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---100--", + "nextBoardStr": "11--100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--100--", + "nextBoardStr": "11--100-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--100-0", + "nextBoardStr": "11--100-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--100-0", + "nextBoardStr": "11--10000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2760, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "1-1--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-00--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00--", + "nextBoardStr": "1-10-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-0000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2761, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0---10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---10-1", + "nextBoardStr": "-0-1-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-10-1", + "nextBoardStr": "-0-1-1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1-1001", + "nextBoardStr": "-0-111001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2762, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-10---", + "nextBoardStr": "100-10---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-10---", + "nextBoardStr": "100-10--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2763, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "--101----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--101----", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--101---0", + "nextBoardStr": "--1011--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1011--0", + "nextBoardStr": "-01011--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01011--0", + "nextBoardStr": "-010111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2764, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-----0", + "nextBoardStr": "011---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011---0-0", + "nextBoardStr": "011---010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011---010", + "nextBoardStr": "0110--010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2765, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----110--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----110--", + "nextBoardStr": "0---110--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---110--", + "nextBoardStr": "0---1101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1101-", + "nextBoardStr": "00--1101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1101-", + "nextBoardStr": "001-1101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1101-", + "nextBoardStr": "00101101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2766, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-11001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11001--", + "nextBoardStr": "0-110010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-110010-", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2767, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "-0-----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----10", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----110", + "nextBoardStr": "-0-0--110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--110", + "nextBoardStr": "-010--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--110", + "nextBoardStr": "0010--110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010--110", + "nextBoardStr": "00101-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2768, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1---", + "nextBoardStr": "-01-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-01---", + "nextBoardStr": "-01101---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-01101---", + "nextBoardStr": "001101---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001101---", + "nextBoardStr": "001101--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2769, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0---11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11-0-", + "nextBoardStr": "0-0-11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-11-0-", + "nextBoardStr": "0-0111-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2770, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "---1-0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0--1", + "nextBoardStr": "---1-0-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0-01", + "nextBoardStr": "--11-0-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0-01", + "nextBoardStr": "-011-0-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-0-01", + "nextBoardStr": "1011-0-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-0-01", + "nextBoardStr": "101100-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2771, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-00-", + "nextBoardStr": "--101-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101-00-", + "nextBoardStr": "--101-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--101-001", + "nextBoardStr": "-0101-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0101-001", + "nextBoardStr": "10101-001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2772, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-11-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0----", + "nextBoardStr": "011-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-0----", + "nextBoardStr": "011-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011-01---", + "nextBoardStr": "011-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-01-0-", + "nextBoardStr": "011-0110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-0110-", + "nextBoardStr": "011-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2773, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--01--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--01-", + "nextBoardStr": "-001--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001--01-", + "nextBoardStr": "1001--01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1001--01-", + "nextBoardStr": "1001-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1001-001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011001-", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2774, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0--1", + "nextBoardStr": "11-0-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-0--1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0-00-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-1", + "nextBoardStr": "11-0000-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2775, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "-0-1---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---10", + "nextBoardStr": "-0-1-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-0-10", + "nextBoardStr": "-0-1-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1-0110", + "nextBoardStr": "00-1-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-0110", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-0110", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2776, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0101", + "nextBoardStr": "--1--0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0101", + "nextBoardStr": "--10-0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0101", + "nextBoardStr": "1-10-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0101", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0101", + "nextBoardStr": "101010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2777, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-1-0", + "nextBoardStr": "-1-00-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-00-1-0", + "nextBoardStr": "-1-00-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-00-110", + "nextBoardStr": "-1000-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1000-110", + "nextBoardStr": "11000-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2778, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01---0-", + "nextBoardStr": "1-01-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-01-1-0-", + "nextBoardStr": "1-0101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0101-0-", + "nextBoardStr": "110101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110101-0-", + "nextBoardStr": "11010100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2779, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-00---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00---1--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--11--", + "nextBoardStr": "000--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2780, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1-00-", + "nextBoardStr": "--1-1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-1100-", + "nextBoardStr": "-01-1100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-1100-", + "nextBoardStr": "-01-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2781, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0--1--0-", + "nextBoardStr": "-0--11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0--11-0-", + "nextBoardStr": "-0--1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1100-", + "nextBoardStr": "-01-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1100-", + "nextBoardStr": "-01-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2782, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 11, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0---1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00-11---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11--11", + "nextBoardStr": "00-11--11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--11", + "nextBoardStr": "00111--11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111--11", + "nextBoardStr": "00111-011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00111-011", + "nextBoardStr": "001111011", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2783, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0---01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---01--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "-00-101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-101--", + "nextBoardStr": "-00-1011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00-1011-", + "nextBoardStr": "000-1011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2784, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-011-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011-11-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2785, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-0---", + "nextBoardStr": "1110-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2786, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "110----0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110----0-", + "nextBoardStr": "1100---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100---0-", + "nextBoardStr": "11001--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001--0-", + "nextBoardStr": "11001--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11001--00", + "nextBoardStr": "110011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110011-00", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2787, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--0--1--", + "nextBoardStr": "1--0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--0--10-", + "nextBoardStr": "1--0-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0-110-", + "nextBoardStr": "1--0-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0-1100", + "nextBoardStr": "1-10-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-1100", + "nextBoardStr": "1010-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-1100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2788, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "100------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100------", + "nextBoardStr": "100--1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--1---", + "nextBoardStr": "100-01---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-01---", + "nextBoardStr": "100101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "100101---", + "nextBoardStr": "100101--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100101--0", + "nextBoardStr": "100101-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100101-10", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2789, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----11", + "nextBoardStr": "00-----11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----11", + "nextBoardStr": "00---1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---1-11", + "nextBoardStr": "00---1-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1-11", + "nextBoardStr": "001--1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2790, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "-0---01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---01-1", + "nextBoardStr": "-0---0111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2791, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101--0", + "nextBoardStr": "-0-101--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-101--0", + "nextBoardStr": "-0-1011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1011-0", + "nextBoardStr": "00-1011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2792, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1-0-0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0-1--", + "nextBoardStr": "1-0-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0-1-1", + "nextBoardStr": "100-0-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-0-1-1", + "nextBoardStr": "100-011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100-011-1", + "nextBoardStr": "100-01101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2793, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0110----", + "nextBoardStr": "-01101---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01101---", + "nextBoardStr": "-01101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01101--0", + "nextBoardStr": "-01101-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01101-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2794, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--1--1", + "nextBoardStr": "000--1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2795, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--010---", + "nextBoardStr": "1-1010---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1010---", + "nextBoardStr": "1-1010--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1010--0", + "nextBoardStr": "1-1010--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010--0", + "nextBoardStr": "1-1010-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2796, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10---01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10---01--", + "nextBoardStr": "10--001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--001--", + "nextBoardStr": "10--0011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10--0011-", + "nextBoardStr": "10-00011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2797, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "100------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100------", + "nextBoardStr": "100-1----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-1----", + "nextBoardStr": "100-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "100-1-0--", + "nextBoardStr": "100-1-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2798, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---1---", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---10--", + "nextBoardStr": "10---101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10---101-", + "nextBoardStr": "100--101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100--101-", + "nextBoardStr": "100--1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100--1011", + "nextBoardStr": "100-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2799, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-110----", + "nextBoardStr": "0-110-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-110-0--", + "nextBoardStr": "0-110-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-110-0-1", + "nextBoardStr": "0-110-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-110-001", + "nextBoardStr": "0-1101001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2800, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "-1----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----01-", + "nextBoardStr": "-1-0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--01-", + "nextBoardStr": "-110--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110--01-", + "nextBoardStr": "0110--01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2801, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----0-1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "00---10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---10-1", + "nextBoardStr": "00---1011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00---1011", + "nextBoardStr": "00---1011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1011", + "nextBoardStr": "00-1-1011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-1011", + "nextBoardStr": "00-1-1011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1011", + "nextBoardStr": "00-111011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2802, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0---110", + "nextBoardStr": "--0-1-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-110", + "nextBoardStr": "-00-1-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1-110", + "nextBoardStr": "-0011-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0011-110", + "nextBoardStr": "00011-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2803, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---00", + "nextBoardStr": "--110--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--110--00", + "nextBoardStr": "--110-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--110-100", + "nextBoardStr": "0-110-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2804, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-00", + "nextBoardStr": "101-00-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2805, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1---0", + "nextBoardStr": "-01-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-1--00", + "nextBoardStr": "101-1--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1--00", + "nextBoardStr": "101-1-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2806, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "---101-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101-0-", + "nextBoardStr": "--1101-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1101-0-", + "nextBoardStr": "0-1101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1101-0-", + "nextBoardStr": "0-110110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-110110-", + "nextBoardStr": "0-1101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2807, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-1-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1-100--", + "nextBoardStr": "011-100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-100--", + "nextBoardStr": "0110100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2808, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1-10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10---", + "nextBoardStr": "--1010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1010---", + "nextBoardStr": "-11010---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11010---", + "nextBoardStr": "-11010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11010-0-", + "nextBoardStr": "111010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2809, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00--1-1-", + "nextBoardStr": "000--1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2810, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1---0-", + "nextBoardStr": "-1-1---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1---00", + "nextBoardStr": "-1-11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-11--00", + "nextBoardStr": "01-11--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-11--00", + "nextBoardStr": "01111--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01111--00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011110-00", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2811, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1001---", + "nextBoardStr": "--1001--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1001--0", + "nextBoardStr": "--1001-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1001-10", + "nextBoardStr": "-01001-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01001-10", + "nextBoardStr": "-01001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01001110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2812, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "110-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0-1--", + "nextBoardStr": "110-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-0-1-0", + "nextBoardStr": "11010-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2813, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--101-0--", + "nextBoardStr": "0-101-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2814, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1--1--0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--1--0-0", + "nextBoardStr": "1--1--010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--1--010", + "nextBoardStr": "1--10-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10-010", + "nextBoardStr": "11-10-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10-010", + "nextBoardStr": "11-100010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100010", + "nextBoardStr": "11-100010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100010", + "nextBoardStr": "110100010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2815, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "--10--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10--1-0", + "nextBoardStr": "--100-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100-1-0", + "nextBoardStr": "--10011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10011-0", + "nextBoardStr": "--1001100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1001100", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2816, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 11, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "0-01---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01---1-", + "nextBoardStr": "0-01---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-01---11", + "nextBoardStr": "0-01---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01---11", + "nextBoardStr": "0-01-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1-11", + "nextBoardStr": "0-01-1-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-11", + "nextBoardStr": "0101-1-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1-11", + "nextBoardStr": "0101-1011", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0101-1011", + "nextBoardStr": "010111011", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2817, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "01--1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--1---0", + "nextBoardStr": "01-01---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-01---0", + "nextBoardStr": "01-01--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2818, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1----10", + "nextBoardStr": "--1---010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---010", + "nextBoardStr": "-11---010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11---010", + "nextBoardStr": "-110--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110--010", + "nextBoardStr": "1110--010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2819, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---01", + "nextBoardStr": "0-10---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10---01", + "nextBoardStr": "0-101--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-101--01", + "nextBoardStr": "00101--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00101--01", + "nextBoardStr": "001011-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2820, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0--1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1--10-", + "nextBoardStr": "0--11-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-10-", + "nextBoardStr": "00-11-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11-10-", + "nextBoardStr": "00111-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2821, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "00-1-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-----", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--11-", + "nextBoardStr": "0011--11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011--11-", + "nextBoardStr": "00110-11-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110-11-", + "nextBoardStr": "00110111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00110111-", + "nextBoardStr": "001101110", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2822, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "0-01---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01---1-", + "nextBoardStr": "0-01-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1-1-", + "nextBoardStr": "0-01-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-1-", + "nextBoardStr": "0101-1-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1-1-", + "nextBoardStr": "0101-1-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101-1-10", + "nextBoardStr": "010111-10", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2823, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---0---0", + "nextBoardStr": "1--10---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10---0", + "nextBoardStr": "1--100--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--100--0", + "nextBoardStr": "1-1100--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1100--0", + "nextBoardStr": "101100--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101100--0", + "nextBoardStr": "1011001-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2824, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--01--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--1--", + "nextBoardStr": "--010-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010-1--", + "nextBoardStr": "--01011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01011--", + "nextBoardStr": "-001011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001011--", + "nextBoardStr": "1001011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2825, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00-11---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-11---", + "nextBoardStr": "000-11---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2826, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "110-0-0--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2827, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1----00-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1----00-1", + "nextBoardStr": "10---00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---00-1", + "nextBoardStr": "101--00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--00-1", + "nextBoardStr": "101--0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101--0001", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2828, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--010-", + "nextBoardStr": "--11-010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-010-", + "nextBoardStr": "--11-0100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0100", + "nextBoardStr": "--1110100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2829, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-01----", + "nextBoardStr": "01-01-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2830, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "--010---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--010---1", + "nextBoardStr": "--0101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0101--1", + "nextBoardStr": "-00101--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00101--1", + "nextBoardStr": "-001011-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001011-1", + "nextBoardStr": "0001011-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2831, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0-0-1", + "nextBoardStr": "0-1-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0-0-1", + "nextBoardStr": "0-1-010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2832, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-110--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-110--0", + "nextBoardStr": "-10110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2833, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "--0-11--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11--0", + "nextBoardStr": "--0-110-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-110-0", + "nextBoardStr": "--01110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2834, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1--", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2835, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1--0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--0-10-", + "nextBoardStr": "-10-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-0-10-", + "nextBoardStr": "110-0-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0-10-", + "nextBoardStr": "110-0-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-0-100", + "nextBoardStr": "11010-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2836, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--01-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-011-", + "nextBoardStr": "-001-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-011-", + "nextBoardStr": "-0011011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0011011-", + "nextBoardStr": "00011011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2837, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---010---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---010---", + "nextBoardStr": "1--010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--010---", + "nextBoardStr": "10-010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-010---", + "nextBoardStr": "10-0101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-0101--", + "nextBoardStr": "10-01010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-01010-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2838, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "--010--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010--1-", + "nextBoardStr": "--010-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--010-11-", + "nextBoardStr": "0-010-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010-11-", + "nextBoardStr": "0-010111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-010111-", + "nextBoardStr": "0-010111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-010111-", + "nextBoardStr": "01010111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01010111-", + "nextBoardStr": "010101110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2839, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10---0-", + "nextBoardStr": "--10--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--10-", + "nextBoardStr": "0-10--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10--10-", + "nextBoardStr": "0-10--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10--101", + "nextBoardStr": "0010--101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010--101", + "nextBoardStr": "00101-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2840, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "-0-01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01--1-", + "nextBoardStr": "-0-01--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-01--11", + "nextBoardStr": "-0-010-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-010-11", + "nextBoardStr": "-0-010111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2841, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "1--1-00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-00--", + "nextBoardStr": "1--1000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--1000--", + "nextBoardStr": "11-1000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-1000--", + "nextBoardStr": "1101000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2842, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--01-", + "nextBoardStr": "-0-1--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--011", + "nextBoardStr": "-0-10-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10-011", + "nextBoardStr": "-0-101011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101011", + "nextBoardStr": "-00101011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2843, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0--10-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10-1--", + "nextBoardStr": "01-10-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10-1--", + "nextBoardStr": "01-10-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2844, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "--0-01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01---", + "nextBoardStr": "--0101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101---", + "nextBoardStr": "--0101--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0101--0", + "nextBoardStr": "1-0101--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0101--0", + "nextBoardStr": "1-01010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2845, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0-1-1", + "nextBoardStr": "-01-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0-1-1", + "nextBoardStr": "-01-0-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2846, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "---0--10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--10-", + "nextBoardStr": "---0--101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0--101", + "nextBoardStr": "-0-0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--101", + "nextBoardStr": "-010--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--101", + "nextBoardStr": "-010-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-010-0101", + "nextBoardStr": "1010-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-0101", + "nextBoardStr": "101000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2847, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1-1-", + "nextBoardStr": "0--0-111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--0-111-", + "nextBoardStr": "0--0-1110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--0-1110", + "nextBoardStr": "01-0-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0-1110", + "nextBoardStr": "01-001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2848, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "----001--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----001--", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---001--", + "nextBoardStr": "10--001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--001--", + "nextBoardStr": "101-001--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-001--", + "nextBoardStr": "1010001--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2849, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "010----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----11", + "nextBoardStr": "0100---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100---11", + "nextBoardStr": "0100-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0100-1-11", + "nextBoardStr": "0100-1011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2850, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0-----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----11-", + "nextBoardStr": "0-----110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----110", + "nextBoardStr": "01----110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----110", + "nextBoardStr": "01-0--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0--110", + "nextBoardStr": "0110--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110--110", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0110-0110", + "nextBoardStr": "011010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2851, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-1-1-", + "nextBoardStr": "0-00-1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-00-1-1-", + "nextBoardStr": "0-0011-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0011-1-", + "nextBoardStr": "0-0011-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-1-", + "nextBoardStr": "0-001111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-001111-", + "nextBoardStr": "0-001111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-001111-", + "nextBoardStr": "0-0011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2852, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---10-0-", + "nextBoardStr": "1-1-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-10-0-", + "nextBoardStr": "1-1-1000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-1000-", + "nextBoardStr": "1-1-1000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-1000-", + "nextBoardStr": "1-1-10000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2853, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00--1-1-", + "nextBoardStr": "000--1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2854, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1---0--1-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-01-", + "nextBoardStr": "1---0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---0-011", + "nextBoardStr": "1--00-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-011", + "nextBoardStr": "11-00-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00-011", + "nextBoardStr": "11-000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2855, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0--011-", + "nextBoardStr": "-00--011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--011-", + "nextBoardStr": "-001-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-011-", + "nextBoardStr": "0001-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2856, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "--1-010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-010--", + "nextBoardStr": "1-1-010--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-010--", + "nextBoardStr": "1-1-0100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-0100-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0100-", + "nextBoardStr": "101-0100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2857, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----0-11", + "nextBoardStr": "0-0--0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--0-11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010--0-11", + "nextBoardStr": "010--0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "010--0011", + "nextBoardStr": "0101-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-0011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2858, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "01-1---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1---0-", + "nextBoardStr": "01-1---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01-1---01", + "nextBoardStr": "01-1--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01-1--001", + "nextBoardStr": "01-1-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-1-1001", + "nextBoardStr": "01-101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-101001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2859, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----0--01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0--01", + "nextBoardStr": "-1--0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0--01", + "nextBoardStr": "-10-0--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-0--01", + "nextBoardStr": "110-0--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0--01", + "nextBoardStr": "110-00-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110-00-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2860, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "-110---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110---0-", + "nextBoardStr": "-110-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0-0-", + "nextBoardStr": "1110-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2861, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10--0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0-1--", + "nextBoardStr": "101-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-0-1--", + "nextBoardStr": "101-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-0-1-0", + "nextBoardStr": "10110-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2862, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-010----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010----", + "nextBoardStr": "1-010---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-010---0", + "nextBoardStr": "1-010--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-010--10", + "nextBoardStr": "1-0100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2863, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-0101----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101----", + "nextBoardStr": "10101----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10101----", + "nextBoardStr": "10101---0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10101---0", + "nextBoardStr": "101011--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101011--0", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101011-00", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2864, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10----1", + "nextBoardStr": "0010----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010----1", + "nextBoardStr": "00101---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00101---1", + "nextBoardStr": "00101-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2865, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "11--0--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--0--0-", + "nextBoardStr": "11--0--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0--0-", + "nextBoardStr": "11--0-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-00-", + "nextBoardStr": "11--0000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--0000-", + "nextBoardStr": "11--0000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0000-", + "nextBoardStr": "11--00000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2866, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0010---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010---1-", + "nextBoardStr": "00101--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00101--1-", + "nextBoardStr": "001010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001010-1-", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001010-11", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2867, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "-----1100", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1100", + "nextBoardStr": "-1---1100", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1100", + "nextBoardStr": "-1--01100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--01100", + "nextBoardStr": "-1-101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-101100", + "nextBoardStr": "01-101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2868, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "-11--00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--00--", + "nextBoardStr": "-11-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-000--", + "nextBoardStr": "111-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2869, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "-1-01---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-01---0", + "nextBoardStr": "11-01---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01---0", + "nextBoardStr": "11-01-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-01-0-0", + "nextBoardStr": "11-01-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01-0-0", + "nextBoardStr": "11001-0-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11001-0-0", + "nextBoardStr": "1100110-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2870, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "10---10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10---10--", + "nextBoardStr": "10-0-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-10--", + "nextBoardStr": "10-0110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-0110--", + "nextBoardStr": "10-01100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-01100-", + "nextBoardStr": "10101100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "10101100-", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2871, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----01--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01--1", + "nextBoardStr": "--0-01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01--1", + "nextBoardStr": "--0-01-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-01-11", + "nextBoardStr": "--0-01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2872, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "--01-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01-01--", + "nextBoardStr": "--01-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--01-010-", + "nextBoardStr": "1-01-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2873, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "1-----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----100", + "nextBoardStr": "1-0---100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---100", + "nextBoardStr": "110---100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110---100", + "nextBoardStr": "110--0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2874, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "1-1--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2875, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "----0-110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-110", + "nextBoardStr": "-0--0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0-110", + "nextBoardStr": "-0-10-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10-110", + "nextBoardStr": "00-10-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2876, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-001-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-1--1", + "nextBoardStr": "0001-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2877, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "-011----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011----0", + "nextBoardStr": "-011-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011-0--0", + "nextBoardStr": "-011-0-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-011-0-10", + "nextBoardStr": "0011-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-0-10", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011-0110", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2878, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-1---00", + "nextBoardStr": "11-1---00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1---00", + "nextBoardStr": "11-1-0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-1-0-00", + "nextBoardStr": "11-1-0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0-00", + "nextBoardStr": "11-100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100-00", + "nextBoardStr": "11-100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-00", + "nextBoardStr": "11-100000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2879, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00---1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---1--1", + "nextBoardStr": "00---1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1--1", + "nextBoardStr": "00---11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---11-1", + "nextBoardStr": "00---11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-1", + "nextBoardStr": "00---1111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2880, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "-001-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-1---", + "nextBoardStr": "-001-11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001-11--", + "nextBoardStr": "0001-11--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2881, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-0-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-00-1-", + "nextBoardStr": "1-0100-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-0100-1-", + "nextBoardStr": "100100-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100100-1-", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100100-11", + "nextBoardStr": "100100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2882, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "01----0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----0-1", + "nextBoardStr": "01--1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--1-0-1", + "nextBoardStr": "01--1-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01--1-001", + "nextBoardStr": "01--11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--11001", + "nextBoardStr": "01-011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2883, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "-01---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01---0--", + "nextBoardStr": "101---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101---0--", + "nextBoardStr": "101-0-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101-0-0--", + "nextBoardStr": "101-010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-010--", + "nextBoardStr": "101-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "101-010-0", + "nextBoardStr": "1011010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011010-0", + "nextBoardStr": "101101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2884, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "---101-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101-0-", + "nextBoardStr": "---101-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---101-01", + "nextBoardStr": "-0-101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 2885, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1-1-", + "nextBoardStr": "0-0--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0--1-1-", + "nextBoardStr": "010--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010--1-1-", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "010-11-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2886, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0----10", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1-10", + "nextBoardStr": "--00-1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1-10", + "nextBoardStr": "--0011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0011-10", + "nextBoardStr": "0-0011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0011-10", + "nextBoardStr": "010011-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2887, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0-1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1---", + "nextBoardStr": "-001-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-1---", + "nextBoardStr": "-001-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001-1-1-", + "nextBoardStr": "0001-1-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2888, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "0--1-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-01--", + "nextBoardStr": "0--1-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-010-", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-010-", + "nextBoardStr": "0-110010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-110010-", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2889, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "100-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-----1", + "nextBoardStr": "1001----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001----1", + "nextBoardStr": "1001-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1001-0--1", + "nextBoardStr": "1001-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1001-0-11", + "nextBoardStr": "1001-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-0011", + "nextBoardStr": "100110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2890, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1---0", + "nextBoardStr": "-10-1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10-1-0-0", + "nextBoardStr": "110-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-1-0-0", + "nextBoardStr": "11001-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11001-0-0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100110-0", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2891, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1--0", + "nextBoardStr": "0-01-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1--0", + "nextBoardStr": "0-0111--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2892, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "---01-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0-1", + "nextBoardStr": "---01-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01-011", + "nextBoardStr": "--001-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001-011", + "nextBoardStr": "1-001-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2893, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0---", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10-0-1-", + "nextBoardStr": "-010-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-0-1-", + "nextBoardStr": "-010-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-010-0-11", + "nextBoardStr": "-010-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010-0011", + "nextBoardStr": "1010-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-0011", + "nextBoardStr": "101000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2894, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--010-", + "nextBoardStr": "--1--0101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1--0101", + "nextBoardStr": "0-1--0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--0101", + "nextBoardStr": "0-11-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-0101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2895, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01-10---", + "nextBoardStr": "-01-10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-10--1", + "nextBoardStr": "001-10--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-10--1", + "nextBoardStr": "001-10-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10-11", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "001010-11", + "nextBoardStr": "001010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2896, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "----0110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0110-", + "nextBoardStr": "----01100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----01100", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101100", + "nextBoardStr": "--0101100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0101100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10101100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2897, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "----11-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11-0-", + "nextBoardStr": "----1100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1100-", + "nextBoardStr": "--1-1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1100-", + "nextBoardStr": "--101100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101100-", + "nextBoardStr": "--1011001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2898, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "---0-1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1--0", + "nextBoardStr": "---0-11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-11-0", + "nextBoardStr": "--00-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-11-0", + "nextBoardStr": "--00-1110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--00-1110", + "nextBoardStr": "0-00-1110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-1110", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0100-1110", + "nextBoardStr": "010001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2899, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-1-1-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-1-0--0", + "nextBoardStr": "-1-1-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-1-01-0", + "nextBoardStr": "01-1-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-01-0", + "nextBoardStr": "01-1101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-1101-0", + "nextBoardStr": "01-110100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-110100", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2900, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1001-", + "nextBoardStr": "--0-1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1001-", + "nextBoardStr": "--0-10011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-10011", + "nextBoardStr": "--0010011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--0010011", + "nextBoardStr": "1-0010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2901, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "01-1--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1--10-", + "nextBoardStr": "01-1--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1--100", + "nextBoardStr": "0111--100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111--100", + "nextBoardStr": "0111-0100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0111-0100", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2902, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "-1-0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--1--", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0--10-", + "nextBoardStr": "-110--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110--10-", + "nextBoardStr": "0110--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110--10-", + "nextBoardStr": "0110--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0110--101", + "nextBoardStr": "0110-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0110-0101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2903, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0---0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---0--11", + "nextBoardStr": "0--00--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--00--11", + "nextBoardStr": "01-00--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-00--11", + "nextBoardStr": "01-00-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2904, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-0--0", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01-0", + "nextBoardStr": "--01-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2905, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0--1", + "nextBoardStr": "0--110--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--110--1", + "nextBoardStr": "0--110-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--110-01", + "nextBoardStr": "0-1110-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1110-01", + "nextBoardStr": "001110-01", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001110-01", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2906, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0-0101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-0101--", + "nextBoardStr": "-0-01011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-01011-", + "nextBoardStr": "-0-010110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-010110", + "nextBoardStr": "-01010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2907, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1--", + "nextBoardStr": "0-011-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011-1--", + "nextBoardStr": "0-011-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1--", + "nextBoardStr": "01011-1--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011-1--", + "nextBoardStr": "01011-10-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01011-10-", + "nextBoardStr": "01011110-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2908, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----0--01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0--01", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01-01", + "nextBoardStr": "--0-01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01-01", + "nextBoardStr": "--0101-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101-01", + "nextBoardStr": "--0101001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2909, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-0-110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-110--", + "nextBoardStr": "1-00110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00110--", + "nextBoardStr": "1100110--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100110--", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1100110-0", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2910, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0--0---", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0--0--1", + "nextBoardStr": "1-00-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-0--1", + "nextBoardStr": "1-0010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2911, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 11, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "00-1---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1---1-", + "nextBoardStr": "00-1--11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--11-", + "nextBoardStr": "00-1-111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-111-", + "nextBoardStr": "00-1-111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-111-", + "nextBoardStr": "0011-111-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-111-", + "nextBoardStr": "00110111-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110111-", + "nextBoardStr": "001101111", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2912, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "--0--0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0--1", + "nextBoardStr": "1-0--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--0--1", + "nextBoardStr": "1-0--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--0-01", + "nextBoardStr": "1-0-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2913, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0--11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--11--", + "nextBoardStr": "-00--11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00--11--", + "nextBoardStr": "-00--11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00--11-1", + "nextBoardStr": "000--11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2914, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "-101-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-0---", + "nextBoardStr": "-10100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10100---", + "nextBoardStr": "-10100-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10100-1-", + "nextBoardStr": "010100-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010100-1-", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01010011-", + "nextBoardStr": "010100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2915, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "-00-1--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-1--1-", + "nextBoardStr": "-00-11-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11-1-", + "nextBoardStr": "000-11-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2916, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1---10", + "nextBoardStr": "0--1-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-1-10", + "nextBoardStr": "0--101-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2917, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-0---1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1--0", + "nextBoardStr": "-0-1-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-1--0", + "nextBoardStr": "00-1-1--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--0", + "nextBoardStr": "0011-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-1--0", + "nextBoardStr": "0011-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0011-1-00", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011-1100", + "nextBoardStr": "001101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2918, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11--0-0-", + "nextBoardStr": "111--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2919, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0-1-0-", + "nextBoardStr": "1--0-1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-1-0-", + "nextBoardStr": "1-00-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-1-0-", + "nextBoardStr": "1100-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1-0-", + "nextBoardStr": "1100-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1100-1-00", + "nextBoardStr": "110011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110011-00", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2920, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1--10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--10--0", + "nextBoardStr": "-11-10--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-10--0", + "nextBoardStr": "011-10--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011-10--0", + "nextBoardStr": "011-10-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2921, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "-----0101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----0101", + "nextBoardStr": "---0-0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0101", + "nextBoardStr": "---010101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010101", + "nextBoardStr": "0--010101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--010101", + "nextBoardStr": "0-1010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2922, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "--0--1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1--0", + "nextBoardStr": "-10--1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1--0", + "nextBoardStr": "-10-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-01--0", + "nextBoardStr": "-10-01-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10-01-10", + "nextBoardStr": "010-01-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2923, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "010----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010--0-11", + "nextBoardStr": "010--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2924, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1------00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1------00", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--00", + "nextBoardStr": "1---1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2925, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---10-0-", + "nextBoardStr": "1-1-10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-10-0-", + "nextBoardStr": "1-1010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1010-0-", + "nextBoardStr": "1-1010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010-0-", + "nextBoardStr": "1-101000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-101000-", + "nextBoardStr": "1-101000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101000-", + "nextBoardStr": "1-1010000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2926, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1001", + "nextBoardStr": "----01001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01001", + "nextBoardStr": "--1-01001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2927, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-0-1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-01--", + "nextBoardStr": "10-1-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2928, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "--00----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00----1", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--00-1--1", + "nextBoardStr": "-000-1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000-1--1", + "nextBoardStr": "-000-11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-000-11-1", + "nextBoardStr": "0000-11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2929, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "-0-1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-1-0-", + "nextBoardStr": "-011-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-1-0-", + "nextBoardStr": "0011-1-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1-0-", + "nextBoardStr": "0011-110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011-110-", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0011-1100", + "nextBoardStr": "001111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2930, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1--1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-00-", + "nextBoardStr": "-1--1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--1000-", + "nextBoardStr": "11--1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--1000-", + "nextBoardStr": "110-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-1000-", + "nextBoardStr": "11011000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11011000-", + "nextBoardStr": "110110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2931, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "---110--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---110--0", + "nextBoardStr": "-1-110--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-110--0", + "nextBoardStr": "-10110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2932, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--11--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--00-", + "nextBoardStr": "0-11--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11--00-", + "nextBoardStr": "0111--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111--00-", + "nextBoardStr": "0111--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2933, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-1---1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---1-0-", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--01-0-", + "nextBoardStr": "-1-101-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-101-0-", + "nextBoardStr": "-10101-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10101-0-", + "nextBoardStr": "-1010110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1010110-", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10101100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2934, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--10--1", + "nextBoardStr": "00--10--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10--1", + "nextBoardStr": "00--10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--10-11", + "nextBoardStr": "00--10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--10-11", + "nextBoardStr": "00--10111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2935, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "--0--11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--11-0", + "nextBoardStr": "-10--11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--11-0", + "nextBoardStr": "010--11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--11-0", + "nextBoardStr": "0101-11-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-11-0", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2936, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1---1", + "nextBoardStr": "010-1---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-1---1", + "nextBoardStr": "010-10--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010-10--1", + "nextBoardStr": "010-101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-101-1", + "nextBoardStr": "0100101-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100101-1", + "nextBoardStr": "010010111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2937, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1--1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01----0", + "nextBoardStr": "1-011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011---0", + "nextBoardStr": "1-0110--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2938, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "-101-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-101-0-0-", + "nextBoardStr": "1101-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1101-0-0-", + "nextBoardStr": "1101-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1101-000-", + "nextBoardStr": "11011000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11011000-", + "nextBoardStr": "110110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2939, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1--10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10--", + "nextBoardStr": "-01--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--10--", + "nextBoardStr": "-011-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-10--", + "nextBoardStr": "-011-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-011-100-", + "nextBoardStr": "-011-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2940, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "1100---0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100---0-", + "nextBoardStr": "1100--10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100--10-", + "nextBoardStr": "1100-010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-010-", + "nextBoardStr": "1100-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-0101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2941, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-11-", + "nextBoardStr": "-1-00-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-00-11-", + "nextBoardStr": "01-00-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-00-11-", + "nextBoardStr": "01100-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100-11-", + "nextBoardStr": "01100-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2942, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1-1--", + "nextBoardStr": "00--1-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1--", + "nextBoardStr": "00--1-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1-11-", + "nextBoardStr": "00--1-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-11-", + "nextBoardStr": "001-1-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2943, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "--0-1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-0-1", + "nextBoardStr": "--0-1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1-011", + "nextBoardStr": "0-0-1-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-011", + "nextBoardStr": "0-0-11011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-11011", + "nextBoardStr": "0-0-11011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11011", + "nextBoardStr": "0-0111011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2944, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--1---001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1---001", + "nextBoardStr": "--1--0001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0001", + "nextBoardStr": "1-1--0001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0001", + "nextBoardStr": "1-1-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00001", + "nextBoardStr": "101-00001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2945, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-11-0", + "nextBoardStr": "0--1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2946, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0-1---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1-0", + "nextBoardStr": "0-1-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2947, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "--11----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11----0", + "nextBoardStr": "-011----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011----0", + "nextBoardStr": "-011---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-011---10", + "nextBoardStr": "-011-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-011-0-10", + "nextBoardStr": "1011-0-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011-0-10", + "nextBoardStr": "101100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "101100-10", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2948, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "----1100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----1100-", + "nextBoardStr": "-0--1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1100-", + "nextBoardStr": "-0--11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--11001", + "nextBoardStr": "-0-011001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-011001", + "nextBoardStr": "10-011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2949, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "--10-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10-1--0", + "nextBoardStr": "--1011--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1011--0", + "nextBoardStr": "--10110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10110-0", + "nextBoardStr": "1-10110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10110-0", + "nextBoardStr": "1-1011000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2950, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-10-", + "nextBoardStr": "10--0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2951, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---01", + "nextBoardStr": "-0-1-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-1-01", + "nextBoardStr": "-0-101-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2952, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-00-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-0--", + "nextBoardStr": "11-00-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0--", + "nextBoardStr": "11000-0--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 2953, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "0011----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011----1", + "nextBoardStr": "00110---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00110---1", + "nextBoardStr": "00110--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110--11", + "nextBoardStr": "00110-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00110-011", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2954, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-001-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-----", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-001--1--", + "nextBoardStr": "0001--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2955, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "--11--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--0--", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011--0--", + "nextBoardStr": "-011--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-011--01-", + "nextBoardStr": "-0110-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0110-01-", + "nextBoardStr": "-0110101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0110101-", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00110101-", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2956, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0-11----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11----0", + "nextBoardStr": "0-11-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-11-0--0", + "nextBoardStr": "0-1110--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1110--0", + "nextBoardStr": "0-1110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1110-00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011110-00", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2957, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "----10-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----10-0-", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---10-0-", + "nextBoardStr": "1---10-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---10-00", + "nextBoardStr": "1-1-10-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-10-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2958, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1-1--", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0---1-1-0", + "nextBoardStr": "0---111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---111-0", + "nextBoardStr": "0-0-111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-111-0", + "nextBoardStr": "010-111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-111-0", + "nextBoardStr": "010-11100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "010-11100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2959, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----0-1", + "nextBoardStr": "10----0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----0-1", + "nextBoardStr": "10--0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0-0-1", + "nextBoardStr": "10--010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10--010-1", + "nextBoardStr": "10--01001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2960, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "10--0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0--10", + "nextBoardStr": "10--0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10--0-110", + "nextBoardStr": "100-0-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-0-110", + "nextBoardStr": "10010-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2961, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "0--1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-01--", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-11-01-0", + "nextBoardStr": "0111-01-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-01-0", + "nextBoardStr": "0111001-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2962, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1-0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--0--", + "nextBoardStr": "-1-01-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01-0--", + "nextBoardStr": "-1-0100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0100--", + "nextBoardStr": "11-0100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0100--", + "nextBoardStr": "11-01000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-01000-", + "nextBoardStr": "11-01000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-01000-", + "nextBoardStr": "11-010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2963, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1---0", + "nextBoardStr": "-1011---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1011---0", + "nextBoardStr": "-1011--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1011--00", + "nextBoardStr": "-1011-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1011-100", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01011-100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2964, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "-0-0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1---", + "nextBoardStr": "-010-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-1---", + "nextBoardStr": "-010-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-010-1-0-", + "nextBoardStr": "1010-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010-1-0-", + "nextBoardStr": "101001-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2965, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "100-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-----1", + "nextBoardStr": "100---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "100---1-1", + "nextBoardStr": "100---101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100---101", + "nextBoardStr": "1001--101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 2966, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1--0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-0-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-0-0-", + "nextBoardStr": "11-0-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0-0-", + "nextBoardStr": "11-000-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2967, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "---1010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---1010--", + "nextBoardStr": "-1-1010--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1010--", + "nextBoardStr": "-101010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2968, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-10----", + "nextBoardStr": "10-10-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-10-0--", + "nextBoardStr": "10-1010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-1010--", + "nextBoardStr": "10-1010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1010-0", + "nextBoardStr": "1011010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011010-0", + "nextBoardStr": "101101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2969, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "--1--01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--01-0", + "nextBoardStr": "--11-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-01-0", + "nextBoardStr": "-011-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011-01-0", + "nextBoardStr": "-011-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-011-0110", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-0110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2970, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0-----101", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----101", + "nextBoardStr": "0----0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0101", + "nextBoardStr": "0-1--0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--0101", + "nextBoardStr": "0-1-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-00101", + "nextBoardStr": "0-1100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-1100101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2971, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1--10--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--10--0", + "nextBoardStr": "-1--101-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--101-0", + "nextBoardStr": "-1-0101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0101-0", + "nextBoardStr": "11-0101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0101-0", + "nextBoardStr": "1100101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2972, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "--0-01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-01---", + "nextBoardStr": "-10-01--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-01--0", + "nextBoardStr": "-10-011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10-011-0", + "nextBoardStr": "-10-01100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10-01100", + "nextBoardStr": "-10101100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-10101100", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2973, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "001-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-1----", + "nextBoardStr": "001-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2974, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1---0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-10", + "nextBoardStr": "-1-1-0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1-0-10", + "nextBoardStr": "01-1-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-0-10", + "nextBoardStr": "01-110-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 2975, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "0--1--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--01-", + "nextBoardStr": "0--1-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-101-", + "nextBoardStr": "0--10101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10101-", + "nextBoardStr": "01-10101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10101-", + "nextBoardStr": "01-101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2976, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0--", + "nextBoardStr": "011-0-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-0-0--", + "nextBoardStr": "011-0-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011-0-01-", + "nextBoardStr": "011-0001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011-0001-", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 2977, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110----0", + "nextBoardStr": "1110----0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2978, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---10-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-0--", + "nextBoardStr": "1--10-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10-0--", + "nextBoardStr": "1--10-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--10-00-", + "nextBoardStr": "1--10-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--10-001", + "nextBoardStr": "10-10-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 2979, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0101-", + "nextBoardStr": "1---0101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0101-", + "nextBoardStr": "1---01010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---01010", + "nextBoardStr": "1--101010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--101010", + "nextBoardStr": "1-0101010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2980, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "-10---100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---100", + "nextBoardStr": "-101--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--100", + "nextBoardStr": "-101-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 2981, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1-1-0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0----", + "nextBoardStr": "101-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0----", + "nextBoardStr": "101-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-01---", + "nextBoardStr": "101-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2982, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "0----0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0-1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---0-1-", + "nextBoardStr": "01--00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--00-1-", + "nextBoardStr": "01--00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01--00-11", + "nextBoardStr": "010-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-00-11", + "nextBoardStr": "010-00111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 2983, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1--01-", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--01-", + "nextBoardStr": "-0-1-101-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-101-", + "nextBoardStr": "-0-10101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10101-", + "nextBoardStr": "-0110101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110101-", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00110101-", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 2984, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00---11", + "nextBoardStr": "-000---11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000---11", + "nextBoardStr": "-0001--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0001--11", + "nextBoardStr": "00001--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2985, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01----01", + "nextBoardStr": "-01--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 2986, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10----1--", + "nextBoardStr": "10--0-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0-1--", + "nextBoardStr": "10--0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10--0-1-1", + "nextBoardStr": "10--001-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--001-1", + "nextBoardStr": "10--00111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 2987, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "00---1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00---1---", + "nextBoardStr": "00---1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---1--1", + "nextBoardStr": "00---1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1--1", + "nextBoardStr": "00---11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---11-1", + "nextBoardStr": "00---11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-1", + "nextBoardStr": "00---1111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 2988, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1-1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1-0--", + "nextBoardStr": "-01-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-1-0--", + "nextBoardStr": "-01-1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-1-0-1", + "nextBoardStr": "-0101-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101-0-1", + "nextBoardStr": "10101-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2989, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10--1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1-0--", + "nextBoardStr": "10--1-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10--1-00-", + "nextBoardStr": "101-1-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-1-00-", + "nextBoardStr": "101-1-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2990, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "----011-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----011-0", + "nextBoardStr": "---1011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1011-0", + "nextBoardStr": "---101100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---101100", + "nextBoardStr": "1--101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 2991, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0---110-", + "nextBoardStr": "-0--0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2992, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-010----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010----1", + "nextBoardStr": "-010---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010---11", + "nextBoardStr": "-010-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-010-0-11", + "nextBoardStr": "-010-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 2993, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0---0-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---0-11-", + "nextBoardStr": "0---0011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---0011-", + "nextBoardStr": "0---00111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2994, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "---01-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01-0--", + "nextBoardStr": "---01-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01-01-", + "nextBoardStr": "---01-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01-010", + "nextBoardStr": "--101-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--101-010", + "nextBoardStr": "0-101-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 2995, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "-1--0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-0-1", + "nextBoardStr": "-1--010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--010-1", + "nextBoardStr": "-1--01001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01001", + "nextBoardStr": "11--01001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01001", + "nextBoardStr": "11-001001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-001001", + "nextBoardStr": "11-001001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001001", + "nextBoardStr": "110001001", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2996, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "0-0----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0----1-", + "nextBoardStr": "0-01---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01---1-", + "nextBoardStr": "0-01---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01---1-", + "nextBoardStr": "0-01--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--11-", + "nextBoardStr": "0-01--111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 2997, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0----1-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1-10", + "nextBoardStr": "0---01-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 2998, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-0-01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01-1--", + "nextBoardStr": "-0101-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 2999, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01----0--", + "nextBoardStr": "01----01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01----01-", + "nextBoardStr": "01-0--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3000, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1--", + "nextBoardStr": "0-0-111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111--", + "nextBoardStr": "010-111--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-111--", + "nextBoardStr": "010-111-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-111-0", + "nextBoardStr": "0101111-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3001, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-1---0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0-01", + "nextBoardStr": "-1--00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-01", + "nextBoardStr": "-1--00101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--00101", + "nextBoardStr": "-10-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-00101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-00101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3002, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "-10-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-1---0", + "nextBoardStr": "-10-11--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10-11--0", + "nextBoardStr": "010-11--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-11--0", + "nextBoardStr": "010-11-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3003, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1---0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0-0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--0-0-", + "nextBoardStr": "-11--0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11--0-00", + "nextBoardStr": "111--0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3004, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0--01--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--01--1", + "nextBoardStr": "-0--01-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--01-11", + "nextBoardStr": "-0-001-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-001-11", + "nextBoardStr": "10-001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-001-11", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100001-11", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3005, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "---0---10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---10", + "nextBoardStr": "--10---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10---10", + "nextBoardStr": "--10-0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-0-10", + "nextBoardStr": "--10-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10-0110", + "nextBoardStr": "-010-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-0110", + "nextBoardStr": "-01010110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3006, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--0---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0---1-", + "nextBoardStr": "1--00--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00--1-", + "nextBoardStr": "1--001-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--001-1-", + "nextBoardStr": "10-001-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-001-1-", + "nextBoardStr": "10-00111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-00111-", + "nextBoardStr": "10000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "10000111-", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3007, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "----01-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01-01", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3008, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-11--0-", + "nextBoardStr": "-0-11-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-11-10-", + "nextBoardStr": "-0-11010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-11010-", + "nextBoardStr": "10-11010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3009, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0----0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0-1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---0-1-", + "nextBoardStr": "01--00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--00-1-", + "nextBoardStr": "011-00-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-00-1-", + "nextBoardStr": "011-00-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3010, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "--01-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--01-1---", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01-1--0", + "nextBoardStr": "-101-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101-1--0", + "nextBoardStr": "0101-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-1--0", + "nextBoardStr": "010111--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3011, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0----", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0----", + "nextBoardStr": "110-0--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-0--0-", + "nextBoardStr": "110-0-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0-10-", + "nextBoardStr": "110-0-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-0-100", + "nextBoardStr": "11010-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3012, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "0-10----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10----1", + "nextBoardStr": "0-10---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10---11", + "nextBoardStr": "0-10--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3013, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "--0-110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-110--", + "nextBoardStr": "--00110--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00110--", + "nextBoardStr": "--001101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--001101-", + "nextBoardStr": "0-001101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3014, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-0---", + "nextBoardStr": "1110-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3015, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "0-1--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--10--", + "nextBoardStr": "0-1--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--100-", + "nextBoardStr": "0-1--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3016, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1---10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---10--", + "nextBoardStr": "-1-0-10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-10--", + "nextBoardStr": "-1-0-10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-10-1", + "nextBoardStr": "-1-0010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-0010-1", + "nextBoardStr": "-1-001011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-001011", + "nextBoardStr": "01-001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3017, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "001------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001------", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-----1", + "nextBoardStr": "0010----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010----1", + "nextBoardStr": "0010---11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0010---11", + "nextBoardStr": "00100--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00100--11", + "nextBoardStr": "00100-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3018, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-001", + "nextBoardStr": "1---1-001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3019, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0----11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----11-0", + "nextBoardStr": "0--0-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-11-0", + "nextBoardStr": "0--0111-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--0111-0", + "nextBoardStr": "00-0111-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0111-0", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3020, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3021, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----0-11", + "nextBoardStr": "0--0-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-0-11", + "nextBoardStr": "0--010-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--010-11", + "nextBoardStr": "0--010011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3022, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "0-11-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-0---", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11-010-", + "nextBoardStr": "0111-010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0111-010-", + "nextBoardStr": "0111-0100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0111-0100", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3023, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "0-0-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-----1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-----1", + "nextBoardStr": "0100----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100----1", + "nextBoardStr": "0100---11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0100---11", + "nextBoardStr": "0100-0-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0100-0-11", + "nextBoardStr": "010010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3024, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "010-1----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1----", + "nextBoardStr": "010-11---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010-11---", + "nextBoardStr": "010011---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "010011---", + "nextBoardStr": "010011--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010011--1", + "nextBoardStr": "0100110-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3025, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "0----1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1-0-", + "nextBoardStr": "0---11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11-0-", + "nextBoardStr": "0-0-11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-11-0-", + "nextBoardStr": "0-0-1110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-1110-", + "nextBoardStr": "0-0-1110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1110-", + "nextBoardStr": "010-1110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010-1110-", + "nextBoardStr": "010-11100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-11100", + "nextBoardStr": "010111100", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3026, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-100-1---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-1---", + "nextBoardStr": "-100-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100-1--1", + "nextBoardStr": "-10001--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10001--1", + "nextBoardStr": "-10001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10001-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3027, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "1-10--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--0--", + "nextBoardStr": "1-10--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10--00-", + "nextBoardStr": "1-10--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10--00-", + "nextBoardStr": "1-10-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-000-", + "nextBoardStr": "1-10-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-000-", + "nextBoardStr": "1-100000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3028, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "-1--010--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--010--", + "nextBoardStr": "-10-010--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3029, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-----1-", + "nextBoardStr": "100----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100----1-", + "nextBoardStr": "100--1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--1-1-", + "nextBoardStr": "100--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "100--1-10", + "nextBoardStr": "1001-1-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-1-10", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3030, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-1--0", + "nextBoardStr": "---011--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---011--0", + "nextBoardStr": "---011-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---011-00", + "nextBoardStr": "1--011-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--011-00", + "nextBoardStr": "1-0011-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0011-00", + "nextBoardStr": "110011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110011-00", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3031, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "-0-01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01--1-", + "nextBoardStr": "10-01--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-01--1-", + "nextBoardStr": "10-010-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-010-1-", + "nextBoardStr": "10-010-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3032, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--01--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--0-1", + "nextBoardStr": "--01-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-00-1", + "nextBoardStr": "--01-0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-0011", + "nextBoardStr": "-001-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-0011", + "nextBoardStr": "-00110011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00110011", + "nextBoardStr": "000110011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3033, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0---10-", + "nextBoardStr": "110---10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110---10-", + "nextBoardStr": "110---100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110---100", + "nextBoardStr": "110-1-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "110-1-100", + "nextBoardStr": "110-10100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3034, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "1-01-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-0---", + "nextBoardStr": "1-0100---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0100---", + "nextBoardStr": "1-0100-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0100-1-", + "nextBoardStr": "1-0100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3035, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "-1-0--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--0-1", + "nextBoardStr": "-1-00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00-0-1", + "nextBoardStr": "-1-0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0010-1", + "nextBoardStr": "-1-001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-001001", + "nextBoardStr": "-11001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3036, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-1-0", + "nextBoardStr": "11--0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-1-0", + "nextBoardStr": "11--001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--001-0", + "nextBoardStr": "11--001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--001-0", + "nextBoardStr": "110-001-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3037, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "010----1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----1-", + "nextBoardStr": "010----10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010----10", + "nextBoardStr": "0101---10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101---10", + "nextBoardStr": "0101-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3038, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--101--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101--0-", + "nextBoardStr": "--1011-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1011-0-", + "nextBoardStr": "--101100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--101100-", + "nextBoardStr": "1-101100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-101100-", + "nextBoardStr": "10101100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10101100-", + "nextBoardStr": "101011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3039, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "10-1-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-0---", + "nextBoardStr": "10-1-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10-1-0--0", + "nextBoardStr": "10-110--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-110--0", + "nextBoardStr": "10-1100-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1100-0", + "nextBoardStr": "10-110010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-110010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3040, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "1---0-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-1--", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "1-1-0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0-10-", + "nextBoardStr": "1-1-0-100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1-0-100", + "nextBoardStr": "1-1-0-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-100", + "nextBoardStr": "1-1-00100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1-00100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00100", + "nextBoardStr": "1-1000100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3041, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1---00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---00--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11--000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--000--", + "nextBoardStr": "11--000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000--", + "nextBoardStr": "11--000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3042, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1--0-", + "nextBoardStr": "01--11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--11-0-", + "nextBoardStr": "01--11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01--11-00", + "nextBoardStr": "01--11100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01--11100", + "nextBoardStr": "010-11100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-11100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3043, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-00----", + "nextBoardStr": "-1-00---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-00---1", + "nextBoardStr": "-1-00--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-00--01", + "nextBoardStr": "-1-001-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-001-01", + "nextBoardStr": "01-001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-001-01", + "nextBoardStr": "011001-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3044, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-01-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-----1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0--1", + "nextBoardStr": "-01-10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-10--1", + "nextBoardStr": "-01-100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-100-1", + "nextBoardStr": "-01-10011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01-10011", + "nextBoardStr": "-01010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-01010011", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3045, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0--10--", + "nextBoardStr": "100--10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--10--", + "nextBoardStr": "100-110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "100-110--", + "nextBoardStr": "100-1100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100-1100-", + "nextBoardStr": "10011100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3046, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10---1", + "nextBoardStr": "01-10---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10---1", + "nextBoardStr": "01010---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01010---1", + "nextBoardStr": "01010-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01010-1-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3047, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "11-00----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00----", + "nextBoardStr": "11-00-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00-0--", + "nextBoardStr": "11-00-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0--", + "nextBoardStr": "11-00-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-00-0-0", + "nextBoardStr": "11-00-0-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-0-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3048, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0---1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1--1-", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-01-", + "nextBoardStr": "0--11-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3049, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "---1--100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--100", + "nextBoardStr": "--01--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--100", + "nextBoardStr": "1-01--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3050, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0-01----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01----1", + "nextBoardStr": "0-011---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011---1", + "nextBoardStr": "0-011---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011---1", + "nextBoardStr": "0-011--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011--11", + "nextBoardStr": "0-011--11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--11", + "nextBoardStr": "0-0111-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3051, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1--0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0--0-", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01-0-", + "nextBoardStr": "-1-001-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001-0-", + "nextBoardStr": "11-00100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-00100-", + "nextBoardStr": "11-00100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00100-", + "nextBoardStr": "11000100-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3052, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-----1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "01--10-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3053, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100-10--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1100-10--", + "nextBoardStr": "1100-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-100-", + "nextBoardStr": "11001100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001100-", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3054, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "--1-0--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0--10", + "nextBoardStr": "-11-0--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0--10", + "nextBoardStr": "-11-0-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-11-0-010", + "nextBoardStr": "111-0-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3055, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-10---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10---1", + "nextBoardStr": "-0-101--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101--1", + "nextBoardStr": "-0-1010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1010-1", + "nextBoardStr": "-0-101011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-101011", + "nextBoardStr": "00-101011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101011", + "nextBoardStr": "001101011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3056, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01----0-", + "nextBoardStr": "-011---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011---0-", + "nextBoardStr": "-011---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-011---00", + "nextBoardStr": "-011-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-011-1-00", + "nextBoardStr": "0011-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1-00", + "nextBoardStr": "001111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3057, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "1-----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0-1", + "nextBoardStr": "1-0---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---0-1", + "nextBoardStr": "110---0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110---0-1", + "nextBoardStr": "110--00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110--00-1", + "nextBoardStr": "1101-00-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101-00-1", + "nextBoardStr": "1101000-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3058, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10----0-", + "nextBoardStr": "-10--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10--1-0-", + "nextBoardStr": "-10--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10--1-00", + "nextBoardStr": "-101-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-1-00", + "nextBoardStr": "-10101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10101-00", + "nextBoardStr": "110101-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110101-00", + "nextBoardStr": "110101000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3059, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "0---101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---101--", + "nextBoardStr": "0-1-101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3060, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "--1---10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---10-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-10-", + "nextBoardStr": "-11-0-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-10-", + "nextBoardStr": "-11-0010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-0010-", + "nextBoardStr": "111-0010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3061, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-10-", + "nextBoardStr": "1-0-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0-10-", + "nextBoardStr": "1-0-0-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0-101", + "nextBoardStr": "1-0-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-00101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-00101", + "nextBoardStr": "110000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3062, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "--1-1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-0--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-100--", + "nextBoardStr": "-11-100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-100--", + "nextBoardStr": "-11-1000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11-1000-", + "nextBoardStr": "111-1000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3063, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00-1--1", + "nextBoardStr": "-000-1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000-1--1", + "nextBoardStr": "-00011--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00011--1", + "nextBoardStr": "000011--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3064, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "----10-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10-01", + "nextBoardStr": "---110-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110-01", + "nextBoardStr": "--0110-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0110-01", + "nextBoardStr": "1-0110-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3065, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "----0011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0011-", + "nextBoardStr": "---00011-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3066, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "010----11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----11", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010--0-11", + "nextBoardStr": "0101-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-0-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3067, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "----1-001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-001", + "nextBoardStr": "----10001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10001", + "nextBoardStr": "---110001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110001", + "nextBoardStr": "--0110001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0110001", + "nextBoardStr": "1-0110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3068, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "--0-11--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-11--0", + "nextBoardStr": "1-0-11--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-11--0", + "nextBoardStr": "1-0-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0-110-0", + "nextBoardStr": "1-0-11010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-11010", + "nextBoardStr": "100-11010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-11010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3069, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "1-1-0---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0---0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00--0", + "nextBoardStr": "1-1-00-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1-00-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-00", + "nextBoardStr": "1-1000-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3070, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "-----0110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0110", + "nextBoardStr": "--1--0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0110", + "nextBoardStr": "--10-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0110", + "nextBoardStr": "-110-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-0110", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-0110", + "nextBoardStr": "011010110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3071, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100----", + "nextBoardStr": "-1100--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1100--0-", + "nextBoardStr": "11100--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3072, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "-1-1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0---", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "11-1-0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-1-0-0-", + "nextBoardStr": "11-100-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-100-0-", + "nextBoardStr": "11-100-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-0-", + "nextBoardStr": "11-10000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-10000-", + "nextBoardStr": "11-10000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10000-", + "nextBoardStr": "11-100000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3073, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-10---", + "nextBoardStr": "001-10---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001-10---", + "nextBoardStr": "001-10-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "001-10-1-", + "nextBoardStr": "001-10-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "001-10-10", + "nextBoardStr": "001-10110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3074, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00111----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111----", + "nextBoardStr": "00111--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "00111--0-", + "nextBoardStr": "001111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3075, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1-0-", + "nextBoardStr": "-01--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01--1-00", + "nextBoardStr": "-011-1-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-1-00", + "nextBoardStr": "-01101-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3076, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "--1---1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---1-0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-1-0", + "nextBoardStr": "1-1-0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0-1-0", + "nextBoardStr": "101-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-0-1-0", + "nextBoardStr": "10110-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3077, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--0-1", + "nextBoardStr": "-001--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--0-1", + "nextBoardStr": "-0011-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0011-0-1", + "nextBoardStr": "00011-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3078, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "11-0----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0----0", + "nextBoardStr": "1100----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100----0", + "nextBoardStr": "1100---10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100---10", + "nextBoardStr": "11000--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "11000-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "11000-110", + "nextBoardStr": "110000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3079, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-00-1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1----", + "nextBoardStr": "-00-1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-1---1", + "nextBoardStr": "000-1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3080, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0---1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--11--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11--1", + "nextBoardStr": "00--11--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11--1", + "nextBoardStr": "00--11-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--11-11", + "nextBoardStr": "00--11-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-11", + "nextBoardStr": "001-11-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3081, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "11----00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----00-", + "nextBoardStr": "11----000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3082, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-1----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1----0", + "nextBoardStr": "-101----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-101----0", + "nextBoardStr": "-101-1--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-101-1--0", + "nextBoardStr": "-101-10-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-101-10-0", + "nextBoardStr": "-101-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-101-1010", + "nextBoardStr": "0101-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-1010", + "nextBoardStr": "010111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3083, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-1-010---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-010---", + "nextBoardStr": "-1-010-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-010-0-", + "nextBoardStr": "-1-010-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-010-01", + "nextBoardStr": "-1-010001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-010001", + "nextBoardStr": "-11010001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11010001", + "nextBoardStr": "011010001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3084, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--1---0", + "nextBoardStr": "-0--1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1--10", + "nextBoardStr": "00--1--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--10", + "nextBoardStr": "00--1-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1-110", + "nextBoardStr": "00--1-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-110", + "nextBoardStr": "00--11110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11110", + "nextBoardStr": "00--11110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11110", + "nextBoardStr": "00-111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3085, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "-0--1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-1-0", + "nextBoardStr": "-0-11-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11-1-0", + "nextBoardStr": "00-11-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-0", + "nextBoardStr": "00-11-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11-110", + "nextBoardStr": "00-11-110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-110", + "nextBoardStr": "00111-110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3086, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0-1-", + "nextBoardStr": "-01--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0-1-", + "nextBoardStr": "001--0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--0-1-", + "nextBoardStr": "001--011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001--011-", + "nextBoardStr": "001-0011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "001-0011-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3087, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "1-00---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00---1-", + "nextBoardStr": "1100---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100---1-", + "nextBoardStr": "1100-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1100-0-1-", + "nextBoardStr": "110010-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3088, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "0-11-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-11-0---", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11-010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-11-010-", + "nextBoardStr": "0-11-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-11-0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-0101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3089, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--11--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11--00-", + "nextBoardStr": "--11--000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3090, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-0--0-", + "nextBoardStr": "--1-0--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0--01", + "nextBoardStr": "--1-00-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1-00-01", + "nextBoardStr": "1-1-00-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00-01", + "nextBoardStr": "1-1-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1000001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3091, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1-01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1-01-0-", + "nextBoardStr": "1-1-01-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-01-0-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1-0100-", + "nextBoardStr": "1-1-0100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0100-", + "nextBoardStr": "1-1-01000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3092, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--101--", + "nextBoardStr": "-0--101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--101-0", + "nextBoardStr": "-0--10110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--10110", + "nextBoardStr": "-00-10110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3093, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "1---01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---01---", + "nextBoardStr": "1---01--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---01--0", + "nextBoardStr": "1--101--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--101--0", + "nextBoardStr": "1-0101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0101--0", + "nextBoardStr": "1-01011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3094, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-1--0-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-1-0", + "nextBoardStr": "-11-0-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-0-1-0", + "nextBoardStr": "-1100-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1100-1-0", + "nextBoardStr": "11100-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3095, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "---1--0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0-0", + "nextBoardStr": "---1-10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10-0", + "nextBoardStr": "--01-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-10-0", + "nextBoardStr": "--01110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3096, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0-1-", + "nextBoardStr": "01--10-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3097, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "001-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0--1-", + "nextBoardStr": "00110--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00110--1-", + "nextBoardStr": "00110--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3098, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "-1-1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1--0--", + "nextBoardStr": "-1-10-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10-0--", + "nextBoardStr": "-1-10-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-10-0-1", + "nextBoardStr": "-1-10-001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-10-001", + "nextBoardStr": "-1-101001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-101001", + "nextBoardStr": "01-101001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-101001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3099, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0---", + "nextBoardStr": "01---0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---0-1-", + "nextBoardStr": "010--0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--0-1-", + "nextBoardStr": "010--0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010--0-11", + "nextBoardStr": "010--0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "010--0011", + "nextBoardStr": "0101-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-0011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3100, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1-0--0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0-1-", + "nextBoardStr": "1-0--011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0--011-", + "nextBoardStr": "100--011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100--011-", + "nextBoardStr": "100--0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3101, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "0--11-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--11-0-0", + "nextBoardStr": "01-11-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-11-0-0", + "nextBoardStr": "01011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-0-0", + "nextBoardStr": "0101110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3102, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "----011-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----011-0", + "nextBoardStr": "-1--011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--011-0", + "nextBoardStr": "-10-011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-011-0", + "nextBoardStr": "-101011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101011-0", + "nextBoardStr": "0101011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3103, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0---011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---011--", + "nextBoardStr": "0---0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---0110-", + "nextBoardStr": "0--10110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10110-", + "nextBoardStr": "00-10110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3104, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "----0110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0110-", + "nextBoardStr": "----01101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----01101", + "nextBoardStr": "--0-01101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-01101", + "nextBoardStr": "--0101101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--0101101", + "nextBoardStr": "-00101101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3105, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----1-00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1-00-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1-00-", + "nextBoardStr": "--101-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101-00-", + "nextBoardStr": "--101100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--101100-", + "nextBoardStr": "0-101100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3106, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0-11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-11--", + "nextBoardStr": "-0-0-11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-11--", + "nextBoardStr": "-010-11--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-11--", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-010011--", + "nextBoardStr": "1010011--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1010011--", + "nextBoardStr": "10100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3107, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "--1--10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10-0", + "nextBoardStr": "--1-010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-010-0", + "nextBoardStr": "1-1-010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-010-0", + "nextBoardStr": "1-1-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3108, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "----11--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----11--0", + "nextBoardStr": "----110-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----110-0", + "nextBoardStr": "--1-110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-110-0", + "nextBoardStr": "0-1-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-110-0", + "nextBoardStr": "011-110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-110-0", + "nextBoardStr": "011-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3109, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "--0----10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----10", + "nextBoardStr": "--0---110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---110", + "nextBoardStr": "--0-0-110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0-110", + "nextBoardStr": "-10-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0-110", + "nextBoardStr": "-10-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3110, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----1-01", + "nextBoardStr": "--0--1-01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-01", + "nextBoardStr": "--01-1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-1-01", + "nextBoardStr": "0-01-1-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-01", + "nextBoardStr": "0-0111-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3111, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-01-0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-0---1", + "nextBoardStr": "-0100---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0100---1", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0100-1-1", + "nextBoardStr": "-010001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3112, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--1---", + "nextBoardStr": "1-0--10--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0--10--", + "nextBoardStr": "1-01-10--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-10--", + "nextBoardStr": "1-01-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-01-100-", + "nextBoardStr": "1-011100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3113, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1-0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0---0", + "nextBoardStr": "--1-0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-0-1-0", + "nextBoardStr": "0-1-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3114, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-01-0", + "nextBoardStr": "---1-0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1-0110", + "nextBoardStr": "--01-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3115, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-10-1-", + "nextBoardStr": "-00-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-10-1-", + "nextBoardStr": "-00-10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-00-10-11", + "nextBoardStr": "000-10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3116, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "-10--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1---", + "nextBoardStr": "-10--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10--1-0-", + "nextBoardStr": "-10--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--1-01", + "nextBoardStr": "-10--1001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10--1001", + "nextBoardStr": "-10-11001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-11001", + "nextBoardStr": "-10011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10011001", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3117, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-----010-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----010-", + "nextBoardStr": "-1---010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---010-", + "nextBoardStr": "-1---0100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---0100", + "nextBoardStr": "11---0100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0100", + "nextBoardStr": "11-0-0100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0100", + "nextBoardStr": "1100-0100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3118, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "1--01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01----", + "nextBoardStr": "1--01---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01---0", + "nextBoardStr": "1--01-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1--01-1-0", + "nextBoardStr": "1--0101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0101-0", + "nextBoardStr": "11-0101-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0101-0", + "nextBoardStr": "1100101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3119, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "0---0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0---1", + "nextBoardStr": "01--0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--0---1", + "nextBoardStr": "01-00---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-00---1", + "nextBoardStr": "01-00-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-00-1-1", + "nextBoardStr": "01-0001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3120, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "---001--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001--1", + "nextBoardStr": "---001-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---001-11", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--001-11", + "nextBoardStr": "01-001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-001-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3121, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----010-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----010-1", + "nextBoardStr": "--0-010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3122, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10----10", + "nextBoardStr": "-10---110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---110", + "nextBoardStr": "-10--0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3123, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-10-0----", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-0----", + "nextBoardStr": "110-0--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-0--0-", + "nextBoardStr": "11010--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "11010--0-", + "nextBoardStr": "11010-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3124, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01-1--", + "nextBoardStr": "0--01-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01-1--", + "nextBoardStr": "0--01-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--01-11-", + "nextBoardStr": "0--01-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--01-110", + "nextBoardStr": "01-01-110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3125, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-0----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-0----1", + "nextBoardStr": "1000----1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000----1", + "nextBoardStr": "10001---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3126, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0--1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1-1-", + "nextBoardStr": "--00-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1-1-", + "nextBoardStr": "--0011-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0011-1-", + "nextBoardStr": "--001101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--001101-", + "nextBoardStr": "--0011011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0011011", + "nextBoardStr": "-00011011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011011", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3127, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0--01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--01----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-01----", + "nextBoardStr": "01-01-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3128, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1---10", + "nextBoardStr": "0-01---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01---10", + "nextBoardStr": "0-01--110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01--110", + "nextBoardStr": "0-01--110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--110", + "nextBoardStr": "0101--110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101--110", + "nextBoardStr": "01010-110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3129, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--1----01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1----01", + "nextBoardStr": "--10---01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10---01", + "nextBoardStr": "1-10---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---01", + "nextBoardStr": "1010---01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010---01", + "nextBoardStr": "1010-1-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3130, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---0--1", + "nextBoardStr": "01---00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01---00-1", + "nextBoardStr": "01--100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01--100-1", + "nextBoardStr": "01-0100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3131, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1--01--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1--01--0", + "nextBoardStr": "11--01--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01--0", + "nextBoardStr": "11-001--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-001--0", + "nextBoardStr": "11-001--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001--0", + "nextBoardStr": "110001--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110001--0", + "nextBoardStr": "110001-10", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3132, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1-00--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-00--1--", + "nextBoardStr": "1-00-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-00-01--", + "nextBoardStr": "1-00-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-00-01-1", + "nextBoardStr": "1-00-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-00-0101", + "nextBoardStr": "1-0010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3133, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "01-10----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-10----", + "nextBoardStr": "01-101---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-101---", + "nextBoardStr": "01-101--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3134, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0----01", + "nextBoardStr": "--01---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01---01", + "nextBoardStr": "--01-0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0-01", + "nextBoardStr": "1-01-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-0-01", + "nextBoardStr": "1-0100-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0100-01", + "nextBoardStr": "110100-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110100-01", + "nextBoardStr": "110100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3135, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1-0-1-", + "nextBoardStr": "-0-1-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0-1-", + "nextBoardStr": "-0-1-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1-011-", + "nextBoardStr": "-0-10011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10011-", + "nextBoardStr": "-0110011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110011-", + "nextBoardStr": "-01100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01100110", + "nextBoardStr": "101100110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3136, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01------0", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1----0", + "nextBoardStr": "0101----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101----0", + "nextBoardStr": "0101--1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101--1-0", + "nextBoardStr": "0101-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3137, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---0-01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-01-1", + "nextBoardStr": "---0101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---0101-1", + "nextBoardStr": "---010101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---010101", + "nextBoardStr": "1--010101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3138, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "--010----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--010----", + "nextBoardStr": "-1010----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1010----", + "nextBoardStr": "-1010-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3139, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "--1-1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--0-", + "nextBoardStr": "--1-1-00-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-1-00-", + "nextBoardStr": "--1-1100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1-1100-", + "nextBoardStr": "--1-11000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3140, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "---0-11-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-11-0", + "nextBoardStr": "-0-0-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-11-0", + "nextBoardStr": "10-0-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0-11-0", + "nextBoardStr": "10-0011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-0011-0", + "nextBoardStr": "1010011-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1010011-0", + "nextBoardStr": "101001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3141, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-010---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-010---1", + "nextBoardStr": "1-010--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-010--01", + "nextBoardStr": "11010--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11010--01", + "nextBoardStr": "11010-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3142, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1--0", + "nextBoardStr": "0----1--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1--0", + "nextBoardStr": "0--1-1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1--0", + "nextBoardStr": "0--1-10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--1-10-0", + "nextBoardStr": "01-1-10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-10-0", + "nextBoardStr": "0101-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101-10-0", + "nextBoardStr": "0101110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3143, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-1-1--", + "nextBoardStr": "0-0-1-1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-1--", + "nextBoardStr": "0-0-111--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-111--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-111-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-0-111-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111-1", + "nextBoardStr": "0-01111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3144, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0--01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--01--", + "nextBoardStr": "-10--01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--01--", + "nextBoardStr": "-10--01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3145, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0-0-1-", + "nextBoardStr": "1-00-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-0-1-", + "nextBoardStr": "1-00-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-00-011-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "1000-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3146, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "01-----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-----10", + "nextBoardStr": "01-1---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1---10", + "nextBoardStr": "01-1--010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01-1--010", + "nextBoardStr": "0111--010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111--010", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0111-0010", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3147, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0-01----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-01----", + "nextBoardStr": "-0101----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0101----", + "nextBoardStr": "-0101---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0101---0", + "nextBoardStr": "-0101-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3148, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1--", + "nextBoardStr": "-001--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--1--", + "nextBoardStr": "1001--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3149, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-1---", + "nextBoardStr": "0-1001---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1001---", + "nextBoardStr": "0-10011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-10011--", + "nextBoardStr": "0-10011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3150, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "--1-01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-01---", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--1001---", + "nextBoardStr": "1-1001---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001---", + "nextBoardStr": "1-1001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1001-0-", + "nextBoardStr": "1-1001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001-0-", + "nextBoardStr": "101001-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3151, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010---1--", + "nextBoardStr": "010--01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010--01--", + "nextBoardStr": "0101-01--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-01--", + "nextBoardStr": "0101001--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0101001--", + "nextBoardStr": "01010011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01010011-", + "nextBoardStr": "010100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3152, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1---01--", + "nextBoardStr": "-1---01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1---01-0", + "nextBoardStr": "-11--01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--01-0", + "nextBoardStr": "-11--0100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11--0100", + "nextBoardStr": "111--0100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3153, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "0-0--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--1---", + "nextBoardStr": "0-0--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0-111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111--", + "nextBoardStr": "0-0-1111-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-1111-", + "nextBoardStr": "0-0-1111-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1111-", + "nextBoardStr": "0-011111-", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3154, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "-10--10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--10--", + "nextBoardStr": "-10--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10--100-", + "nextBoardStr": "-101-100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101-100-", + "nextBoardStr": "0101-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101-100-", + "nextBoardStr": "0101-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0101-1001", + "nextBoardStr": "010101001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3155, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "110-0-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110-0-1--", + "nextBoardStr": "110-0-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "110-0-1-0", + "nextBoardStr": "110-011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110-011-0", + "nextBoardStr": "110-01100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "110-01100", + "nextBoardStr": "110101100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3156, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----01-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----01-0-", + "nextBoardStr": "----0110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0110-", + "nextBoardStr": "0---0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0110-", + "nextBoardStr": "0--10110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10110-", + "nextBoardStr": "0-010110-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-010110-", + "nextBoardStr": "01010110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01010110-", + "nextBoardStr": "010101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3157, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1----0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-1-", + "nextBoardStr": "1--0-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0-1-", + "nextBoardStr": "1--0-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--0-0-11", + "nextBoardStr": "1-00-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00-0-11", + "nextBoardStr": "1100-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-0-11", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3158, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "1--0--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--0-1", + "nextBoardStr": "1-00--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-00--0-1", + "nextBoardStr": "1-00--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-00--011", + "nextBoardStr": "1-000-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3159, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1-010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-010---", + "nextBoardStr": "-1-0101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0101--", + "nextBoardStr": "-100101--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100101--", + "nextBoardStr": "-100101-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100101-1", + "nextBoardStr": "-10010101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10010101", + "nextBoardStr": "110010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3160, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---10-0", + "nextBoardStr": "-10--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--10-0", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-110-0", + "nextBoardStr": "-10-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3161, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-11----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11----00", + "nextBoardStr": "111----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3162, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---0--", + "nextBoardStr": "1100--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100--0--", + "nextBoardStr": "1100--01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100--01-", + "nextBoardStr": "11000-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3163, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0---10-", + "nextBoardStr": "1-0-1-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1-10-", + "nextBoardStr": "1-0-1010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-1010-", + "nextBoardStr": "1-011010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3164, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "--10-0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0--1", + "nextBoardStr": "0-10-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-10-0--1", + "nextBoardStr": "0-1010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1010--1", + "nextBoardStr": "0-10100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3165, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "-01-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0---1", + "nextBoardStr": "-0110---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110---1", + "nextBoardStr": "-0110-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0110-0-1", + "nextBoardStr": "10110-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10110-0-1", + "nextBoardStr": "10110-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3166, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-0---11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0---11-", + "nextBoardStr": "0-0---11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-0-1-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1-11-", + "nextBoardStr": "0-011-11-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011-11-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-11-", + "nextBoardStr": "0-011-111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3167, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01--0--", + "nextBoardStr": "1101--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101--0--", + "nextBoardStr": "1101--00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1101--00-", + "nextBoardStr": "11011-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11011-00-", + "nextBoardStr": "11011-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3168, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--001-", + "nextBoardStr": "--10-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-001-", + "nextBoardStr": "-110-001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-001-", + "nextBoardStr": "0110-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3169, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0111---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3170, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "1---0-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-1-0", + "nextBoardStr": "1-0-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0-1-0", + "nextBoardStr": "1-010-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3171, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "--11---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11---0-", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11---00", + "nextBoardStr": "--111--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--111--00", + "nextBoardStr": "-0111--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0111--00", + "nextBoardStr": "10111--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10111--00", + "nextBoardStr": "101110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101110-00", + "nextBoardStr": "101110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3172, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-0-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-0-1---", + "nextBoardStr": "10-001---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-001---", + "nextBoardStr": "10-001--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-001--1", + "nextBoardStr": "10-001-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3173, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0----11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0----11--", + "nextBoardStr": "0--0-11--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0-11--", + "nextBoardStr": "0--0-11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0-11-1", + "nextBoardStr": "00-0-11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0-11-1", + "nextBoardStr": "0010-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3174, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "--0--0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--0--1", + "nextBoardStr": "--0--01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0--01-1", + "nextBoardStr": "--0--0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0--0101", + "nextBoardStr": "--0-10101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-10101", + "nextBoardStr": "-00-10101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-10101", + "nextBoardStr": "100-10101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3175, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-10", + "nextBoardStr": "-10--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1-10", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "010--1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010--1110", + "nextBoardStr": "010-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3176, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "-1--0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0-0-1", + "nextBoardStr": "-10-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3177, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "--1---001", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1---001", + "nextBoardStr": "--1--1001", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3178, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-00-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00-----", + "nextBoardStr": "1-00-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-00-1---", + "nextBoardStr": "1-00-1-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-00-1-0-", + "nextBoardStr": "1100-1-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1100-1-0-", + "nextBoardStr": "1100-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100-100-", + "nextBoardStr": "11001100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001100-", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3179, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1---1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1--0-", + "nextBoardStr": "1---1--00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---1--00", + "nextBoardStr": "1--11--00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--11--00", + "nextBoardStr": "1--11-000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3180, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "----0-10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----0-10-", + "nextBoardStr": "--1-0-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0-10-", + "nextBoardStr": "-01-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3181, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "11---000-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11---000-", + "nextBoardStr": "11---000-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-0000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3182, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1-0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0-0--", + "nextBoardStr": "-11-0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11-0-0--", + "nextBoardStr": "-11-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11-000--", + "nextBoardStr": "111-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3183, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "01--0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0---1", + "nextBoardStr": "01-10---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10---1", + "nextBoardStr": "01-10--01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-10--01", + "nextBoardStr": "01110--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01110--01", + "nextBoardStr": "01110-001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01110-001", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3184, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1---0-", + "nextBoardStr": "0--11--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11--0-", + "nextBoardStr": "0-011--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011--0-", + "nextBoardStr": "0-011--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-011--01", + "nextBoardStr": "0-011--01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--01", + "nextBoardStr": "0-011-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-011-101", + "nextBoardStr": "0-011-101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-101", + "nextBoardStr": "0-0111101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3185, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "--01-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1--0", + "nextBoardStr": "--01-1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01-1-10", + "nextBoardStr": "0-01-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-10", + "nextBoardStr": "0-0111-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3186, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--10--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--0--", + "nextBoardStr": "--101-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--101-0--", + "nextBoardStr": "--10100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10100--", + "nextBoardStr": "-110100--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110100--", + "nextBoardStr": "-1101000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1101000-", + "nextBoardStr": "11101000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3187, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "-0-10--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10--1-", + "nextBoardStr": "-0-10--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-10--11", + "nextBoardStr": "-0-10-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-10-011", + "nextBoardStr": "-0-101011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-101011", + "nextBoardStr": "-00101011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3188, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0---1", + "nextBoardStr": "1-0-01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-01--1", + "nextBoardStr": "1-0-010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3189, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-0----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----10-", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1--10-", + "nextBoardStr": "-0-1-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-010-", + "nextBoardStr": "-0-1-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1-0101", + "nextBoardStr": "00-1-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-0101", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-110101", + "nextBoardStr": "00-110101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3190, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "------110", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------110", + "nextBoardStr": "-0----110", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----110", + "nextBoardStr": "10----110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10----110", + "nextBoardStr": "100---110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100---110", + "nextBoardStr": "100--1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100--1110", + "nextBoardStr": "100-01110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100-01110", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3191, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1--01-", + "nextBoardStr": "00-1--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1--01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-01-", + "nextBoardStr": "00-11-011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11-011", + "nextBoardStr": "00-11-011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-011", + "nextBoardStr": "00-111011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3192, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01--0--", + "nextBoardStr": "1101--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101--0--", + "nextBoardStr": "1101--00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1101--00-", + "nextBoardStr": "11011-00-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11011-00-", + "nextBoardStr": "11011000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11011000-", + "nextBoardStr": "110110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3193, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "-0--0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0--1-", + "nextBoardStr": "-0-10--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10--1-", + "nextBoardStr": "-0010--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0010--1-", + "nextBoardStr": "10010--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10010--1-", + "nextBoardStr": "10010-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3194, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-----0-1", + "nextBoardStr": "1-0---0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0---0-1", + "nextBoardStr": "1-0---011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0---011", + "nextBoardStr": "1-0-0-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3195, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "---0---10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---10", + "nextBoardStr": "1--0---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---10", + "nextBoardStr": "1--00--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--00--10", + "nextBoardStr": "11-00--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-00--10", + "nextBoardStr": "11000--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "11000--10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3196, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "010-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-----1", + "nextBoardStr": "0101----1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101----1", + "nextBoardStr": "0101-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0101-0--1", + "nextBoardStr": "010110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010110--1", + "nextBoardStr": "0101100-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0101100-1", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3197, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1-----00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----00", + "nextBoardStr": "-1---1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1-00", + "nextBoardStr": "-10--1-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--1-00", + "nextBoardStr": "-10-11-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-11-00", + "nextBoardStr": "-10011-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10011-00", + "nextBoardStr": "110011-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110011-00", + "nextBoardStr": "110011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3198, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-10--0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--0--1", + "nextBoardStr": "110--0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110--0--1", + "nextBoardStr": "110--00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110--00-1", + "nextBoardStr": "110--0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110--0011", + "nextBoardStr": "1100-0011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100-0011", + "nextBoardStr": "110010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3199, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "---0-01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-01--", + "nextBoardStr": "---0101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---0101--", + "nextBoardStr": "---01010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01010-", + "nextBoardStr": "1--01010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01010-", + "nextBoardStr": "10-01010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-01010-", + "nextBoardStr": "10101010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3200, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "01----101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01----101", + "nextBoardStr": "01---0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0101", + "nextBoardStr": "011--0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--0101", + "nextBoardStr": "0110-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0110-0101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3201, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--0011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0011---", + "nextBoardStr": "--00110--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--00110--", + "nextBoardStr": "-100110--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100110--", + "nextBoardStr": "-1001100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1001100-", + "nextBoardStr": "-10011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10011001", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3202, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-----0", + "nextBoardStr": "101-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1---0", + "nextBoardStr": "101-1-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101-1-0-0", + "nextBoardStr": "10111-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10111-0-0", + "nextBoardStr": "10111-000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3203, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--11", + "nextBoardStr": "00--1--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--11", + "nextBoardStr": "00--11-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11-11", + "nextBoardStr": "00--11-11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-11", + "nextBoardStr": "00--11111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3204, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---1-10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1-10-0", + "nextBoardStr": "-1-1-10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-10-0", + "nextBoardStr": "-1-1010-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-1010-0", + "nextBoardStr": "-111010-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-111010-0", + "nextBoardStr": "0111010-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3205, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----010-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----010-1", + "nextBoardStr": "-0--010-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--010-1", + "nextBoardStr": "-01-010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3206, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "101------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101------", + "nextBoardStr": "1010-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-----", + "nextBoardStr": "1010-1---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1010-1---", + "nextBoardStr": "1010-1--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1010-1--0", + "nextBoardStr": "101011--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101011--0", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101011-00", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3207, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-0--11-", + "nextBoardStr": "-0-00-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-00-11-", + "nextBoardStr": "-0-00111-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-00111-", + "nextBoardStr": "00-00111-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-00111-", + "nextBoardStr": "00-001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3208, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "---10---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---10---1", + "nextBoardStr": "---100--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---100--1", + "nextBoardStr": "1--100--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--100--1", + "nextBoardStr": "1-0100--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0100--1", + "nextBoardStr": "1-0100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0100-11", + "nextBoardStr": "1-0100011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3209, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "010----1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010----1-", + "nextBoardStr": "0100---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100---1-", + "nextBoardStr": "0100--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0100--11-", + "nextBoardStr": "01000-11-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01000-11-", + "nextBoardStr": "01000-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3210, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0------11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------11", + "nextBoardStr": "0-----011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----011", + "nextBoardStr": "0----1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1011", + "nextBoardStr": "0---01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01011", + "nextBoardStr": "01--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--01011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3211, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00--1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--1-1-1", + "nextBoardStr": "00--1-1-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-1-1", + "nextBoardStr": "001-1-1-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3212, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11--0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-11--0-0-", + "nextBoardStr": "111--0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3213, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0---11", + "nextBoardStr": "-000---11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000---11", + "nextBoardStr": "-0001--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0001--11", + "nextBoardStr": "00001--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3214, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---101--0", + "nextBoardStr": "---1011-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1011-0", + "nextBoardStr": "-0-1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1011-0", + "nextBoardStr": "10-1011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3215, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "0-1----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1----0-", + "nextBoardStr": "0-1----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1----01", + "nextBoardStr": "0-1---001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1---001", + "nextBoardStr": "0-1--1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3216, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "1-0----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0----1-", + "nextBoardStr": "1-0----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0----10", + "nextBoardStr": "1-0---110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0---110", + "nextBoardStr": "100---110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100---110", + "nextBoardStr": "1001--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3217, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-001-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-001-0--", + "nextBoardStr": "1-001-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3218, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1--0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0---", + "nextBoardStr": "1-10-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-10-00-0", + "nextBoardStr": "1-10-00-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-00-0", + "nextBoardStr": "1010-00-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-00-0", + "nextBoardStr": "1010-0010", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1010-0010", + "nextBoardStr": "101000010", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3219, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1-10-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0---", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3220, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "00-11---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11---0", + "nextBoardStr": "00-11--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11--10", + "nextBoardStr": "00-11--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--10", + "nextBoardStr": "00-11-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11-110", + "nextBoardStr": "00-11-110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-110", + "nextBoardStr": "00-111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3221, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "----01-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----01-1-", + "nextBoardStr": "0---01-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01-1-", + "nextBoardStr": "0---01-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---01-11", + "nextBoardStr": "0-0-01-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-01-11", + "nextBoardStr": "0-0-01111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3222, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "1-01----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01----0", + "nextBoardStr": "1-01--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01--0-0", + "nextBoardStr": "1-011-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011-0-0", + "nextBoardStr": "1-011-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3223, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1--0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---1--0-1", + "nextBoardStr": "---1-00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-00-1", + "nextBoardStr": "---1100-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---1100-1", + "nextBoardStr": "0--1100-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1100-1", + "nextBoardStr": "01-1100-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1100-1", + "nextBoardStr": "0101100-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101100-1", + "nextBoardStr": "010110011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3224, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-0-1", + "nextBoardStr": "1--00-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00-0-1", + "nextBoardStr": "1--0010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--0010-1", + "nextBoardStr": "1--001001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--001001", + "nextBoardStr": "11-001001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-001001", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3225, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-1---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-1---0", + "nextBoardStr": "101-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "101-1---0", + "nextBoardStr": "101-1-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101-1-0-0", + "nextBoardStr": "101-110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-110-0", + "nextBoardStr": "101-11000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3226, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-110-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-0---", + "nextBoardStr": "-11000---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3227, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----1-10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1-10", + "nextBoardStr": "--0--1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-10", + "nextBoardStr": "-10--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10--1-10", + "nextBoardStr": "010--1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--1-10", + "nextBoardStr": "010--1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010--1110", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100-1110", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3228, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0-----0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----0-1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0----1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----1001", + "nextBoardStr": "0---11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---11001", + "nextBoardStr": "0-0-11001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-11001", + "nextBoardStr": "0-0111001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3229, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "--1---01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---01-", + "nextBoardStr": "--10--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10--01-", + "nextBoardStr": "-110--01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110--01-", + "nextBoardStr": "-110-001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-110-001-", + "nextBoardStr": "1110-001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3230, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0----0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0-1-", + "nextBoardStr": "0-1--0-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--0-1-", + "nextBoardStr": "0-10-0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-0-1-", + "nextBoardStr": "0-10-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-10-011-", + "nextBoardStr": "0010-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010-011-", + "nextBoardStr": "00101011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3231, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1-1--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0---", + "nextBoardStr": "101--0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101--0---", + "nextBoardStr": "101--0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101--0-1-", + "nextBoardStr": "101--001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "101--001-", + "nextBoardStr": "101-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1001-", + "nextBoardStr": "10101001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101001-", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3232, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "0-----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--1--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1--100", + "nextBoardStr": "0-11--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11--100", + "nextBoardStr": "0-110-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3233, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-1-11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-11-0-", + "nextBoardStr": "0-1011-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-1011-0-", + "nextBoardStr": "0-101110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3234, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "0---01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---01---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--101---", + "nextBoardStr": "0--101-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--101-0-", + "nextBoardStr": "0--101-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--101-01", + "nextBoardStr": "00-101-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3235, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1---10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---10---", + "nextBoardStr": "1---10-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---10-0-", + "nextBoardStr": "11--10-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--10-0-", + "nextBoardStr": "11-010-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-010-0-", + "nextBoardStr": "11-010-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010-0-", + "nextBoardStr": "11-010-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-010-00", + "nextBoardStr": "11-010-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010-00", + "nextBoardStr": "11-010000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3236, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--00-11--", + "nextBoardStr": "0-00-11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-11--", + "nextBoardStr": "0-00-11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-00-11-1", + "nextBoardStr": "0-00-11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00-11-1", + "nextBoardStr": "0-00111-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-00111-1", + "nextBoardStr": "0-00111-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-00111-1", + "nextBoardStr": "0-0011111", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3237, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1-1", + "nextBoardStr": "00----1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00----1-1", + "nextBoardStr": "00----111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3238, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1---", + "nextBoardStr": "0--0-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1---", + "nextBoardStr": "0-10-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-1---", + "nextBoardStr": "0-10-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3239, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1-0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0--1", + "nextBoardStr": "-1-0-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-0-0-11", + "nextBoardStr": "-100-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-0-11", + "nextBoardStr": "-100-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3240, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "-----01-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----01-0", + "nextBoardStr": "1----01-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----01-0", + "nextBoardStr": "1---001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---001-0", + "nextBoardStr": "11--001-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--001-0", + "nextBoardStr": "11--00100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11--00100", + "nextBoardStr": "11--00100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00100", + "nextBoardStr": "110-00100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3241, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "---1-1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1--0", + "nextBoardStr": "-0-1-1--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-1--0", + "nextBoardStr": "-0-1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1-11-0", + "nextBoardStr": "-0-1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-1011-0", + "nextBoardStr": "-0-101110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-101110", + "nextBoardStr": "-00101110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00101110", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3242, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----01--", + "nextBoardStr": "---0-01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-01--", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-011-", + "nextBoardStr": "---0-0110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-0110", + "nextBoardStr": "-1-0-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-0110", + "nextBoardStr": "-100-0110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3243, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "---1-010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-010-", + "nextBoardStr": "---11010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11010-", + "nextBoardStr": "---110100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---110100", + "nextBoardStr": "--1110100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3244, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "-00-----1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00-----1", + "nextBoardStr": "-00----11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00----11", + "nextBoardStr": "000----11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3245, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "----0-011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-011", + "nextBoardStr": "0---0-011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-011", + "nextBoardStr": "0-1-0-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0-011", + "nextBoardStr": "001-0-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-0-011", + "nextBoardStr": "001-01011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3246, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "--0-0-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-11-", + "nextBoardStr": "1-0-0-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0-11-", + "nextBoardStr": "1-000-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-000-11-", + "nextBoardStr": "1-000111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-000111-", + "nextBoardStr": "10000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10000111-", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3247, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "0-011---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011---0", + "nextBoardStr": "0-011--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-011--10", + "nextBoardStr": "0-011--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--10", + "nextBoardStr": "0-011-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-011-110", + "nextBoardStr": "0-011-110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-110", + "nextBoardStr": "0-0111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3248, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-11-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11-----0", + "nextBoardStr": "-11-0---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11-0---0", + "nextBoardStr": "111-0---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3249, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "1--1-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1-0---", + "nextBoardStr": "1-01-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01-0---", + "nextBoardStr": "1-01-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-01-0-1-", + "nextBoardStr": "1-01-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3250, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1-01-", + "nextBoardStr": "0-0-1-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-1-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-011-01-", + "nextBoardStr": "0-011-01-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-01-", + "nextBoardStr": "01011-01-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3251, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--1-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--1-11-0", + "nextBoardStr": "00-1-11-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-11-0", + "nextBoardStr": "00-1111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3252, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "---10-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10-01-", + "nextBoardStr": "0--10-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10-01-", + "nextBoardStr": "0--10101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--10101-", + "nextBoardStr": "00-10101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-10101-", + "nextBoardStr": "00110101-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00110101-", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3253, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "0--1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-01--", + "nextBoardStr": "0--1101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--1101--", + "nextBoardStr": "0--11010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--11010-", + "nextBoardStr": "0--110101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--110101", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3254, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "--10100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10100--", + "nextBoardStr": "--101001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--101001-", + "nextBoardStr": "0-101001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3255, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0---", + "nextBoardStr": "1100-0---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0---", + "nextBoardStr": "1100-0-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100-0-1-", + "nextBoardStr": "1100-0-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3256, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "----0-1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1-0", + "nextBoardStr": "----0-110", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0-110", + "nextBoardStr": "----00110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00110", + "nextBoardStr": "-1--00110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--00110", + "nextBoardStr": "01--00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3257, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------01", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "--0-1--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1--01", + "nextBoardStr": "1-0-1--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3258, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---10--", + "nextBoardStr": "-0-1-10--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-10--", + "nextBoardStr": "00-1-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-10--", + "nextBoardStr": "0011-10--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-10--", + "nextBoardStr": "0011-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0011-10-0", + "nextBoardStr": "0011-1010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0011-1010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3259, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "-00---11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---11-", + "nextBoardStr": "-00--111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00--111-", + "nextBoardStr": "000--111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3260, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "----10-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----10-1-", + "nextBoardStr": "---010-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---010-1-", + "nextBoardStr": "---01011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---01011-", + "nextBoardStr": "-0-01011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01011-", + "nextBoardStr": "-0-010111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3261, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "---10---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---10---0", + "nextBoardStr": "-1-10---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-10---0", + "nextBoardStr": "-1-100--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-100--0", + "nextBoardStr": "-11100--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11100--0", + "nextBoardStr": "-11100-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-11100-00", + "nextBoardStr": "111100-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3262, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0110----", + "nextBoardStr": "-0110-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0110-1--", + "nextBoardStr": "-0110-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0110-1-0", + "nextBoardStr": "10110-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3263, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1--0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1--0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "---0-11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-11-0", + "nextBoardStr": "---0-1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1110", + "nextBoardStr": "0--0-1110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0-1110", + "nextBoardStr": "01-0-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0-1110", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0100-1110", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3264, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----0-01", + "nextBoardStr": "1----0-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0-01", + "nextBoardStr": "1-0--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0--0-01", + "nextBoardStr": "1-01-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-0-01", + "nextBoardStr": "1-01-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-01-0001", + "nextBoardStr": "1-0110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3265, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1-1-", + "nextBoardStr": "-00--111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00--111-", + "nextBoardStr": "000--111-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3266, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "1-0---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0---1-0", + "nextBoardStr": "1-0-0-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0-1-0", + "nextBoardStr": "1-0-0-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-0-0-110", + "nextBoardStr": "1-0-00110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3267, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-0----", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0--1-", + "nextBoardStr": "-01-01-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01-01-1-", + "nextBoardStr": "-01-01-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-01-10", + "nextBoardStr": "-01101-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-01101-10", + "nextBoardStr": "001101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3268, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-011--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011--0--", + "nextBoardStr": "-011--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-011--0-0", + "nextBoardStr": "-0111-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0111-0-0", + "nextBoardStr": "00111-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00111-0-0", + "nextBoardStr": "0011110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3269, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0-11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-11-", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---00-11-", + "nextBoardStr": "---00-111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3270, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1--00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00--", + "nextBoardStr": "--1-100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-100--", + "nextBoardStr": "0-1-100--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-100--", + "nextBoardStr": "0-1-100-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-100-1", + "nextBoardStr": "0-10100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3271, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--1--001-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1--001-", + "nextBoardStr": "--11-001-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--11-001-", + "nextBoardStr": "--11-0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0010", + "nextBoardStr": "-111-0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111-0010", + "nextBoardStr": "0111-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0111-0010", + "nextBoardStr": "011110010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3272, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-0--", + "nextBoardStr": "1-1-0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0-0--", + "nextBoardStr": "1-1-000--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-000--", + "nextBoardStr": "1-1-000--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000--", + "nextBoardStr": "1-10000--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3273, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1---1-", + "nextBoardStr": "0--1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1---10", + "nextBoardStr": "0--1--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--110", + "nextBoardStr": "0--1-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0110", + "nextBoardStr": "01-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-0110", + "nextBoardStr": "01-100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3274, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "-00----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00----1-", + "nextBoardStr": "100----1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100----1-", + "nextBoardStr": "100--0-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "100--0-1-", + "nextBoardStr": "1001-0-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1001-0-1-", + "nextBoardStr": "1001-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3275, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--0-1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0-1--1-", + "nextBoardStr": "--0-10-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10-1-", + "nextBoardStr": "--0-1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-1011-", + "nextBoardStr": "--0-10110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3276, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "---01--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---01--10", + "nextBoardStr": "0--01--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--10", + "nextBoardStr": "01-01--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3277, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "-----01-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-----01-1", + "nextBoardStr": "0----01-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----01-1", + "nextBoardStr": "0---101-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---101-1", + "nextBoardStr": "0-0-101-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-101-1", + "nextBoardStr": "0-0-10111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3278, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1----", + "nextBoardStr": "-01-1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01-1--0-", + "nextBoardStr": "-01-1-10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3279, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0---1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1-1", + "nextBoardStr": "0-0---1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1-1", + "nextBoardStr": "010---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010---1-1", + "nextBoardStr": "010-0-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "010-0-1-1", + "nextBoardStr": "010-0-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3280, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--01-0---", + "nextBoardStr": "--01-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--01-01--", + "nextBoardStr": "-001-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001-01--", + "nextBoardStr": "-001-011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-001-011-", + "nextBoardStr": "0001-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3281, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-11-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1--", + "nextBoardStr": "00-11-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-11-1-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-1-1", + "nextBoardStr": "00-1111-1", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3282, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "---11--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11--00", + "nextBoardStr": "--011--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--011--00", + "nextBoardStr": "-1011--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1011--00", + "nextBoardStr": "-1011-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3283, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "---101---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101---", + "nextBoardStr": "---101--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---101--0", + "nextBoardStr": "---101-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---101-10", + "nextBoardStr": "--0101-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0101-10", + "nextBoardStr": "1-0101-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0101-10", + "nextBoardStr": "100101-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100101-10", + "nextBoardStr": "100101110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3284, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-----", + "nextBoardStr": "0110-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-----", + "nextBoardStr": "0110--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3285, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "0--1-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-0--1", + "nextBoardStr": "0--1-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1-0-11", + "nextBoardStr": "0-01-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01-0-11", + "nextBoardStr": "0-01-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3286, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0--01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---0--01-", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--01-", + "nextBoardStr": "1--0--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0--010", + "nextBoardStr": "11-0--010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0--010", + "nextBoardStr": "11-00-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-010", + "nextBoardStr": "11-00-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-010", + "nextBoardStr": "11-000010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3287, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "1---0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0---1", + "nextBoardStr": "1---0--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0--01", + "nextBoardStr": "1---0-101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---0-101", + "nextBoardStr": "1-0-0-101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-0-101", + "nextBoardStr": "110-0-101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-0-101", + "nextBoardStr": "110-00101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "110-00101", + "nextBoardStr": "110100101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3288, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---0-0", + "nextBoardStr": "--1--10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--10-0", + "nextBoardStr": "--1-010-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-010-0", + "nextBoardStr": "1-1-010-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-010-0", + "nextBoardStr": "1-1-01000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3289, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010---1-", + "nextBoardStr": "-0100--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0100--1-", + "nextBoardStr": "-0100-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0100-11-", + "nextBoardStr": "-0100011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3290, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "-1-01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-01----", + "nextBoardStr": "01-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-01----", + "nextBoardStr": "01101----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01101----", + "nextBoardStr": "011010---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "011010---", + "nextBoardStr": "0110101--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3291, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0------10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0------10", + "nextBoardStr": "0---1--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1--10", + "nextBoardStr": "00--1--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1--10", + "nextBoardStr": "00--11-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11-10", + "nextBoardStr": "00--11-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-10", + "nextBoardStr": "00--11110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00--11110", + "nextBoardStr": "00--11110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11110", + "nextBoardStr": "00-111110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3292, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "110------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110------", + "nextBoardStr": "110---0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110---0--", + "nextBoardStr": "110---01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110---01-", + "nextBoardStr": "110-0-01-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3293, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------10-", + "nextBoardStr": "-----010-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----010-", + "nextBoardStr": "--1--010-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--010-", + "nextBoardStr": "-01--010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--010-", + "nextBoardStr": "-01--0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01--0101", + "nextBoardStr": "001--0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-0101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3294, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "01--0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0---1", + "nextBoardStr": "01-10---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-10---1", + "nextBoardStr": "01010---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01010---1", + "nextBoardStr": "01010-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01010-1-1", + "nextBoardStr": "0101001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0101001-1", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3295, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0-0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0-0--1-", + "nextBoardStr": "--0-01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0-01-1-", + "nextBoardStr": "--0-01-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--0-01-10", + "nextBoardStr": "-10-01-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-01-10", + "nextBoardStr": "-10001-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-10001-10", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3296, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--01-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-011-", + "nextBoardStr": "--01-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3297, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---11-", + "nextBoardStr": "--0--011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0--011-", + "nextBoardStr": "--0--0111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3298, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--01--", + "nextBoardStr": "-011-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-01--", + "nextBoardStr": "-011001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-011001--", + "nextBoardStr": "-0110011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0110011-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00110011-", + "nextBoardStr": "001100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3299, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "-----1-00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----1-00", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1-00", + "nextBoardStr": "--1--1000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3300, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--01---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01---1-", + "nextBoardStr": "--01---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01---10", + "nextBoardStr": "--011--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011--10", + "nextBoardStr": "--0110-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3301, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10---0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---0---", + "nextBoardStr": "10---0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10---0--1", + "nextBoardStr": "10-0-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-0--1", + "nextBoardStr": "10-0-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0-0-11", + "nextBoardStr": "10-0-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-0-0011", + "nextBoardStr": "10-010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3302, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "011------", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011------", + "nextBoardStr": "011-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011-----0", + "nextBoardStr": "011----10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "011----10", + "nextBoardStr": "011-0--10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3303, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----100-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----100-", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---100-", + "nextBoardStr": "-1-0-100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-100-", + "nextBoardStr": "-1-0-1001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1-0-1001", + "nextBoardStr": "-100-1001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100-1001", + "nextBoardStr": "-10011001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10011001", + "nextBoardStr": "010011001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3304, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1--1--0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--1--0--", + "nextBoardStr": "1-01--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01--0--", + "nextBoardStr": "1101--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "1101--0--", + "nextBoardStr": "1101--0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1101--0-0", + "nextBoardStr": "11011-0-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11011-0-0", + "nextBoardStr": "1101100-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3305, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-10---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---0--", + "nextBoardStr": "-10---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10---0-1", + "nextBoardStr": "-10-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3306, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "-0-1-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-0--1", + "nextBoardStr": "-0-110--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110--1", + "nextBoardStr": "-00110--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00110--1", + "nextBoardStr": "100110--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3307, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0---01-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---01-1-", + "nextBoardStr": "0--001-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--001-1-", + "nextBoardStr": "0--001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--001-11", + "nextBoardStr": "0-0001-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0001-11", + "nextBoardStr": "0-0001111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3308, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "001----1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001----1-", + "nextBoardStr": "0011---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011---1-", + "nextBoardStr": "0011---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0011---10", + "nextBoardStr": "0011--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011--110", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-0110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3309, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0-0-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1--1", + "nextBoardStr": "-0-0-11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-0-11-1", + "nextBoardStr": "-0-0-1101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-0-1101", + "nextBoardStr": "-0-011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00011101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3310, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-1-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1-01--", + "nextBoardStr": "-001-01--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001-01--", + "nextBoardStr": "-001-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-001-01-1", + "nextBoardStr": "0001-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3311, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "---0-1-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-1-10", + "nextBoardStr": "---0-1110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-1110", + "nextBoardStr": "---001110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001110", + "nextBoardStr": "--1001110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1001110", + "nextBoardStr": "0-1001110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3312, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-0-0-1-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-0-1-10", + "nextBoardStr": "-0-011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011-10", + "nextBoardStr": "00-011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011-10", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3313, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1----", + "nextBoardStr": "--011----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--011----", + "nextBoardStr": "-0011----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0011----", + "nextBoardStr": "-0011-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0011-1--", + "nextBoardStr": "00011-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3314, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10----01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10----01-", + "nextBoardStr": "10---001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10---001-", + "nextBoardStr": "10--1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1001-", + "nextBoardStr": "10-01001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-01001-", + "nextBoardStr": "10-010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3315, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "---101---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---101---", + "nextBoardStr": "0--101---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--101---", + "nextBoardStr": "0--1011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1011--", + "nextBoardStr": "0--1011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3316, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "--1-00-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-00-1-", + "nextBoardStr": "--1-00-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-00-10", + "nextBoardStr": "--1100-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1100-10", + "nextBoardStr": "--1100010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1100010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11100010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3317, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "11----0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11----0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-00--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-00-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-00-0", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00-0", + "nextBoardStr": "11-0-0000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3318, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "-10---0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10---0-1", + "nextBoardStr": "-10-0-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3319, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0--11-", + "nextBoardStr": "0--0--11-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--0--11-", + "nextBoardStr": "0--0-111-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-111-", + "nextBoardStr": "0--0-1110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--0-1110", + "nextBoardStr": "0--011110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--011110", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3320, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "0-1----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1----0-", + "nextBoardStr": "0-11---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11---0-", + "nextBoardStr": "0-11--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-11--00-", + "nextBoardStr": "0-111-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-111-00-", + "nextBoardStr": "00111-00-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00111-00-", + "nextBoardStr": "00111100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3321, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "1-0-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-----1", + "nextBoardStr": "1-0-0---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0---1", + "nextBoardStr": "110-0---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-0---1", + "nextBoardStr": "11000---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11000---1", + "nextBoardStr": "11000--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "11000--11", + "nextBoardStr": "11000-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3322, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00---11", + "nextBoardStr": "--000--11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--000--11", + "nextBoardStr": "1-000--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-000--11", + "nextBoardStr": "1-0000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3323, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "1-----001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----001", + "nextBoardStr": "10----001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----001", + "nextBoardStr": "10--1-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3324, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1----0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100--0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--0-", + "nextBoardStr": "10100--0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3325, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0----0-", + "nextBoardStr": "1-0-1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1--0-", + "nextBoardStr": "1-0-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0-1--00", + "nextBoardStr": "1-0-1-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0-1-100", + "nextBoardStr": "100-1-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-1-100", + "nextBoardStr": "10011-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3326, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01--01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--01---", + "nextBoardStr": "01--01--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01--01--1", + "nextBoardStr": "010-01--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-01--1", + "nextBoardStr": "010-01-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010-01-11", + "nextBoardStr": "010001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "010001-11", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3327, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "1---01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01---", + "nextBoardStr": "1---010--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---010--", + "nextBoardStr": "1---010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1---010-1", + "nextBoardStr": "1-0-010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3328, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "-1--1--0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1--0-", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1--0-", + "nextBoardStr": "01--11-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01--11-0-", + "nextBoardStr": "010-11-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-11-0-", + "nextBoardStr": "010-1110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-1110-", + "nextBoardStr": "010-11100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-11100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3329, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 12, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "00--1----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1----", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00-11--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11--1-", + "nextBoardStr": "00-11--1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--1-", + "nextBoardStr": "00-11--11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11--11", + "nextBoardStr": "00-11--11", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--11", + "nextBoardStr": "00111--11", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00111--11", + "nextBoardStr": "00111-011", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "00111-011", + "nextBoardStr": "001111011", + "moveNumber": 11, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3330, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1001---", + "nextBoardStr": "--1001--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3331, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "-1--0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0--1-", + "nextBoardStr": "-1--0-01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-01-", + "nextBoardStr": "-1--0-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1--0-011", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1--00011", + "nextBoardStr": "11--00011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00011", + "nextBoardStr": "110-00011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3332, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1---", + "nextBoardStr": "--0-11---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11---", + "nextBoardStr": "0-0-11---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11---", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-11-1-", + "nextBoardStr": "0-0-11-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-1-", + "nextBoardStr": "010-11-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3333, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010---1--", + "nextBoardStr": "010---11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "010---11-", + "nextBoardStr": "0100--11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100--11-", + "nextBoardStr": "0100-111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0100-111-", + "nextBoardStr": "0100-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0100-1110", + "nextBoardStr": "010011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3334, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0----110-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----110-", + "nextBoardStr": "0---0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0110-", + "nextBoardStr": "0--10110-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--10110-", + "nextBoardStr": "0--101100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3335, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "------001", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------001", + "nextBoardStr": "-----1001", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1001", + "nextBoardStr": "----01001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01001", + "nextBoardStr": "--1-01001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3336, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "--1-1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-1---0", + "nextBoardStr": "--101---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--101---0", + "nextBoardStr": "-1101---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1101---0", + "nextBoardStr": "-1101--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1101--00", + "nextBoardStr": "11101--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3337, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0-10----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-0110----", + "nextBoardStr": "-0110---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0110---0", + "nextBoardStr": "-0110--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0110--10", + "nextBoardStr": "-01100-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01100-10", + "nextBoardStr": "-01100110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01100110", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3338, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "----0--11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0--11", + "nextBoardStr": "--0-0--11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0--11", + "nextBoardStr": "-10-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-0--11", + "nextBoardStr": "-10-0-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3339, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "-01-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0----", + "nextBoardStr": "-0110----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0110----", + "nextBoardStr": "00110----", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00110----", + "nextBoardStr": "00110--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00110--1-", + "nextBoardStr": "001100-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001100-1-", + "nextBoardStr": "00110011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00110011-", + "nextBoardStr": "001100110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3340, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "---001-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001-1-", + "nextBoardStr": "--1001-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1001-1-", + "nextBoardStr": "--100101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--100101-", + "nextBoardStr": "-1100101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100101-", + "nextBoardStr": "-11001010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11001010", + "nextBoardStr": "111001010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3341, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-01", + "nextBoardStr": "-0---1001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0---1001", + "nextBoardStr": "-0--11001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--11001", + "nextBoardStr": "00--11001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11001", + "nextBoardStr": "00-111001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3342, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "10-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-10----", + "nextBoardStr": "10-10--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-10--1-", + "nextBoardStr": "10-100-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-100-1-", + "nextBoardStr": "10-10011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3343, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-00--1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--1---", + "nextBoardStr": "-00--1-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-00--1-1-", + "nextBoardStr": "000--1-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3344, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1-----01-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-----01-", + "nextBoardStr": "1--0--01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--01-", + "nextBoardStr": "1--01-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01-01-", + "nextBoardStr": "1--01-010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01-010", + "nextBoardStr": "11-01-010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3345, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--10----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--10----0", + "nextBoardStr": "1-10----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10----0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3346, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "-1--10---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--10---", + "nextBoardStr": "-1-010---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-010---", + "nextBoardStr": "11-010---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010---", + "nextBoardStr": "11-010--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-010--0", + "nextBoardStr": "11-010--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010--0", + "nextBoardStr": "11-010-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-010-00", + "nextBoardStr": "11-010-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-010-00", + "nextBoardStr": "11-010000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3347, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1---0--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0--0-", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1--10--0-", + "nextBoardStr": "1--10-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--10-00-", + "nextBoardStr": "1-110-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-110-00-", + "nextBoardStr": "1-110000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-110000-", + "nextBoardStr": "1-110000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-110000-", + "nextBoardStr": "1-1100000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3348, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--0--", + "nextBoardStr": "---1-10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-10--", + "nextBoardStr": "---1-10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-10-0", + "nextBoardStr": "1--1-10-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-10-0", + "nextBoardStr": "1--1-1000", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3349, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "----0-0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-0-1", + "nextBoardStr": "1---0-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-0-1", + "nextBoardStr": "1---0-001", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---0-001", + "nextBoardStr": "1-1-0-001", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-0-001", + "nextBoardStr": "1-1-00001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1-00001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00001", + "nextBoardStr": "1-1000001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3350, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "--0110---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0110---", + "nextBoardStr": "-10110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10110---", + "nextBoardStr": "010110---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010110---", + "nextBoardStr": "0101101--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0101101--", + "nextBoardStr": "0101101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3351, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "---0--0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--0-1", + "nextBoardStr": "-1-0--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0--0-1", + "nextBoardStr": "-100--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-100--0-1", + "nextBoardStr": "-100--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-100--011", + "nextBoardStr": "-1000-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3352, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--01----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01----1", + "nextBoardStr": "-001----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001----1", + "nextBoardStr": "-0011---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0011---1", + "nextBoardStr": "00011---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3353, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0-1-0-1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-0-1--", + "nextBoardStr": "0-100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-100-1--", + "nextBoardStr": "0-100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-100-1-1", + "nextBoardStr": "0-100-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-100-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100-101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3354, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-10-1----", + "nextBoardStr": "-1001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1001----", + "nextBoardStr": "-10011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-10011---", + "nextBoardStr": "-100110--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100110--", + "nextBoardStr": "-100110-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-100110-1", + "nextBoardStr": "-10011001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-10011001", + "nextBoardStr": "110011001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3355, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "0-1-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-----0", + "nextBoardStr": "0-1-1---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-1-1---0", + "nextBoardStr": "0-1-1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1-1--00", + "nextBoardStr": "0-111--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-111--00", + "nextBoardStr": "00111--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00111--00", + "nextBoardStr": "001111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3356, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1----1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10---1-", + "nextBoardStr": "0-10---11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-10---11", + "nextBoardStr": "0010---11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010---11", + "nextBoardStr": "0010-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3357, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-0---1-", + "nextBoardStr": "10-00--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-00--1-", + "nextBoardStr": "10-00-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10-00-11-", + "nextBoardStr": "10-00011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3358, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---11---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---11---0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--11---0", + "nextBoardStr": "0--111--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3359, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0---1-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---1-01-", + "nextBoardStr": "0---1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---1001-", + "nextBoardStr": "0-1-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1001-", + "nextBoardStr": "001-1001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-1001-", + "nextBoardStr": "001-10011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "001-10011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3360, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-----", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1-010----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-010----", + "nextBoardStr": "1-010---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-010---1", + "nextBoardStr": "10010---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10010---1", + "nextBoardStr": "10010--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10010--11", + "nextBoardStr": "10010-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3361, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-0---1-01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1-01", + "nextBoardStr": "-0--01-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3362, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "-110-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110-----", + "nextBoardStr": "0110-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-----", + "nextBoardStr": "0110---1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110---1-", + "nextBoardStr": "01100--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01100--1-", + "nextBoardStr": "011001-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011001-1-", + "nextBoardStr": "011001-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3363, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--00-1--1", + "nextBoardStr": "--0001--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--0001--1", + "nextBoardStr": "--0001-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0001-11", + "nextBoardStr": "--0001011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3364, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0010---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010---1-", + "nextBoardStr": "0010--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0010--11-", + "nextBoardStr": "0010--110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0010--110", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0010-1110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3365, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--10--1--", + "nextBoardStr": "--10-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--10-01--", + "nextBoardStr": "--10-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10-011-", + "nextBoardStr": "--100011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3366, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1-0-", + "nextBoardStr": "--0--1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--1-0-", + "nextBoardStr": "--0-11-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-11-0-", + "nextBoardStr": "0-0-11-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-0-", + "nextBoardStr": "0-0-11-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-11-01", + "nextBoardStr": "0-0-11-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-01", + "nextBoardStr": "0-0-11101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-0-11101", + "nextBoardStr": "0-0-11101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11101", + "nextBoardStr": "0-0111101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3367, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1----00", + "nextBoardStr": "1-1----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1----00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3368, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------10", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "1---0-010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-010", + "nextBoardStr": "1---01010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---01010", + "nextBoardStr": "1-0-01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3369, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---01--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--1-", + "nextBoardStr": "0--01--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--01--1-", + "nextBoardStr": "0--01--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--01--11", + "nextBoardStr": "0--01-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3370, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0101-", + "nextBoardStr": "--0-0101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3371, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-10---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10---1-0", + "nextBoardStr": "-101--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-101--1-0", + "nextBoardStr": "-101-01-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3372, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "1--1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1-0-0-", + "nextBoardStr": "1--1-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--1-0-00", + "nextBoardStr": "1-11-0-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-11-0-00", + "nextBoardStr": "1-11-0000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3373, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "01----10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01----10-", + "nextBoardStr": "01-1--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-1--10-", + "nextBoardStr": "0101--10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0101--10-", + "nextBoardStr": "0101-110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-110-", + "nextBoardStr": "0101-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101-1100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3374, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "--1--100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1--100-", + "nextBoardStr": "-01--100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--100-", + "nextBoardStr": "-01-1100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-1100-", + "nextBoardStr": "-0101100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0101100-", + "nextBoardStr": "10101100-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10101100-", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3375, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "--1--0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0-1-", + "nextBoardStr": "--10-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-0-1-", + "nextBoardStr": "--1010-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1010-1-", + "nextBoardStr": "--101001-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--101001-", + "nextBoardStr": "-1101001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3376, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "10-0--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0--1--", + "nextBoardStr": "1000--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000--1--", + "nextBoardStr": "1000--1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1000--1-1", + "nextBoardStr": "1000-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1000-01-1", + "nextBoardStr": "1000101-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3377, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0----1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0----1-0", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01---1-0", + "nextBoardStr": "-01---100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01---100", + "nextBoardStr": "-01--1100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1100", + "nextBoardStr": "001--1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001--1100", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0011-1100", + "nextBoardStr": "001101100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3378, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1----0-1", + "nextBoardStr": "01----0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01----0-1", + "nextBoardStr": "01---10-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---10-1", + "nextBoardStr": "01--010-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--010-1", + "nextBoardStr": "01--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--01011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3379, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "10-0-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-----", + "nextBoardStr": "10-01----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10-01----", + "nextBoardStr": "10-010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-010---", + "nextBoardStr": "10-010-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "10-010-1-", + "nextBoardStr": "100010-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100010-1-", + "nextBoardStr": "100010-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3380, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0------01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0------01", + "nextBoardStr": "0-1----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1----01", + "nextBoardStr": "0-10---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10---01", + "nextBoardStr": "0-101--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-101--01", + "nextBoardStr": "0-101-001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3381, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-1--", + "nextBoardStr": "----011--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----011--", + "nextBoardStr": "--0-011--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-011--", + "nextBoardStr": "--01011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01011--", + "nextBoardStr": "--01011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01011-0", + "nextBoardStr": "1-01011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3382, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "0----01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----01-1", + "nextBoardStr": "0----0101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0----0101", + "nextBoardStr": "0---10101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---10101", + "nextBoardStr": "00--10101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--10101", + "nextBoardStr": "00-110101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-110101", + "nextBoardStr": "00-110101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110101", + "nextBoardStr": "001110101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3383, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0---1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1---1", + "nextBoardStr": "00--1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--1---1", + "nextBoardStr": "00-11---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-111--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3384, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "10--0---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--0---1", + "nextBoardStr": "100-0---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100-0---1", + "nextBoardStr": "10010---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10010---1", + "nextBoardStr": "10010-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3385, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0--1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "001-1--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1--1-", + "nextBoardStr": "00101--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "00101--1-", + "nextBoardStr": "00101--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00101--11", + "nextBoardStr": "001010-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001010-11", + "nextBoardStr": "001010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3386, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "10-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1----0", + "nextBoardStr": "10-1---00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-1---00", + "nextBoardStr": "10-1--100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3387, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1-----10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1-----10", + "nextBoardStr": "-1-0---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0---10", + "nextBoardStr": "-1-0--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0--110", + "nextBoardStr": "-1-0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0110", + "nextBoardStr": "11-0-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0110", + "nextBoardStr": "1100-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3388, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---10--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10--0-", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10--0-", + "nextBoardStr": "10-10--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3389, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0----", + "nextBoardStr": "11--0----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0----", + "nextBoardStr": "110-0----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-0----", + "nextBoardStr": "110-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110-01---", + "nextBoardStr": "110-010--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3390, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-----1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0---011", + "nextBoardStr": "-00---011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---011", + "nextBoardStr": "-00-1-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1-011", + "nextBoardStr": "000-1-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3391, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0---1-0--", + "nextBoardStr": "0-1-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-1-0--", + "nextBoardStr": "0-1-1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-1-1-0-0", + "nextBoardStr": "0-1-110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1-110-0", + "nextBoardStr": "0-1-11000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3392, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0-1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1--", + "nextBoardStr": "0---0-1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---0-1--", + "nextBoardStr": "0---0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---0-1-1", + "nextBoardStr": "0---001-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---001-1", + "nextBoardStr": "0--1001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1001-1", + "nextBoardStr": "00-1001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1001-1", + "nextBoardStr": "00-100111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3393, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "11-0-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-1-0-", + "nextBoardStr": "11-0-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0-100-", + "nextBoardStr": "11-0-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-100-", + "nextBoardStr": "11-0-1000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3394, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0-10--01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3395, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "1-----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----1-0", + "nextBoardStr": "1--0--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0--1-0", + "nextBoardStr": "1-10--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10--1-0", + "nextBoardStr": "1-100-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-100-1-0", + "nextBoardStr": "1-100-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100-1-0", + "nextBoardStr": "1-10001-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3396, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "---1-100-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-100-", + "nextBoardStr": "---10100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10100-", + "nextBoardStr": "1--10100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10100-", + "nextBoardStr": "10-10100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3397, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1----0", + "nextBoardStr": "-0-1--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-1--1-0", + "nextBoardStr": "-001--1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-001--1-0", + "nextBoardStr": "-001-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-001-11-0", + "nextBoardStr": "0001-11-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3398, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "1----0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0--1", + "nextBoardStr": "1----00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1----00-1", + "nextBoardStr": "1----0011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0011", + "nextBoardStr": "1--0-0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0011", + "nextBoardStr": "1-10-0011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-10-0011", + "nextBoardStr": "1-1000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3399, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "0--1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0---", + "nextBoardStr": "01-1-0---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-0---", + "nextBoardStr": "01-1-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1-0--0", + "nextBoardStr": "01-110--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-110--0", + "nextBoardStr": "01-110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-110-00", + "nextBoardStr": "01-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-110100", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3400, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "0010--1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010--1--", + "nextBoardStr": "0010-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0010-11--", + "nextBoardStr": "0010-11-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0010-11-0", + "nextBoardStr": "0010-1110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0010-1110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3401, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11----", + "nextBoardStr": "-0-11--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-11--0-", + "nextBoardStr": "10-11--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-11--0-", + "nextBoardStr": "10-11-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-11-00-", + "nextBoardStr": "10-11-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3402, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0-11----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11----0", + "nextBoardStr": "0011----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011----0", + "nextBoardStr": "0011-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0011-1--0", + "nextBoardStr": "0011-1-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0011-1-00", + "nextBoardStr": "001111-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3403, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0----1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1--1", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10-1", + "nextBoardStr": "0----1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----1011", + "nextBoardStr": "0---01011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---01011", + "nextBoardStr": "01--01011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--01011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3404, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--0-", + "nextBoardStr": "---01--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01--0-", + "nextBoardStr": "1--01--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--01--0-", + "nextBoardStr": "1--01--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--01--00", + "nextBoardStr": "1-101--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-101--00", + "nextBoardStr": "1-1010-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1010-00", + "nextBoardStr": "1-1010000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3405, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0--1-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-1---", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "0--1-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1-110-", + "nextBoardStr": "0--1-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1-1100", + "nextBoardStr": "0-11-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-1100", + "nextBoardStr": "0-1101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3406, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0---0-", + "nextBoardStr": "11-0---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0---0-", + "nextBoardStr": "11-00--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00--0-", + "nextBoardStr": "11-00--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--0-", + "nextBoardStr": "11-00--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-00--00", + "nextBoardStr": "11-00--00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00--00", + "nextBoardStr": "11-00-000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3407, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "1-10-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-----", + "nextBoardStr": "1-10---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10---0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10---0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1-10-0-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0-0-", + "nextBoardStr": "1010-0-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1010-0-0-", + "nextBoardStr": "1010-010-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1010-010-", + "nextBoardStr": "10100010-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3408, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-----0", + "nextBoardStr": "-01---1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-01---1-0", + "nextBoardStr": "001---1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001---1-0", + "nextBoardStr": "001-1-1-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3409, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-01-0", + "nextBoardStr": "---1-0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1-0110", + "nextBoardStr": "0--1-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-0110", + "nextBoardStr": "0-11-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-11-0110", + "nextBoardStr": "0-1100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3410, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "---100-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---100-1-", + "nextBoardStr": "-0-100-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-100-1-", + "nextBoardStr": "-0-10011-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-10011-", + "nextBoardStr": "-0-100110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-100110", + "nextBoardStr": "10-100110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3411, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "---10--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10--1-", + "nextBoardStr": "---10--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---10--10", + "nextBoardStr": "1--10--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10--10", + "nextBoardStr": "1--100-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--100-10", + "nextBoardStr": "11-100-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-100-10", + "nextBoardStr": "110100-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3412, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1--01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1--01-", + "nextBoardStr": "-0-1--010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1--010", + "nextBoardStr": "-0-11-010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-11-010", + "nextBoardStr": "-0011-010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-0011-010", + "nextBoardStr": "10011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10011-010", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3413, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "10--1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--1-0--", + "nextBoardStr": "101-1-0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-1-0--", + "nextBoardStr": "101-100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "101-100--", + "nextBoardStr": "101-1001-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "101-1001-", + "nextBoardStr": "10101001-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101001-", + "nextBoardStr": "101010011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3414, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--10-1---", + "nextBoardStr": "--10-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--10-1-0-", + "nextBoardStr": "1-10-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-1-0-", + "nextBoardStr": "1-1001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1001-0-", + "nextBoardStr": "1-1001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001-0-", + "nextBoardStr": "1-1001-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-1001-00", + "nextBoardStr": "1-1001-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001-00", + "nextBoardStr": "1-1001000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3415, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1----0", + "nextBoardStr": "0--1----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1----0", + "nextBoardStr": "0--11---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11---0", + "nextBoardStr": "0--11-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--11-0-0", + "nextBoardStr": "0--1110-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3416, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0---1-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0---1-0-", + "nextBoardStr": "-01--1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1-0-", + "nextBoardStr": "-01-01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3417, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "-0---0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---0-11", + "nextBoardStr": "-0-1-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-0-11", + "nextBoardStr": "00-1-0-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-0-11", + "nextBoardStr": "00-110-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-110-11", + "nextBoardStr": "00-110-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-110-11", + "nextBoardStr": "00-110111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3418, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "--0----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----01", + "nextBoardStr": "--01---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01---01", + "nextBoardStr": "0-01---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01---01", + "nextBoardStr": "0-01-1-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1-01", + "nextBoardStr": "0-01-1-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1-01", + "nextBoardStr": "0-01-1101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-01-1101", + "nextBoardStr": "0-01-1101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1101", + "nextBoardStr": "0-0111101", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3419, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----1-0--", + "nextBoardStr": "----1-0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1-0-1", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-0-1", + "nextBoardStr": "10--1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3420, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "0-1---0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1---0--", + "nextBoardStr": "011---0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011---0--", + "nextBoardStr": "011---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011---0-0", + "nextBoardStr": "011--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "011--10-0", + "nextBoardStr": "011-010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3421, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---110-", + "nextBoardStr": "-0---1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0---1101", + "nextBoardStr": "-0-0-1101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1101", + "nextBoardStr": "-0-011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011101", + "nextBoardStr": "00-011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011101", + "nextBoardStr": "001011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3422, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-011-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-011-", + "nextBoardStr": "---0-0110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-0110", + "nextBoardStr": "--10-0110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-0110", + "nextBoardStr": "--1000110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3423, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "0101--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0101--0--", + "nextBoardStr": "01011-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01011-0--", + "nextBoardStr": "0101100--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0101100--", + "nextBoardStr": "01011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3424, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0---1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1-1-", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-0-0-1-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-0-1-11", + "nextBoardStr": "-0-0-1011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0-0-1011", + "nextBoardStr": "-0-011011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011011", + "nextBoardStr": "00-011011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3425, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-0---", + "nextBoardStr": "-1-0-01--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0-01--", + "nextBoardStr": "-1-0-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-010-", + "nextBoardStr": "-1-01010-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-01010-", + "nextBoardStr": "-1001010-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-1001010-", + "nextBoardStr": "11001010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11001010-", + "nextBoardStr": "110010100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3426, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "--0-----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-----1", + "nextBoardStr": "--0-1---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1---1", + "nextBoardStr": "0-0-1---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-1---1", + "nextBoardStr": "0-0-11--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-11--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11--1", + "nextBoardStr": "0-0-11-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-0-11-11", + "nextBoardStr": "0-0-11-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-11-11", + "nextBoardStr": "0-0-11111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3427, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0-101--", + "nextBoardStr": "--0-101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3428, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---1-", + "nextBoardStr": "---0---11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0---11", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-11", + "nextBoardStr": "-1-0-0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-0-11", + "nextBoardStr": "-1-0-0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-0-0011", + "nextBoardStr": "-1-010011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3429, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---1--010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---1--010", + "nextBoardStr": "---1-1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---1-1010", + "nextBoardStr": "--01-1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-1010", + "nextBoardStr": "1-01-1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-1010", + "nextBoardStr": "1001-1010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-1010", + "nextBoardStr": "100111010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3430, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "1-0-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-10---", + "nextBoardStr": "1-0010---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-0010---", + "nextBoardStr": "110010---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110010---", + "nextBoardStr": "110010--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3431, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1--10--0-", + "nextBoardStr": "11-10--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-10--0-", + "nextBoardStr": "11-10--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-10--00", + "nextBoardStr": "11-10--00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-10--00", + "nextBoardStr": "11-100-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-100-00", + "nextBoardStr": "11-100-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-100-00", + "nextBoardStr": "110100-00", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3432, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "-0-1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1---10", + "nextBoardStr": "-011---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011---10", + "nextBoardStr": "0011---10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011---10", + "nextBoardStr": "0011--110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011--110", + "nextBoardStr": "0011-0110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0011-0110", + "nextBoardStr": "001110110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3433, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0-1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1----", + "nextBoardStr": "--0-10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--0-10---", + "nextBoardStr": "--0-10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0-10--1", + "nextBoardStr": "--0-10-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-10-01", + "nextBoardStr": "1-0-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3434, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "1------10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------10", + "nextBoardStr": "1-----010", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----010", + "nextBoardStr": "11----010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----010", + "nextBoardStr": "110---010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110---010", + "nextBoardStr": "1101--010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1101--010", + "nextBoardStr": "1101-0010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3435, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1---0-", + "nextBoardStr": "0--1--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--10-", + "nextBoardStr": "0--1--100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--1--100", + "nextBoardStr": "0--11-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11-100", + "nextBoardStr": "0-011-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-011-100", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011-100", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3436, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0-----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-----10-", + "nextBoardStr": "0--1--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1--10-", + "nextBoardStr": "0--1-010-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0--1-010-", + "nextBoardStr": "0--1-0101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1-0101", + "nextBoardStr": "00-1-0101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1-0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0011-0101", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3437, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1-1-0", + "nextBoardStr": "0-1-1-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3438, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "01-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-1-0-0-", + "nextBoardStr": "0111-0-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-0-0-", + "nextBoardStr": "0111-0-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0111-0-00", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "011110-00", + "nextBoardStr": "011110000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3439, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---01--01", + "nextBoardStr": "1--01--01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3440, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "-0-1-0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-0---", + "nextBoardStr": "-0-110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-110---", + "nextBoardStr": "-00110---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00110---", + "nextBoardStr": "100110---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "100110---", + "nextBoardStr": "100110-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "100110-0-", + "nextBoardStr": "100110-01", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3441, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-11-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-----", + "nextBoardStr": "0011-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0011-----", + "nextBoardStr": "00111----", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00111----", + "nextBoardStr": "00111--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "00111--0-", + "nextBoardStr": "001111-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3442, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "-0---0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---0--1", + "nextBoardStr": "-01--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--0--1", + "nextBoardStr": "-010-0--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-0--1", + "nextBoardStr": "-01010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01010--1", + "nextBoardStr": "-01010-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01010-01", + "nextBoardStr": "-01010101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3443, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1-001---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001---", + "nextBoardStr": "-1-0011--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0011--", + "nextBoardStr": "-1-00110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-00110-", + "nextBoardStr": "-1100110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1100110-", + "nextBoardStr": "-11001100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11001100", + "nextBoardStr": "111001100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3444, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---10----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--10---1", + "nextBoardStr": "00-10---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-10---1", + "nextBoardStr": "00110---1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "00110---1", + "nextBoardStr": "001100--1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "001100--1", + "nextBoardStr": "0011001-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0011001-1", + "nextBoardStr": "001100101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3445, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "0011-1--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3446, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0------", + "nextBoardStr": "1-0-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0----", + "nextBoardStr": "1-0-01---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0-01---", + "nextBoardStr": "100-01---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-01---", + "nextBoardStr": "100101---", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "100101---", + "nextBoardStr": "1001010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3447, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0------11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0------11", + "nextBoardStr": "0-----011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-----011", + "nextBoardStr": "01----011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01----011", + "nextBoardStr": "010---011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010---011", + "nextBoardStr": "010--1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "010--1011", + "nextBoardStr": "010-01011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3448, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---00---", + "nextBoardStr": "1---001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1---001--", + "nextBoardStr": "1---001-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---001-0", + "nextBoardStr": "1-1-001-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-001-0", + "nextBoardStr": "101-001-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-001-0", + "nextBoardStr": "1011001-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3449, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-11--1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11--1-", + "nextBoardStr": "00-11--1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--1-", + "nextBoardStr": "00-111-1-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3450, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------0-1", + "nextBoardStr": "--0---0-1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---0-1", + "nextBoardStr": "--0--10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--10-1", + "nextBoardStr": "0-0--10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--10-1", + "nextBoardStr": "010--10-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "010--10-1", + "nextBoardStr": "0100-10-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3451, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0------1-", + "nextBoardStr": "0------11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0------11", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0-11", + "nextBoardStr": "01---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---0-11", + "nextBoardStr": "01---0011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01---0011", + "nextBoardStr": "01--10011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3452, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "----00-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----00-1-", + "nextBoardStr": "----00-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----00-11", + "nextBoardStr": "--0-00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-00-11", + "nextBoardStr": "1-0-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-00-11", + "nextBoardStr": "100-00-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-00-11", + "nextBoardStr": "100100-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "100100-11", + "nextBoardStr": "100100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3453, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1----1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1----1-0", + "nextBoardStr": "-1-0--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--1-0", + "nextBoardStr": "-1-0-11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-11-0", + "nextBoardStr": "-1-0011-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-0011-0", + "nextBoardStr": "-110011-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110011-0", + "nextBoardStr": "0110011-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3454, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10---1--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10---1--0", + "nextBoardStr": "10---10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10---10-0", + "nextBoardStr": "101--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101--10-0", + "nextBoardStr": "1010-10-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1010-10-0", + "nextBoardStr": "1010110-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1010110-0", + "nextBoardStr": "101011000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3455, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "--01---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01---0-", + "nextBoardStr": "--011--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--011--0-", + "nextBoardStr": "0-011--0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011--0-", + "nextBoardStr": "01011--0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011--0-", + "nextBoardStr": "010110-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "010110-0-", + "nextBoardStr": "01011010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01011010-", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3456, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--1--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--1--", + "nextBoardStr": "0-01--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--1--", + "nextBoardStr": "0-01--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-01--1-1", + "nextBoardStr": "0-01--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-1-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-1-1", + "nextBoardStr": "0-011-111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3457, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---0-0-1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0-1-", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-0-11", + "nextBoardStr": "-0-0-0-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-0-11", + "nextBoardStr": "10-0-0-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0-0-11", + "nextBoardStr": "10-000-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3458, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "01---1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---1---", + "nextBoardStr": "01--01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--01---", + "nextBoardStr": "011-01---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-01---", + "nextBoardStr": "011-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-01-0-", + "nextBoardStr": "011-0110-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-0110-", + "nextBoardStr": "01100110-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01100110-", + "nextBoardStr": "011001101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3459, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0---", + "nextBoardStr": "-11--0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--0---", + "nextBoardStr": "-11--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11--0--0", + "nextBoardStr": "111--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3460, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--10---", + "nextBoardStr": "-0--10--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--10--1", + "nextBoardStr": "-0-010--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-010--1", + "nextBoardStr": "-01010--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01010--1", + "nextBoardStr": "-010100-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010100-1", + "nextBoardStr": "-01010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01010011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3461, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01------", + "nextBoardStr": "-01----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01----1-", + "nextBoardStr": "-01----10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01----10", + "nextBoardStr": "-01--1-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-01--1-10", + "nextBoardStr": "-010-1-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1-10", + "nextBoardStr": "-01011-10", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01011-10", + "nextBoardStr": "001011-10", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "001011-10", + "nextBoardStr": "001011110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3462, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "--00---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--00---1-", + "nextBoardStr": "--00--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--00--11-", + "nextBoardStr": "-000--11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-000--11-", + "nextBoardStr": "1000--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000--11-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3463, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "---1-1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-1-0-", + "nextBoardStr": "0--1-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-1-0-", + "nextBoardStr": "01-1-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-1-0-", + "nextBoardStr": "01-1-100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01-1-100-", + "nextBoardStr": "0111-100-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0111-100-", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01110100-", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3464, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-1---0-", + "nextBoardStr": "10-1---0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1---0-", + "nextBoardStr": "10-1-0-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0-0-", + "nextBoardStr": "10-1-0-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "10-1-0-01", + "nextBoardStr": "10-1-0001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1-0001", + "nextBoardStr": "10-110001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3465, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 12, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0--0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0--0--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--0--", + "nextBoardStr": "11-0-00--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-00--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-00--", + "nextBoardStr": "11-0-000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-000-", + "nextBoardStr": "1100-000-", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-000-", + "nextBoardStr": "11001000-", + "moveNumber": 10, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "11001000-", + "nextBoardStr": "110010000", + "moveNumber": 11, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3466, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "0--0--1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0--1-1", + "nextBoardStr": "0--0--101", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--0--101", + "nextBoardStr": "01-0--101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-0--101", + "nextBoardStr": "01-00-101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01-00-101", + "nextBoardStr": "01100-101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "01100-101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3467, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-0---1--", + "nextBoardStr": "1-0---1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0---1-0", + "nextBoardStr": "1-0--11-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0--11-0", + "nextBoardStr": "1-0--1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-0--1100", + "nextBoardStr": "1-0-11100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-11100", + "nextBoardStr": "100-11100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "100-11100", + "nextBoardStr": "100111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3468, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--1---0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--1---0-", + "nextBoardStr": "0--1--10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0--1--10-", + "nextBoardStr": "0-01--10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--10-", + "nextBoardStr": "0-011-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-10-", + "nextBoardStr": "0-011-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-10-", + "nextBoardStr": "01011-10-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01011-10-", + "nextBoardStr": "01011-100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01011-100", + "nextBoardStr": "010111100", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3469, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "--1--01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--01--", + "nextBoardStr": "-01--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--01--", + "nextBoardStr": "-01--01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01--01-1", + "nextBoardStr": "-01--0101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-01--0101", + "nextBoardStr": "-011-0101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-011-0101", + "nextBoardStr": "0011-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-0101", + "nextBoardStr": "001110101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3470, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "0-0---1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0---1--", + "nextBoardStr": "0-0--11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-0--11--", + "nextBoardStr": "0-0--11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0--11--", + "nextBoardStr": "0-01-11--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01-11--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-11--", + "nextBoardStr": "0-01111--", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3471, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-------", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10--10---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10--10---", + "nextBoardStr": "10--10--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3472, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "----100--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----100--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---100--", + "nextBoardStr": "1---1000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1---1000-", + "nextBoardStr": "1-1-1000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-1000-", + "nextBoardStr": "101-1000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-1000-", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3473, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "--110----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--110----", + "nextBoardStr": "--110---0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--110---0", + "nextBoardStr": "--110-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--110-1-0", + "nextBoardStr": "--11001-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11001-0", + "nextBoardStr": "1-11001-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3474, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-1--0---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0---0", + "nextBoardStr": "-1--01--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01--0", + "nextBoardStr": "-1-001--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-001--0", + "nextBoardStr": "-1-0011-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0011-0", + "nextBoardStr": "-1-001100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-001100", + "nextBoardStr": "-11001100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11001100", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3475, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--0--10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0--10--", + "nextBoardStr": "--0-110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-110--", + "nextBoardStr": "--0-1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0-1100-", + "nextBoardStr": "--011100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3476, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "--1--1-00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1--1-00", + "nextBoardStr": "--1-11-00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-11-00", + "nextBoardStr": "0-1-11-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-11-00", + "nextBoardStr": "0-1111-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3477, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0---1--", + "nextBoardStr": "--0---10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0---10-", + "nextBoardStr": "1-0---10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---10-", + "nextBoardStr": "1-0-0-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-0-0-10-", + "nextBoardStr": "1-0-0-101", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1-0-0-101", + "nextBoardStr": "1-0-00101", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-00101", + "nextBoardStr": "1-0100101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3478, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "------011", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------011", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---011", + "nextBoardStr": "--01--011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01--011", + "nextBoardStr": "0-01--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01--011", + "nextBoardStr": "0-011-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0-011-011", + "nextBoardStr": "0-011-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-011-011", + "nextBoardStr": "0-0111011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3479, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---1--00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1--00-", + "nextBoardStr": "--11--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11--00-", + "nextBoardStr": "-011--00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-011--00-", + "nextBoardStr": "1011--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1011--00-", + "nextBoardStr": "1011-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1011-000-", + "nextBoardStr": "1011-0001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1011-0001", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3480, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01------1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "01------1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01---0--1", + "nextBoardStr": "01---0-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01---0-11", + "nextBoardStr": "01--00-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--00-11", + "nextBoardStr": "01-100-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-100-11", + "nextBoardStr": "010100-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010100-11", + "nextBoardStr": "010100111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3481, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0---0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---0--1-", + "nextBoardStr": "0---0--11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0---0--11", + "nextBoardStr": "0---00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---00-11", + "nextBoardStr": "0-1-00-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-00-11", + "nextBoardStr": "0-1-00011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0-1-00011", + "nextBoardStr": "011-00011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00011", + "nextBoardStr": "011000011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3482, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-----0--1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0--1", + "nextBoardStr": "-----0-11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-11", + "nextBoardStr": "---0-0-11", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-0-11", + "nextBoardStr": "---010-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---010-11", + "nextBoardStr": "---010011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "---010011", + "nextBoardStr": "--1010011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1010011", + "nextBoardStr": "0-1010011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3483, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "-0-0--11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-0--11-", + "nextBoardStr": "-0-0--110", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-0--110", + "nextBoardStr": "-0-01-110", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-01-110", + "nextBoardStr": "00-01-110", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01-110", + "nextBoardStr": "00101-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3484, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1--0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--0-", + "nextBoardStr": "----1--01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----1--01", + "nextBoardStr": "0---1--01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1--01", + "nextBoardStr": "0---11-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0---11-01", + "nextBoardStr": "00--11-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00--11-01", + "nextBoardStr": "001-11-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3485, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "----0--10", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----0--10", + "nextBoardStr": "1---0--10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0--10", + "nextBoardStr": "10--0--10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10--0--10", + "nextBoardStr": "101-0--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-0--10", + "nextBoardStr": "10100--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10100--10", + "nextBoardStr": "10100-110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "10100-110", + "nextBoardStr": "101000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3486, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0--0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1--", + "nextBoardStr": "0--0-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0--0-11--", + "nextBoardStr": "0--0-11-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0--0-11-0", + "nextBoardStr": "0-10-11-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10-11-0", + "nextBoardStr": "0-10-1100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-10-1100", + "nextBoardStr": "0110-1100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110-1100", + "nextBoardStr": "011001100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3487, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "----101--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----101--", + "nextBoardStr": "----1010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1010-", + "nextBoardStr": "--1-1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3488, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1--00----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--00----", + "nextBoardStr": "1--00---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1--00---1", + "nextBoardStr": "1-000---1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-000---1", + "nextBoardStr": "1-000--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1-000--11", + "nextBoardStr": "10000--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10000--11", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "100001-11", + "nextBoardStr": "100001011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3489, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "---01---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01---0", + "nextBoardStr": "---011--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---011--0", + "nextBoardStr": "--0011--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0011--0", + "nextBoardStr": "--0011-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0011-10", + "nextBoardStr": "-00011-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011-10", + "nextBoardStr": "-00011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-00011110", + "nextBoardStr": "000011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3490, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----0--", + "nextBoardStr": "1---1-0--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-0--", + "nextBoardStr": "1---100--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1---100--", + "nextBoardStr": "1-1-100--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-100--", + "nextBoardStr": "101-100--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-100--", + "nextBoardStr": "1011100--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011100--", + "nextBoardStr": "10111000-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10111000-", + "nextBoardStr": "101110001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3491, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "---00--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---00--1-", + "nextBoardStr": "---00-11-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---00-11-", + "nextBoardStr": "--000-11-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--000-11-", + "nextBoardStr": "-1000-11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1000-11-", + "nextBoardStr": "-1000011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3492, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "------0-1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0-1", + "nextBoardStr": "--1---0-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0-1", + "nextBoardStr": "--1--00-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--00-1", + "nextBoardStr": "-11--00-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11--00-1", + "nextBoardStr": "-110-00-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-110-00-1", + "nextBoardStr": "1110-00-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3493, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-0---", + "nextBoardStr": "---1-0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1-0-0-", + "nextBoardStr": "-1-1-0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-1-0-0-", + "nextBoardStr": "-1-1-000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1-1-000-", + "nextBoardStr": "-1-11000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1-11000-", + "nextBoardStr": "-1-110000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3494, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-10--1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10--1--", + "nextBoardStr": "0110--1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0110--1--", + "nextBoardStr": "01100-1--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01100-1--", + "nextBoardStr": "01100-11-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01100-11-", + "nextBoardStr": "01100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3495, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "---0--1-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1-0", + "nextBoardStr": "---01-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01-1-0", + "nextBoardStr": "-0-01-1-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01-1-0", + "nextBoardStr": "-0-0111-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-0111-0", + "nextBoardStr": "00-0111-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-0111-0", + "nextBoardStr": "00-011110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-011110", + "nextBoardStr": "00-011110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-011110", + "nextBoardStr": "001011110", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3496, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "----10---", + "nextBoardStr": "---110---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---110---", + "nextBoardStr": "0--110---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--110---", + "nextBoardStr": "01-110---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-110---", + "nextBoardStr": "01-110-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-110-0-", + "nextBoardStr": "011110-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011110-0-", + "nextBoardStr": "011110-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "011110-00", + "nextBoardStr": "011110100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3497, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-1--00-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--00-0", + "nextBoardStr": "1-1-000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-000-0", + "nextBoardStr": "1-1-000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-000-0", + "nextBoardStr": "1-1-00000", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3498, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0----", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-1--01-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01-0-", + "nextBoardStr": "11--01-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01-0-", + "nextBoardStr": "110-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-01-0-", + "nextBoardStr": "110-01-01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "110-01-01", + "nextBoardStr": "110-01001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3499, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-----0", + "nextBoardStr": "--1--0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--1--0--0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-10-0--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-10-0--0", + "nextBoardStr": "1-1000--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3500, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-110----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110----0", + "nextBoardStr": "-110--0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-110--0-0", + "nextBoardStr": "1110--0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3501, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1------10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1------10", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0-10", + "nextBoardStr": "1----0110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1----0110", + "nextBoardStr": "1--0-0110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-0110", + "nextBoardStr": "11-0-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-0110", + "nextBoardStr": "11-000110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3502, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "------011", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------011", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---011", + "nextBoardStr": "1-0---011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---011", + "nextBoardStr": "1-00--011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-00--011", + "nextBoardStr": "1-001-011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3503, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "---1-001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-001-", + "nextBoardStr": "--01-001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01-001-", + "nextBoardStr": "1-01-001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-01-001-", + "nextBoardStr": "1001-001-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-001-", + "nextBoardStr": "10011001-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10011001-", + "nextBoardStr": "100110010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3504, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "1----01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----01--", + "nextBoardStr": "1----010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----010-", + "nextBoardStr": "1---1010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1010-", + "nextBoardStr": "1--01010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--01010-", + "nextBoardStr": "1-101010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3505, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-----01--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----01--", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "---1-01-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1-01-0", + "nextBoardStr": "1--1-01-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3506, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0--1-", + "nextBoardStr": "--0-0--1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0--1-", + "nextBoardStr": "1-0-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0--1-", + "nextBoardStr": "1-0-00-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-0-00-1-", + "nextBoardStr": "110-00-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-00-1-", + "nextBoardStr": "110-00-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3507, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-------", + "nextBoardStr": "01----1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01----1--", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010---1--", + "nextBoardStr": "010-1-1--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "010-1-1--", + "nextBoardStr": "010-1-1-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "010-1-1-0", + "nextBoardStr": "01011-1-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01011-1-0", + "nextBoardStr": "0101101-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3508, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "----1--00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "----1--00", + "nextBoardStr": "--1-1--00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-1--00", + "nextBoardStr": "--1-1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3509, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------10-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------10-", + "nextBoardStr": "-1----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----10-", + "nextBoardStr": "-1-0--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0--10-", + "nextBoardStr": "11-0--10-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0--10-", + "nextBoardStr": "11-00-10-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-00-10-", + "nextBoardStr": "11-00-10-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-00-10-", + "nextBoardStr": "11-00010-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3510, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "-1---001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---001-", + "nextBoardStr": "-10--001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10--001-", + "nextBoardStr": "-10--0011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-10--0011", + "nextBoardStr": "010--0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010--0011", + "nextBoardStr": "0101-0011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-0011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3511, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----1---", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "011--1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011--1-0-", + "nextBoardStr": "011-01-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "011-01-0-", + "nextBoardStr": "011101-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "011101-0-", + "nextBoardStr": "01110100-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "01110100-", + "nextBoardStr": "011101001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3512, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "--01--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--01--0--", + "nextBoardStr": "-101--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-101--0--", + "nextBoardStr": "-101-00--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-101-00--", + "nextBoardStr": "-101-001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-101-001-", + "nextBoardStr": "-101-0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3513, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "--1-0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0---1", + "nextBoardStr": "--1-0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1-0-0-1", + "nextBoardStr": "--1-010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3514, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--01-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--01-----", + "nextBoardStr": "--01----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--01----0", + "nextBoardStr": "--01---10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--01---10", + "nextBoardStr": "-001---10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-001---10", + "nextBoardStr": "-0011--10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0011--10", + "nextBoardStr": "00011--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3515, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "--1-001--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--1-001--", + "nextBoardStr": "0-1-001--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-001--", + "nextBoardStr": "0-1-001-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-001-1", + "nextBoardStr": "0-10001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3516, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "----1-1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----1-1-0", + "nextBoardStr": "-0--1-1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1-1-0", + "nextBoardStr": "-0-11-1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-11-1-0", + "nextBoardStr": "-0-1101-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1101-0", + "nextBoardStr": "-0-110110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-110110", + "nextBoardStr": "-00110110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3517, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---10---", + "nextBoardStr": "0--110---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--110---", + "nextBoardStr": "0--110-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0--110-0-", + "nextBoardStr": "01-110-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-110-0-", + "nextBoardStr": "01-110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-110-00", + "nextBoardStr": "01-110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-110100", + "nextBoardStr": "010110100", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3518, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "-100-1---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-1---", + "nextBoardStr": "-100-10--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-100-10--", + "nextBoardStr": "1100-10--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1100-10--", + "nextBoardStr": "1100-100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-100-", + "nextBoardStr": "1100-1001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-1001", + "nextBoardStr": "110001001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3519, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0--1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0--1-1", + "nextBoardStr": "---0--101", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---0--101", + "nextBoardStr": "---0-1101", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-1101", + "nextBoardStr": "-0-0-1101", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1101", + "nextBoardStr": "-0-011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-011101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00011101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3520, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "--1001---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--1001---", + "nextBoardStr": "--1001--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1001--0", + "nextBoardStr": "-11001--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11001--0", + "nextBoardStr": "-110010-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-110010-0", + "nextBoardStr": "1110010-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3521, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01----", + "nextBoardStr": "--001----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001----", + "nextBoardStr": "--0011---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011---", + "nextBoardStr": "-00011---", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011---", + "nextBoardStr": "-000111--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-000111--", + "nextBoardStr": "0000111--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3522, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0-1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1-0-1---", + "nextBoardStr": "-1-0-1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-0-1-0-", + "nextBoardStr": "11-0-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-1-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11-001-0-", + "nextBoardStr": "11-001-0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001-0-", + "nextBoardStr": "11-001-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11-001-00", + "nextBoardStr": "11-001-00", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-001-00", + "nextBoardStr": "11-001000", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3523, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0----10-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0----10-1", + "nextBoardStr": "0--0-10-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3524, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "-1--0---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0---1", + "nextBoardStr": "-1--0-0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--0-0-1", + "nextBoardStr": "-1--010-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1--010-1", + "nextBoardStr": "-1--01001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1--01001", + "nextBoardStr": "11--01001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--01001", + "nextBoardStr": "110-01001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3525, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---1----", + "nextBoardStr": "0---1--0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---1--0-", + "nextBoardStr": "01--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01--1--0-", + "nextBoardStr": "01--1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01--1--00", + "nextBoardStr": "01-11--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-11--00", + "nextBoardStr": "01-11-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3526, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "---1-01--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1-01--", + "nextBoardStr": "-0-1-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-01--", + "nextBoardStr": "-0-1101--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0-1101--", + "nextBoardStr": "-0-11010-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0-11010-", + "nextBoardStr": "-0111010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3527, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "------010", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------010", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "-0---1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1010", + "nextBoardStr": "-01--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1010", + "nextBoardStr": "-010-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1010", + "nextBoardStr": "-01011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01011010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3528, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "--10----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10----1", + "nextBoardStr": "--10--0-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--10--0-1", + "nextBoardStr": "-110--0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-110--0-1", + "nextBoardStr": "-1100-0-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1100-0-1", + "nextBoardStr": "11100-0-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3529, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "-0-1--0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--0--", + "nextBoardStr": "-0-1--0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1--0-1", + "nextBoardStr": "-0-1-00-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0-1-00-1", + "nextBoardStr": "10-1-00-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1-00-1", + "nextBoardStr": "10-1000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-1000-1", + "nextBoardStr": "1011000-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1011000-1", + "nextBoardStr": "101100001", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3530, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "-----11-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----11-0", + "nextBoardStr": "--0--11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--11-0", + "nextBoardStr": "--0-111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-111-0", + "nextBoardStr": "0-0-111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-111-0", + "nextBoardStr": "0-01111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3531, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0--0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1----0--0", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1----0-10", + "nextBoardStr": "10---0-10", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10---0-10", + "nextBoardStr": "10-1-0-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1-0-10", + "nextBoardStr": "1001-0-10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3532, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "0--11-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--11-0--", + "nextBoardStr": "0--1110--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3533, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0----1", + "nextBoardStr": "---0-0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---0-0--1", + "nextBoardStr": "---0-01-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0-01-1", + "nextBoardStr": "-0-0-01-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-01-1", + "nextBoardStr": "-010-01-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-01-1", + "nextBoardStr": "0010-01-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0010-01-1", + "nextBoardStr": "0010-0111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3534, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--1-----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1-----0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "101-----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101-----0", + "nextBoardStr": "101-1---0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1---0", + "nextBoardStr": "101-1--00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "101-1--00", + "nextBoardStr": "101-11-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "101-11-00", + "nextBoardStr": "101011-00", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "101011-00", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3535, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-------1", + "nextBoardStr": "0----0--1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----0--1", + "nextBoardStr": "0----0-11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0----0-11", + "nextBoardStr": "0---00-11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0---00-11", + "nextBoardStr": "0---00111", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3536, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "1--1---0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--1---0-", + "nextBoardStr": "1-01---0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-01---0-", + "nextBoardStr": "1-011--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-011--0-", + "nextBoardStr": "1-011-00-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-011-00-", + "nextBoardStr": "1-011-001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3537, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "--1---0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1---0--", + "nextBoardStr": "--1---0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1---0-0", + "nextBoardStr": "1-1---0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---0-0", + "nextBoardStr": "101---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---0-0", + "nextBoardStr": "101-1-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "101-1-0-0", + "nextBoardStr": "101-1-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3538, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----1-", + "nextBoardStr": "-0----11-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----11-", + "nextBoardStr": "-0---011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0---011-", + "nextBoardStr": "-0---0111", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3539, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "--1----0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1----0-", + "nextBoardStr": "--1---00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1---00-", + "nextBoardStr": "1-1---00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1---00-", + "nextBoardStr": "101---00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "101---00-", + "nextBoardStr": "1011--00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1011--00-", + "nextBoardStr": "1011--000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3540, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "---1---0-", + "nextBoardStr": "---1--10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---1--10-", + "nextBoardStr": "-0-1--10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1--10-", + "nextBoardStr": "-0-1-110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1-110-", + "nextBoardStr": "-0-1-1100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1-1100", + "nextBoardStr": "-011-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-011-1100", + "nextBoardStr": "0011-1100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0011-1100", + "nextBoardStr": "001111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3541, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "----10---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----10---", + "nextBoardStr": "0---10---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---10---", + "nextBoardStr": "0---10-1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0---10-1-", + "nextBoardStr": "0-0-10-1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-0-10-1-", + "nextBoardStr": "0-0-10-11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0-10-11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-0-10-11", + "nextBoardStr": "0-0-10111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3542, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "-1-0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0----1", + "nextBoardStr": "01-0----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-0----1", + "nextBoardStr": "01-0-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01-0-1--1", + "nextBoardStr": "01-0-10-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3543, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "00-----1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-----1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--1--1-", + "nextBoardStr": "00--1--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1--1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00--11-1-", + "nextBoardStr": "00--11-1-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--11-1-", + "nextBoardStr": "00-111-1-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3544, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------01-", + "nextBoardStr": "------011", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "------011", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---011", + "nextBoardStr": "--0-1-011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--0-1-011", + "nextBoardStr": "--001-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--001-011", + "nextBoardStr": "--0011011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011011", + "nextBoardStr": "-00011011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011011", + "nextBoardStr": "100011011", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3545, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0-----", + "nextBoardStr": "1--0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--0----0", + "nextBoardStr": "1--01---0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01---0", + "nextBoardStr": "1--01-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1--01-0-0", + "nextBoardStr": "11-01-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-01-0-0", + "nextBoardStr": "11-01-000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3546, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1----0-0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--1-0-0", + "nextBoardStr": "01--1-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--1-0-0", + "nextBoardStr": "01-11-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "01-11-0-0", + "nextBoardStr": "01011-0-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-0-0", + "nextBoardStr": "01011-010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3547, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-0-1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1-0-1----", + "nextBoardStr": "1-0-1-0--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-0-1-0--", + "nextBoardStr": "1-0-1-0-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3548, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0---1", + "nextBoardStr": "----0-1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "----0-1-1", + "nextBoardStr": "--0-0-1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-0-1-1", + "nextBoardStr": "1-0-0-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0-0-1-1", + "nextBoardStr": "1-000-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-000-1-1", + "nextBoardStr": "11000-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11000-1-1", + "nextBoardStr": "1100001-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3549, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----0---1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "----0---1", + "nextBoardStr": "-0--0---1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0---1", + "nextBoardStr": "-0--0-1-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--0-1-1", + "nextBoardStr": "-0-00-1-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-00-1-1", + "nextBoardStr": "10-00-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-00-1-1", + "nextBoardStr": "10-0001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3550, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "----1--10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1--10", + "nextBoardStr": "--0-1--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1--10", + "nextBoardStr": "-10-1--10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3551, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1-----", + "nextBoardStr": "01-1-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-1-----", + "nextBoardStr": "01-1----0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "01-1----0", + "nextBoardStr": "01-1--1-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01-1--1-0", + "nextBoardStr": "01-1--100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-1--100", + "nextBoardStr": "01-11-100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01-11-100", + "nextBoardStr": "01011-100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "01011-100", + "nextBoardStr": "010111100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3552, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "----1-0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1-0--", + "nextBoardStr": "--0-1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1-0--", + "nextBoardStr": "-10-1-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10-1-0--", + "nextBoardStr": "010-1-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-1-0--", + "nextBoardStr": "010-1-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-1-0-1", + "nextBoardStr": "01001-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3553, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "10----0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10----0--", + "nextBoardStr": "10-1--0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1--0--", + "nextBoardStr": "1001--0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001--0--", + "nextBoardStr": "1001-10--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-10--", + "nextBoardStr": "1001010--", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3554, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--10-----", + "nextBoardStr": "--10---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--10---1-", + "nextBoardStr": "--100--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--100--1-", + "nextBoardStr": "--100-11-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--100-11-", + "nextBoardStr": "-0100-11-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0100-11-", + "nextBoardStr": "-0100-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3555, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "00----1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00----1--", + "nextBoardStr": "00---11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---11--", + "nextBoardStr": "00---11--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11--", + "nextBoardStr": "00---11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00---11-1", + "nextBoardStr": "00---11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-1", + "nextBoardStr": "00-1-11-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-1-11-1", + "nextBoardStr": "00-1-11-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-11-1", + "nextBoardStr": "0011-11-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3556, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "10-----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-----01", + "nextBoardStr": "10-1---01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1---01", + "nextBoardStr": "10-1--001", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-1--001", + "nextBoardStr": "10-1-1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-1-1001", + "nextBoardStr": "1001-1001", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1001-1001", + "nextBoardStr": "100111001", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3557, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1---0", + "nextBoardStr": "0---1---0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1---0", + "nextBoardStr": "0---1-1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0---1-1-0", + "nextBoardStr": "0---101-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0---101-0", + "nextBoardStr": "0-1-101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3558, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "------1-0", + "nextBoardStr": "---1--1-0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--1-0", + "nextBoardStr": "0--1--1-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--1--1-0", + "nextBoardStr": "0--1--110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0--1--110", + "nextBoardStr": "0-01--110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "0-01--110", + "nextBoardStr": "0-01-1110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-01-1110", + "nextBoardStr": "0-01-1110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-01-1110", + "nextBoardStr": "0101-1110", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "0101-1110", + "nextBoardStr": "010101110", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3559, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0--1-0--", + "nextBoardStr": "-0--1-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0--1-0-1", + "nextBoardStr": "00--1-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-0-1", + "nextBoardStr": "001-1-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "001-1-0-1", + "nextBoardStr": "00101-0-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3560, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--1------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1------", + "nextBoardStr": "0-1--1---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0-1--1---", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-11-1-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-1-0-", + "nextBoardStr": "0-11-1-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0-11-1-00", + "nextBoardStr": "0-11-1100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-11-1100", + "nextBoardStr": "0-1101100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3561, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "------1-0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1-0", + "nextBoardStr": "------100", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "------100", + "nextBoardStr": "-1----100", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----100", + "nextBoardStr": "-1--0-100", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--0-100", + "nextBoardStr": "-1-10-100", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-10-100", + "nextBoardStr": "01-10-100", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3562, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---10-0", + "nextBoardStr": "-1---1010", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1---1010", + "nextBoardStr": "01---1010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---1010", + "nextBoardStr": "011--1010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011--1010", + "nextBoardStr": "011-01010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3563, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "1-----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-----0--", + "nextBoardStr": "1-----0-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-----0-0", + "nextBoardStr": "1---1-0-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1---1-0-0", + "nextBoardStr": "1---1-000", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3564, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-1----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1----0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-1-0--0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-0--0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-100--0-", + "nextBoardStr": "1-100--0-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-100--0-", + "nextBoardStr": "1-1000-0-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3565, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "-1--0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--0----", + "nextBoardStr": "01--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0----", + "nextBoardStr": "01--0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01--0--1-", + "nextBoardStr": "010-0--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010-0--1-", + "nextBoardStr": "010-0--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010-0--11", + "nextBoardStr": "01000--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01000--11", + "nextBoardStr": "01000-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3566, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-----011-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----011-", + "nextBoardStr": "0----011-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0----011-", + "nextBoardStr": "01---011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01---011-", + "nextBoardStr": "010--011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "010--011-", + "nextBoardStr": "010-1011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3567, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "---1--0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1--0--", + "nextBoardStr": "---10-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10-0--", + "nextBoardStr": "---10-0-1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---10-0-1", + "nextBoardStr": "-0-10-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-10-0-1", + "nextBoardStr": "-0-1010-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0-1010-1", + "nextBoardStr": "-001010-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3568, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----01---", + "nextBoardStr": "-1--01---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--01---", + "nextBoardStr": "-10-01---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-01---", + "nextBoardStr": "-10-01-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10-01-1-", + "nextBoardStr": "010-01-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010-01-1-", + "nextBoardStr": "010-0111-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "010-0111-", + "nextBoardStr": "01000111-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01000111-", + "nextBoardStr": "010001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3569, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0------1", + "nextBoardStr": "00------1", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00------1", + "nextBoardStr": "00---1--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00---1--1", + "nextBoardStr": "00---1--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---1--1", + "nextBoardStr": "00---11-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "00---11-1", + "nextBoardStr": "00---11-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00---11-1", + "nextBoardStr": "00--111-1", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00--111-1", + "nextBoardStr": "00--111-1", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--111-1", + "nextBoardStr": "001-111-1", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3570, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "10--1----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10--1----", + "nextBoardStr": "10-01----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10-01----", + "nextBoardStr": "10-01---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3571, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-------10", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-------10", + "nextBoardStr": "1------10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------10", + "nextBoardStr": "1----0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0-10", + "nextBoardStr": "1-1--0-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1--0-10", + "nextBoardStr": "1-1--0010", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-1--0010", + "nextBoardStr": "1-1--0010", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0010", + "nextBoardStr": "1-1-00010", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1-00010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1-00010", + "nextBoardStr": "1-1000010", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3572, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1-00---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--1-00---", + "nextBoardStr": "--1100---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "--1100---", + "nextBoardStr": "--1100--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--1100--0", + "nextBoardStr": "--1100-10", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--1100-10", + "nextBoardStr": "--1100010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--1100010", + "nextBoardStr": "-11100010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-11100010", + "nextBoardStr": "011100010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3573, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "10------0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10------0", + "nextBoardStr": "10-1----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-1----0", + "nextBoardStr": "10-10---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10-10---0", + "nextBoardStr": "10-101--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-101--0", + "nextBoardStr": "100101--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100101--0", + "nextBoardStr": "100101-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "100101-10", + "nextBoardStr": "100101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3574, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "----1---0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "----1---0", + "nextBoardStr": "-1--1---0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1--1---0", + "nextBoardStr": "-1--1-0-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--1-0-0", + "nextBoardStr": "-1-11-0-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-11-0-0", + "nextBoardStr": "01-11-0-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01-11-0-0", + "nextBoardStr": "01-1110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3575, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----0-1-", + "nextBoardStr": "-----001-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----001-", + "nextBoardStr": "----1001-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1001-", + "nextBoardStr": "--0-1001-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0-1001-", + "nextBoardStr": "-10-1001-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + } + ], + "player": 0 + }, + { + "index": 3576, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1------0", + "nextBoardStr": "-1---1--0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---1--0", + "nextBoardStr": "-1---10-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1---10-0", + "nextBoardStr": "-1--110-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-1--110-0", + "nextBoardStr": "-10-110-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-110-0", + "nextBoardStr": "-101110-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3577, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010----1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-010----1", + "nextBoardStr": "-010--0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010--0-1", + "nextBoardStr": "-010--011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-010--011", + "nextBoardStr": "-010-0011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-010-0011", + "nextBoardStr": "-01010011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01010011", + "nextBoardStr": "001010011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3578, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "0---1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0---1----", + "nextBoardStr": "0--11----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--11----", + "nextBoardStr": "00-11----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-11----", + "nextBoardStr": "00-11---1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-11---1", + "nextBoardStr": "00-11---1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11---1", + "nextBoardStr": "00-11--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-11--11", + "nextBoardStr": "00-11--11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11--11", + "nextBoardStr": "00-111-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 5 + } + ], + "player": 1 + }, + { + "index": 3579, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "01-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-------", + "nextBoardStr": "01-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "01-----0-", + "nextBoardStr": "01---1-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "01---1-0-", + "nextBoardStr": "01--01-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "01--01-0-", + "nextBoardStr": "011-01-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-01-0-", + "nextBoardStr": "011-0100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "011-0100-", + "nextBoardStr": "011-01001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3580, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "---01--01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---01--01", + "nextBoardStr": "-0-01--01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-01--01", + "nextBoardStr": "10-01--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3581, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0----1--", + "nextBoardStr": "-0----10-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-0----10-", + "nextBoardStr": "-0--1-10-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-10-", + "nextBoardStr": "00--1-10-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1-10-", + "nextBoardStr": "00-11-10-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "00-11-10-", + "nextBoardStr": "00-11-10-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-11-10-", + "nextBoardStr": "00-11110-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3582, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---10----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---10----", + "nextBoardStr": "1--10----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--10----", + "nextBoardStr": "1--10--0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1--10--0-", + "nextBoardStr": "1--101-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1--101-0-", + "nextBoardStr": "1--101-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1--101-00", + "nextBoardStr": "1--101100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3583, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0------1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0------1-", + "nextBoardStr": "0--0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0---1-", + "nextBoardStr": "0--0---11", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--0---11", + "nextBoardStr": "00-0---11", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "00-0---11", + "nextBoardStr": "00-01--11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "00-01--11", + "nextBoardStr": "00-01--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-01--11", + "nextBoardStr": "00-01-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3584, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1----0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1----0", + "nextBoardStr": "---1---10", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---1---10", + "nextBoardStr": "---1-0-10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0-10", + "nextBoardStr": "---110-10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---110-10", + "nextBoardStr": "-0-110-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-110-10", + "nextBoardStr": "-0-110110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-110110", + "nextBoardStr": "-00110110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3585, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-------0", + "nextBoardStr": "1-0-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0-----0", + "nextBoardStr": "110-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110-----0", + "nextBoardStr": "110---0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "110---0-0", + "nextBoardStr": "110--10-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110--10-0", + "nextBoardStr": "110--1000", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3586, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0---1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0---1-", + "nextBoardStr": "-0-0---1-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0---1-", + "nextBoardStr": "10-0---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0---1-", + "nextBoardStr": "1000---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1000---1-", + "nextBoardStr": "1000--11-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1000--11-", + "nextBoardStr": "1000-011-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1000-011-", + "nextBoardStr": "10001011-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10001011-", + "nextBoardStr": "100010110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3587, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-1---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1---1--", + "nextBoardStr": "0-1--01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--01--", + "nextBoardStr": "0-11-01--", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-11-01--", + "nextBoardStr": "0-11001--", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-11001--", + "nextBoardStr": "0-110011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-110011-", + "nextBoardStr": "0-1100110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3588, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "---0--1--", + "nextBoardStr": "-0-0--1--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0--1--", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "-0100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0100-1--", + "nextBoardStr": "-0100-1-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0100-1-1", + "nextBoardStr": "-010001-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3589, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1----0--", + "nextBoardStr": "-1---10--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-1---10--", + "nextBoardStr": "-1---100-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1---100-", + "nextBoardStr": "-11--100-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11--100-", + "nextBoardStr": "011--100-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "011--100-", + "nextBoardStr": "011--1001", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3590, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "--1-0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0----", + "nextBoardStr": "--100----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--100----", + "nextBoardStr": "-1100----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1100----", + "nextBoardStr": "-1100-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1100-0--", + "nextBoardStr": "11100-0--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3591, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "--0----11", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0----11", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---011", + "nextBoardStr": "1-0---011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-0---011", + "nextBoardStr": "1-0-0-011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3592, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-0-1----1", + "nextBoardStr": "00-1----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1----1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1--1", + "nextBoardStr": "00-1-1-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "00-1-1-11", + "nextBoardStr": "00-1-1-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-1-1-11", + "nextBoardStr": "0011-1-11", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3593, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "-10----10", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10----10", + "nextBoardStr": "-10---010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---010", + "nextBoardStr": "110---010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110---010", + "nextBoardStr": "110--0010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + } + ], + "player": 0 + }, + { + "index": 3594, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "-1--00--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00--1", + "nextBoardStr": "-1--00-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-1--00-11", + "nextBoardStr": "-1--00011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-1--00011", + "nextBoardStr": "11--00011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00011", + "nextBoardStr": "11-000011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3595, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0---1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1---", + "nextBoardStr": "-0--01---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0--01---", + "nextBoardStr": "-0--011--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--011--", + "nextBoardStr": "-0--0110-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3596, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1----0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "11--00-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "11--00-0-", + "nextBoardStr": "11--00-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--00-0-", + "nextBoardStr": "110-00-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110-00-0-", + "nextBoardStr": "110100-0-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "110100-0-", + "nextBoardStr": "110100-00", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3597, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1----010-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----010-", + "nextBoardStr": "1--1-010-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3598, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0----1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0----1---", + "nextBoardStr": "0----10--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0----10--", + "nextBoardStr": "0---110--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---110--", + "nextBoardStr": "0---1100-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0---1100-", + "nextBoardStr": "0--11100-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3599, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1---0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1---0---", + "nextBoardStr": "-1---0--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-1---0--1", + "nextBoardStr": "01---0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01---0--1", + "nextBoardStr": "01---01-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "01---01-1", + "nextBoardStr": "01-0-01-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "01-0-01-1", + "nextBoardStr": "0110-01-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0110-01-1", + "nextBoardStr": "0110-0101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "0110-0101", + "nextBoardStr": "011010101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3600, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "-0-----01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-----01", + "nextBoardStr": "-01----01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01----01", + "nextBoardStr": "-01--0-01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0-01", + "nextBoardStr": "-01-10-01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-10-01", + "nextBoardStr": "-01-10001", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-01-10001", + "nextBoardStr": "101-10001", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3601, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1--0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1--0-----", + "nextBoardStr": "1--01----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "1--01----", + "nextBoardStr": "1-001----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-001----", + "nextBoardStr": "1-0011---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1-0011---", + "nextBoardStr": "1-0011--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-0011--0", + "nextBoardStr": "110011--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110011--0", + "nextBoardStr": "1100110-0", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1100110-0", + "nextBoardStr": "110011010", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3602, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 11, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1------0-", + "nextBoardStr": "1-----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1-----00-", + "nextBoardStr": "11----00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11----00-", + "nextBoardStr": "11---000-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11---000-", + "nextBoardStr": "11---000-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "11-0-000-", + "nextBoardStr": "11-0-000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-000-", + "nextBoardStr": "1100-000-", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-000-", + "nextBoardStr": "1100-0001", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-0001", + "nextBoardStr": "110000001", + "moveNumber": 10, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3603, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "1--0--1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0--1--", + "nextBoardStr": "1--0-01--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-01--", + "nextBoardStr": "1--0-011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1--0-011-", + "nextBoardStr": "10-0-011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0-011-", + "nextBoardStr": "10-0-0111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3604, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "0-----1--", + "nextBoardStr": "0----01--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0----01--", + "nextBoardStr": "0---101--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "0---101--", + "nextBoardStr": "0--0101--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0101--", + "nextBoardStr": "0-10101--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3605, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1-----10-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1-----10-", + "nextBoardStr": "1---0-10-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "1---0-10-", + "nextBoardStr": "1---0110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1---0110-", + "nextBoardStr": "1---01100", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1---01100", + "nextBoardStr": "1-1-01100", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-01100", + "nextBoardStr": "1-1001100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1-1001100", + "nextBoardStr": "1-1001100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1001100", + "nextBoardStr": "101001100", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 1 + } + ], + "player": 1 + }, + { + "index": 3606, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0--1---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0--1---", + "nextBoardStr": "--00-1---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1---", + "nextBoardStr": "--00-11--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--00-11--", + "nextBoardStr": "--00011--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "--00011--", + "nextBoardStr": "-100011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100011--", + "nextBoardStr": "-100011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-100011-0", + "nextBoardStr": "-10001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-10001110", + "nextBoardStr": "010001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3607, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-------0", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "1-------0", + "nextBoardStr": "1-1-----0", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "1-1-----0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0--0", + "nextBoardStr": "1-1--0-00", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0-00", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1-1--0-00", + "nextBoardStr": "1-1--0000", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3608, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10--0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "10--0----", + "nextBoardStr": "10-10----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "10-10----", + "nextBoardStr": "10-10-0--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "10-10-0--", + "nextBoardStr": "10-1010--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "10-1010--", + "nextBoardStr": "10-10100-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + } + ], + "player": 0 + }, + { + "index": 3609, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 10, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-----", + "nextBoardStr": "11-0-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-----", + "nextBoardStr": "11-0-0---", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11-0-0---", + "nextBoardStr": "11-0-0---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11-0-0---", + "nextBoardStr": "1100-0---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0---", + "nextBoardStr": "1100-01--", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "1100-01--", + "nextBoardStr": "1100-010-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1100-010-", + "nextBoardStr": "1100-0101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1100-0101", + "nextBoardStr": "110000101", + "moveNumber": 9, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3610, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "--10-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--10-----", + "nextBoardStr": "-010-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-010-----", + "nextBoardStr": "-010--1--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-010--1--", + "nextBoardStr": "-0100-1--", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-0100-1--", + "nextBoardStr": "-010011--", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-010011--", + "nextBoardStr": "-010011-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-010011-0", + "nextBoardStr": "-01001110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01001110", + "nextBoardStr": "001001110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3611, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0----1-", + "nextBoardStr": "-10----1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10----1-", + "nextBoardStr": "-10---01-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-10---01-", + "nextBoardStr": "-10-1-01-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3612, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1-0----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-0----", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-100--1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-100--1-", + "nextBoardStr": "01100--1-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100--1-", + "nextBoardStr": "01100--10", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 8 + } + ], + "player": 0 + }, + { + "index": 3613, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "-0------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0------1", + "nextBoardStr": "-0---1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---1--1", + "nextBoardStr": "-0-0-1--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0-0-1--1", + "nextBoardStr": "-0-0-11-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0-0-11-1", + "nextBoardStr": "-000-11-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-000-11-1", + "nextBoardStr": "1000-11-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1000-11-1", + "nextBoardStr": "1000-1101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1000-1101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3614, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "--1--0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--0---", + "nextBoardStr": "--1--0-0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--1--0-0-", + "nextBoardStr": "--1-10-0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1-10-0-", + "nextBoardStr": "0-1-10-0-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-10-0-", + "nextBoardStr": "0-1110-0-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0-1110-0-", + "nextBoardStr": "001110-0-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001110-0-", + "nextBoardStr": "00111010-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3615, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "0-------1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-------1", + "nextBoardStr": "0-1-----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1-----1", + "nextBoardStr": "001-----1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "001-----1", + "nextBoardStr": "001---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "001---1-1", + "nextBoardStr": "0010--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0010--1-1", + "nextBoardStr": "0010--111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + }, + { + "index": 3616, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-1-----0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1-----0-", + "nextBoardStr": "-11----0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-11----0-", + "nextBoardStr": "-11----00", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-11----00", + "nextBoardStr": "111----00", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3617, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---0-1-1-", + "nextBoardStr": "-0-0-1-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0-1-1-", + "nextBoardStr": "-010-1-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-010-1-1-", + "nextBoardStr": "-010-101-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-010-101-", + "nextBoardStr": "-0101101-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0101101-", + "nextBoardStr": "00101101-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3618, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "--1--10-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--10-0", + "nextBoardStr": "-01--10-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01--10-0", + "nextBoardStr": "-01--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-01--1010", + "nextBoardStr": "-01-01010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-01-01010", + "nextBoardStr": "-01101010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-01101010", + "nextBoardStr": "001101010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3619, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "0-----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-----1--", + "nextBoardStr": "0-----1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-----1-1", + "nextBoardStr": "0--0--1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0--0--1-1", + "nextBoardStr": "0-10--1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-10--1-1", + "nextBoardStr": "0010--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010--1-1", + "nextBoardStr": "00101-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3620, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "---0-----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-----", + "nextBoardStr": "-1-0-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-0-----", + "nextBoardStr": "-1-0----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-1-0----0", + "nextBoardStr": "-1-0--1-0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1-0--1-0", + "nextBoardStr": "-1-0-01-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1-0-01-0", + "nextBoardStr": "-110-01-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-01-0", + "nextBoardStr": "0110-01-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-01-0", + "nextBoardStr": "0110-0110", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0110-0110", + "nextBoardStr": "011000110", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3621, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "---01----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---01----", + "nextBoardStr": "---01---1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---01---1", + "nextBoardStr": "--001---1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--001---1", + "nextBoardStr": "--0011--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "--0011--1", + "nextBoardStr": "--0011-01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "--0011-01", + "nextBoardStr": "--0011101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "--0011101", + "nextBoardStr": "-00011101", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00011101", + "nextBoardStr": "100011101", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3622, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--------0", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--------0", + "nextBoardStr": "-1------0", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1------0", + "nextBoardStr": "-10-----0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10-----0", + "nextBoardStr": "110-----0", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "110-----0", + "nextBoardStr": "110-0---0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0---0", + "nextBoardStr": "110-01--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "110-01--0", + "nextBoardStr": "110001--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "110001--0", + "nextBoardStr": "110001-10", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "110001-10", + "nextBoardStr": "110001010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3623, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "---0--1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0--1--", + "nextBoardStr": "---0-11--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "---0-11--", + "nextBoardStr": "---0-11-0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---0-11-0", + "nextBoardStr": "---0111-0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "---0111-0", + "nextBoardStr": "-0-0111-0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-0111-0", + "nextBoardStr": "10-0111-0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-0111-0", + "nextBoardStr": "10-011100", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-011100", + "nextBoardStr": "101011100", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3624, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-0-----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-----1-", + "nextBoardStr": "-0----01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-0----01-", + "nextBoardStr": "-0---101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-0---101-", + "nextBoardStr": "-00--101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00--101-", + "nextBoardStr": "-001-101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-001-101-", + "nextBoardStr": "0001-101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3625, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1-0------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0------", + "nextBoardStr": "1-01-----", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "1-01-----", + "nextBoardStr": "1001-----", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "1001-----", + "nextBoardStr": "1001-1---", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "1001-1---", + "nextBoardStr": "100101---", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "100101---", + "nextBoardStr": "100101--1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "100101--1", + "nextBoardStr": "1001010-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3626, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-1----0--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1----0--", + "nextBoardStr": "-1----00-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-1----00-", + "nextBoardStr": "-1-1--00-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-1-1--00-", + "nextBoardStr": "-1-10-00-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1-10-00-", + "nextBoardStr": "-1110-00-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-1110-00-", + "nextBoardStr": "-1110000-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-1110000-", + "nextBoardStr": "11110000-", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3627, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "-0-1-----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-1-----", + "nextBoardStr": "-0-1---1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0-1---1-", + "nextBoardStr": "-0-1---10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0-1---10", + "nextBoardStr": "10-1---10", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-1---10", + "nextBoardStr": "10-1-0-10", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "10-1-0-10", + "nextBoardStr": "10-1-0110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3628, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-10------", + "nextBoardStr": "010------", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010------", + "nextBoardStr": "0101-----", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0101-----", + "nextBoardStr": "0101----0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "0101----0", + "nextBoardStr": "0101-1--0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "0101-1--0", + "nextBoardStr": "010101--0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3629, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "0-1-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1-0--1-", + "nextBoardStr": "0-1-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1-0--11", + "nextBoardStr": "0-100--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-100--11", + "nextBoardStr": "01100--11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01100--11", + "nextBoardStr": "01100-011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3630, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "--------1", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--------1", + "nextBoardStr": "---0----1", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0----1", + "nextBoardStr": "1--0----1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0----1", + "nextBoardStr": "1--0-0--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1--0-0--1", + "nextBoardStr": "11-0-0--1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11-0-0--1", + "nextBoardStr": "1100-0--1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1100-0--1", + "nextBoardStr": "1100-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "1100-0-11", + "nextBoardStr": "110000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3631, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "-01------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01------", + "nextBoardStr": "-01--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-01--0---", + "nextBoardStr": "-01-10---", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01-10---", + "nextBoardStr": "-01-10--0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-01-10--0", + "nextBoardStr": "-01-101-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3632, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "-0----1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0----1--", + "nextBoardStr": "-0--1-1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-0--1-1--", + "nextBoardStr": "-0--101--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-0--101--", + "nextBoardStr": "-0--1011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1011-", + "nextBoardStr": "00--1011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00--1011-", + "nextBoardStr": "001-1011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + } + ], + "player": 1 + }, + { + "index": 3633, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "---1---0-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1---0-", + "nextBoardStr": "---1---00", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "---1---00", + "nextBoardStr": "--11---00", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11---00", + "nextBoardStr": "--11-0-00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "--11-0-00", + "nextBoardStr": "--1110-00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--1110-00", + "nextBoardStr": "0-1110-00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1110-00", + "nextBoardStr": "0-1110100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3634, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 10, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "----01---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "----01---", + "nextBoardStr": "----010--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "----010--", + "nextBoardStr": "----0101-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "----0101-", + "nextBoardStr": "-0--0101-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--0101-", + "nextBoardStr": "-0-10101-", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "-0-10101-", + "nextBoardStr": "00-10101-", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-10101-", + "nextBoardStr": "00-101011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "00-101011", + "nextBoardStr": "00-101011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "00-101011", + "nextBoardStr": "001101011", + "moveNumber": 9, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3635, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "----0--1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0--1-", + "nextBoardStr": "--1-0--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1-0--1-", + "nextBoardStr": "-01-0--1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-01-0--1-", + "nextBoardStr": "-01-0--11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-01-0--11", + "nextBoardStr": "-0100--11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-0100--11", + "nextBoardStr": "-0100-111", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3636, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "--0------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0------", + "nextBoardStr": "--0----1-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "--0----1-", + "nextBoardStr": "--0---01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "--0---01-", + "nextBoardStr": "--0---011", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0---011", + "nextBoardStr": "--00--011", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00--011", + "nextBoardStr": "--001-011", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "--001-011", + "nextBoardStr": "0-001-011", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3637, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-1-0-0-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-1-0-0-1-", + "nextBoardStr": "-110-0-1-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-110-0-1-", + "nextBoardStr": "0110-0-1-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0110-0-1-", + "nextBoardStr": "0110-0-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0110-0-11", + "nextBoardStr": "011000-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3638, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 5, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "------01-", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "------01-", + "nextBoardStr": "----0-01-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0-01-", + "nextBoardStr": "1---0-01-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0-01-", + "nextBoardStr": "1-0-0-01-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3639, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 5, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "--1--1-0-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--1--1-0-", + "nextBoardStr": "0-1--1-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0-1--1-0-", + "nextBoardStr": "0-1--1-01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3640, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "1----0---", + "nextBoardStr": "11---0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---0---", + "nextBoardStr": "11---0-0-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "11---0-0-", + "nextBoardStr": "11---0-0-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---0-0-", + "nextBoardStr": "110--0-0-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "110--0-0-", + "nextBoardStr": "110--010-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "110--010-", + "nextBoardStr": "110-0010-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "110-0010-", + "nextBoardStr": "11010010-", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3641, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "----0----", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "----0----", + "nextBoardStr": "1---0----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1---0----", + "nextBoardStr": "1---0-0--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1---0-0--", + "nextBoardStr": "11--0-0--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11--0-0--", + "nextBoardStr": "11--0-0-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11--0-0-0", + "nextBoardStr": "11--0-0-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--0-0-0", + "nextBoardStr": "11--000-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "11--000-0", + "nextBoardStr": "11--000-0", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11--000-0", + "nextBoardStr": "11-0000-0", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3642, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "1--------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--------", + "nextBoardStr": "1------0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "1------0-", + "nextBoardStr": "1------01", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "1------01", + "nextBoardStr": "1-0----01", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "1-0----01", + "nextBoardStr": "110----01", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "110----01", + "nextBoardStr": "1100---01", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "1100---01", + "nextBoardStr": "11001--01", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3643, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 7, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-----0---", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0---", + "nextBoardStr": "1----0---", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1----0---", + "nextBoardStr": "1----00--", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "1----00--", + "nextBoardStr": "11---00--", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "11---00--", + "nextBoardStr": "11---00-0", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "11---00-0", + "nextBoardStr": "11---00-0", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "11---00-0", + "nextBoardStr": "110--00-0", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3644, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "----1----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "----1----", + "nextBoardStr": "-0--1----", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0--1----", + "nextBoardStr": "-0--1--1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-0--1--1-", + "nextBoardStr": "-0--1--10", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-0--1--10", + "nextBoardStr": "-0--1-110", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-0--1-110", + "nextBoardStr": "-00-1-110", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-00-1-110", + "nextBoardStr": "-00-11110", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-00-11110", + "nextBoardStr": "000-11110", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3645, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "------0--", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "------0--", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----10--", + "nextBoardStr": "-----10-0", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "-----10-0", + "nextBoardStr": "-----1010", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----1010", + "nextBoardStr": "-0---1010", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---1010", + "nextBoardStr": "-01--1010", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--1010", + "nextBoardStr": "-010-1010", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-1010", + "nextBoardStr": "-01011010", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-01011010", + "nextBoardStr": "001011010", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 0 + } + ], + "player": 0 + }, + { + "index": 3646, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----1-0-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-----1-0-", + "nextBoardStr": "-----110-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-----110-", + "nextBoardStr": "-0---110-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0---110-", + "nextBoardStr": "-01--110-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "-01--110-", + "nextBoardStr": "-010-110-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "-010-110-", + "nextBoardStr": "-010-1101", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 8 + } + ], + "player": 1 + }, + { + "index": 3647, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-0-------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-------", + "nextBoardStr": "10-------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-------", + "nextBoardStr": "10-----0-", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "10-----0-", + "nextBoardStr": "10--1--0-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "10--1--0-", + "nextBoardStr": "10--1--00", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "10--1--00", + "nextBoardStr": "101-1--00", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "101-1--00", + "nextBoardStr": "10101--00", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "10101--00", + "nextBoardStr": "10101-100", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3648, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-------1-", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-------1-", + "nextBoardStr": "-----0-1-", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "-----0-1-", + "nextBoardStr": "-1---0-1-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1---0-1-", + "nextBoardStr": "-1--00-1-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-1--00-1-", + "nextBoardStr": "-1--0011-", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-1--0011-", + "nextBoardStr": "01--0011-", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "01--0011-", + "nextBoardStr": "011-0011-", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "011-0011-", + "nextBoardStr": "01100011-", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 3 + } + ], + "player": 1 + }, + { + "index": 3649, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 8, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-10-----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0-10-----", + "nextBoardStr": "0-10---1-", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "0-10---1-", + "nextBoardStr": "0010---1-", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "0010---1-", + "nextBoardStr": "0010---11", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0010---11", + "nextBoardStr": "00100--11", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "00100--11", + "nextBoardStr": "00100-111", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + } + ], + "player": 0 + }, + { + "index": 3650, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "---0-1---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0-1---", + "nextBoardStr": "---0-1--1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "---0-1--1", + "nextBoardStr": "---001--1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "---001--1", + "nextBoardStr": "---001-11", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "---001-11", + "nextBoardStr": "-0-001-11", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-0-001-11", + "nextBoardStr": "10-001-11", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "10-001-11", + "nextBoardStr": "100001-11", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "100001-11", + "nextBoardStr": "100001111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 6 + } + ], + "player": 1 + }, + { + "index": 3651, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0--1-----", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "0--1-----", + "nextBoardStr": "0--10----", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0--10----", + "nextBoardStr": "0--10---1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0--10---1", + "nextBoardStr": "0--10-0-1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "0--10-0-1", + "nextBoardStr": "01-10-0-1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "01-10-0-1", + "nextBoardStr": "01-1000-1", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "01-1000-1", + "nextBoardStr": "01-100011", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "01-100011", + "nextBoardStr": "010100011", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 2 + } + ], + "player": 0 + }, + { + "index": 3652, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 6, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "------1--", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "------1--", + "nextBoardStr": "--0---1--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0---1--", + "nextBoardStr": "--0---1-1", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0---1-1", + "nextBoardStr": "-00---1-1", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "-00---1-1", + "nextBoardStr": "-00-1-1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "-00-1-1-1", + "nextBoardStr": "000-1-1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3653, + "winner": 0, + "firstMover": 0, + "numberOfMoves": 9, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "0--------", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "0--------", + "nextBoardStr": "0-1------", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "0-1------", + "nextBoardStr": "0-1--0---", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0-1--0---", + "nextBoardStr": "0-1--0--1", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "0-1--0--1", + "nextBoardStr": "0-1-00--1", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "0-1-00--1", + "nextBoardStr": "011-00--1", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "011-00--1", + "nextBoardStr": "011-00-01", + "moveNumber": 6, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "011-00-01", + "nextBoardStr": "011-00101", + "moveNumber": 7, + "firstMover": 0, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "011-00101", + "nextBoardStr": "011000101", + "moveNumber": 8, + "firstMover": 0, + "boxToPlay": 3 + } + ], + "player": 0 + }, + { + "index": 3654, + "winner": 0, + "firstMover": 1, + "numberOfMoves": 8, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-----1---", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 0, + "boardStr": "-----1---", + "nextBoardStr": "-----10--", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 1, + "boardStr": "-----10--", + "nextBoardStr": "-----101-", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 7 + }, + { + "player": 0, + "boardStr": "-----101-", + "nextBoardStr": "--0--101-", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "--0--101-", + "nextBoardStr": "--0--1011", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "--0--1011", + "nextBoardStr": "--00-1011", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "--00-1011", + "nextBoardStr": "-100-1011", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-100-1011", + "nextBoardStr": "-10001011", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 4 + } + ], + "player": 1 + }, + { + "index": 3655, + "winner": 1, + "firstMover": 0, + "numberOfMoves": 6, + "moves": [ + { + "player": 0, + "boardStr": "---------", + "nextBoardStr": "-------0-", + "moveNumber": 0, + "firstMover": 0, + "boxToPlay": 7 + }, + { + "player": 1, + "boardStr": "-------0-", + "nextBoardStr": "-------01", + "moveNumber": 1, + "firstMover": 0, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "-------01", + "nextBoardStr": "---0---01", + "moveNumber": 2, + "firstMover": 0, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "---0---01", + "nextBoardStr": "1--0---01", + "moveNumber": 3, + "firstMover": 0, + "boxToPlay": 0 + }, + { + "player": 0, + "boardStr": "1--0---01", + "nextBoardStr": "10-0---01", + "moveNumber": 4, + "firstMover": 0, + "boxToPlay": 1 + }, + { + "player": 1, + "boardStr": "10-0---01", + "nextBoardStr": "10-01--01", + "moveNumber": 5, + "firstMover": 0, + "boxToPlay": 4 + } + ], + "player": 0 + }, + { + "index": 3656, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 7, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "---1-----", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 0, + "boardStr": "---1-----", + "nextBoardStr": "---1-0---", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "---1-0---", + "nextBoardStr": "--11-0---", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 0, + "boardStr": "--11-0---", + "nextBoardStr": "--11-0--0", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 1, + "boardStr": "--11-0--0", + "nextBoardStr": "-111-0--0", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-111-0--0", + "nextBoardStr": "-11100--0", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 1, + "boardStr": "-11100--0", + "nextBoardStr": "111100--0", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 0 + } + ], + "player": 1 + }, + { + "index": 3657, + "winner": 1, + "firstMover": 1, + "numberOfMoves": 9, + "moves": [ + { + "player": 1, + "boardStr": "---------", + "nextBoardStr": "-1-------", + "moveNumber": 0, + "firstMover": 1, + "boxToPlay": 1 + }, + { + "player": 0, + "boardStr": "-1-------", + "nextBoardStr": "-10------", + "moveNumber": 1, + "firstMover": 1, + "boxToPlay": 2 + }, + { + "player": 1, + "boardStr": "-10------", + "nextBoardStr": "-10---1--", + "moveNumber": 2, + "firstMover": 1, + "boxToPlay": 6 + }, + { + "player": 0, + "boardStr": "-10---1--", + "nextBoardStr": "010---1--", + "moveNumber": 3, + "firstMover": 1, + "boxToPlay": 0 + }, + { + "player": 1, + "boardStr": "010---1--", + "nextBoardStr": "010---1-1", + "moveNumber": 4, + "firstMover": 1, + "boxToPlay": 8 + }, + { + "player": 0, + "boardStr": "010---1-1", + "nextBoardStr": "0100--1-1", + "moveNumber": 5, + "firstMover": 1, + "boxToPlay": 3 + }, + { + "player": 1, + "boardStr": "0100--1-1", + "nextBoardStr": "01001-1-1", + "moveNumber": 6, + "firstMover": 1, + "boxToPlay": 4 + }, + { + "player": 0, + "boardStr": "01001-1-1", + "nextBoardStr": "0100101-1", + "moveNumber": 7, + "firstMover": 1, + "boxToPlay": 5 + }, + { + "player": 1, + "boardStr": "0100101-1", + "nextBoardStr": "010010111", + "moveNumber": 8, + "firstMover": 1, + "boxToPlay": 7 + } + ], + "player": 1 + } +] \ No newline at end of file diff --git a/tic-tac-toe/training/david/15Kmoves.json b/tic-tac-toe/training/david/15Kmoves.json new file mode 100644 index 0000000..441ccc5 --- /dev/null +++ b/tic-tac-toe/training/david/15Kmoves.json @@ -0,0 +1,105002 @@ +[ + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-101---00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "11010--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---001-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---10100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00101-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-10----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-101-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11--001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1--1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-100-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1---10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--110-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-00-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--0-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0---11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1001-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0110--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-011--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00100111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001---10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--1-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-010-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--1-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-110-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0011110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---00101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-0--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110--100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0--1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0100-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-0-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01---10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011--10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-101--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-1010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-01-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-01111-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-11--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101-110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0101-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---001011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10001-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-01110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0101--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---01-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--000--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-1-1-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011100-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1011-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1--100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0-010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--10--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01010--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0--1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-00-11-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11---00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---00-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--000-11-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01000-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--01-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1100----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0--1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--10-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-100-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1110010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-100--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-0-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--0-11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0-110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-0110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--01-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100-01-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10010--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----0-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-0-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1010--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--10101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0-1-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-0-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-000-11-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--011100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-101001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--10--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1011--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0010111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-001-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--111-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-1-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0111-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1100--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---10-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-100110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101010-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0011--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0011--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01000111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--0-11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010-0111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-011---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-011--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001--1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001--110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-1--0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-1-0010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-010--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01001-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001---1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1010--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-1-000-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-10000-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--010-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0---11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-01-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1---10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-1-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-001----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--11--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1100---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11000-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--0--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--01-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-010---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-01-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00110-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--001--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11---0-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0101--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--001-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-010100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---01--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0011-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1------00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-01---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10011--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-100011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101---0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10100101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-00-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--1-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1010--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001--1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----01--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01---01-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--10100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11001----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-0-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10--110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "011--0--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0110-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-1010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1---00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-01-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1100--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1100-001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--100-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-01--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01010011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----101-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-10--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110--10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--001--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101--0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--1-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-11--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0011-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-0-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--10---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11--1000-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11-01000-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-0-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0011-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-100-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--100---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1100-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1--00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-110100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-011-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0-011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1100-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-0--10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0110--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---01-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--01-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110--001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0-0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-----10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-0-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10--0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-10001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--00-1-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--101----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1011--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-100110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-11-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011-001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01010-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100-100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---11-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0-110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0010-110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01-1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-00-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-011---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01011-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0-100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1-100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----10-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10--10110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--101--00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11010-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-111--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--10--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110001-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-001--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11100100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----11--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---11-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0011----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0-1-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-0-1-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10100-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---10-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11--0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1----00-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-1--00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101-100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0---1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0010---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0011-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--010-101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--01011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--00-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11---00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001001-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0110011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0110---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101100--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----10-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10100-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00---11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-0-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----001--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---10010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--011--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0101--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----010-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1000-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1010--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-10--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00--1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1100--01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00-011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10--10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1010-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0101-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-110100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0110-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-00--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-101--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-101--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--0-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--100---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----10-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10--10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--1-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-01-00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-----01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---1001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---01-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101010-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----11-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-10-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011100-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-0-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-0-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01010-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0--11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00110-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--001-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--010--11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-0101-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010101-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-101----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00101--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0----11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-00---11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01101--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--10-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---00--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--000--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1110--00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0100-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00100111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---100--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0100--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-000--11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--001--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--11-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--100-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--110-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---001--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0001-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--10--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0101-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---01--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-011---0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10011--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-001--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-11-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010-1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--11-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-011-0100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0--110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----11-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--11-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "001--1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11-010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--00-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100--110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10101100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10100-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--10-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--10100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-100---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1100101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-0-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-00---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1----00-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11--000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011---1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01----100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--10100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1100---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1100-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--0-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----0010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--010010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--01011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110001-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--10-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100-10-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----100--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-1000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1010001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1110-00-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11001--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101---001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---01-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---10--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--100-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1--001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-1-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010011-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-010101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-101-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010--10--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010--1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-101--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100-101--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--10-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-0-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-0-1-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11000-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011000-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-01-1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1-10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----10-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100--1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---00---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--00--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-001-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0---11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110--0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1110-010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--01--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--01-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01--110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--000--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100110---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001---10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--101010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---101-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-01101-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0-10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--00-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1010----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001011-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0---10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-110-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--001-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11--10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-10-0100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--100-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1100-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10----0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01110-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1---10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-0--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-01--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010-010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10----01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--1-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0--110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-010-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-010-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10----0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101--00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10-011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-10-011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--01-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-10-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100---11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---10--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--10-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1-0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0----1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--110--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-01101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-00111--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-001111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01-011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-0-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010-0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-001---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-001-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01000111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-001011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0110-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-01--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11--100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--1--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01101--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-----01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-----10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101---100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10--01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0010--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--0-11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-0-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-010-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01--011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-01-1011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--1--00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10101--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0101--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-0001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1--1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00-1--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-1-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110---00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---101---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-01--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---11--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--111--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-10--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-101-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1--0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--011-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0--0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00---101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--0101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0010-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-001001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--010-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--101-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0110---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00110101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1001-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0110011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---00-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0--01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011--01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-01-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10---011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1---10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0110-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1----01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-101--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---110---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1100--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---101001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---101-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0111-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00--1-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000--1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-01--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--11---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-111--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11---00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1001-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----1-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---10--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-10--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1010--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-101001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1100-01-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-0--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01011010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0---11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010---11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11---00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--11--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--11-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0100-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-100-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0--01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101----01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---01--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--0101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-11-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1---10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1--110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-110-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-00--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-11--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-11-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--10001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-10001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-1--0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-10-011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1--0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01--010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01----10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0--11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-110--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-1--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-1001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-01-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-01-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-11001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011000-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-010----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-010--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-011--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--111-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-0111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-1-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10100101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1--10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1---0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001---01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-0-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-010-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--00-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1-10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011-10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--1-0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0100-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-000101-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01---10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0--11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0------10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10---10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0110-0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-10-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---001-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-001001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--00-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-001011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010010--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--101--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-0101-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010101-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---00-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-00-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--101---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--101-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-101001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-001001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00--11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10----10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-01-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--11---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11--00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-00-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011101-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011--00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1-01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-101---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00101---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-11-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---01-011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0011011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010--10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001011--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1--11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0---0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--01011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---000-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101-000-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-1000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---1--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-101--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11--100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10100--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011-10-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11-00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11-000-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---100--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11011000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-0--1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-0-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0100101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---01100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-110-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--1-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-1-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-01-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-01-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-1-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11--00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-10--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-0-11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00---1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-01--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10--0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101--0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-11-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-10-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "011--0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0110-010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--101-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-0101--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-000110-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1010--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-0001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--00--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-110--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1010--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00101--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-0--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-01--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-01-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----01-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-101-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001101-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11010----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11010--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01100--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-110--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-00--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-001011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110000-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0---10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1001----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10011-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101-010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--001-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--10-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-010-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0110011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0-1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-111-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--00--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0--10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110--10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0110-110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0----11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--00-1-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---01---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10--01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100-01-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0011--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--000111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-10011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01100110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0---11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1---11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11---0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00--1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-1100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-00--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-111-000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1001---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-11-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1001110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-0-1-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-011-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--00--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-00--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101--01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10-10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--010-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001011--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-10-011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-111-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001110-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--1-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010--110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-00-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11--0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1000-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1011---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---00-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-00-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-010-11-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-1-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---110-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1110-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---00-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--100-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-11-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---1--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-101--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--01---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--100-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00--1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0010-1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0---11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011--0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1-0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----100--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-01-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-0111-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-01110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1--1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101---10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110----0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--00-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--001101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00---1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0110-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0100-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-011100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--10-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10---1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--1-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----010-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-01110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----010--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--01001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-----1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-0011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--10-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-10101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-110-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---00-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110--00-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0010---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1100100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01--110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-01---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "011010--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--1--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1---0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110101-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--11-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0100101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011101-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1---0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00---11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000--11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1-0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----001-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11-0-0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0101---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-1-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-110--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----10-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-10-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1000--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--1--0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-11--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-00-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-001--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-1010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--0011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100--11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---10--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1-100-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0101-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1010---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101-0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110100--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-001-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-001001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-01--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1--1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10--10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0--11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-001-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-01-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-10---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10010--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001-1--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1100-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-001----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0010-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11100--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-1-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-11100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-110----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01101-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-011--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-01----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-11-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1110-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--011----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1011---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10---01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10100-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01--0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01101--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0--0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-11----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1--0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001---1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---010110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-10-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---101--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0110-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-11-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-01---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-01-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-01-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10--10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-010--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--1-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11--001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--001-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--0-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---1-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-1-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100--0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01--0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1001-10-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--00--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0----01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100---101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--01-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-001-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11---00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1110--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-100---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1000-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-100001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0-110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10110-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-100--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--10-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1-11-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-11-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-11--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0011-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-00-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0110--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--010--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---0-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--10-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-00-1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----00-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----10-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-10-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-01-1011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---111-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-111-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-00--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-1-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---100--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100---1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100--110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11010--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1010-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11010-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-00110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--000-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--010-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-101010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101---00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101101--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---110--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-10-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---00-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-100--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-100-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0-101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-001-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11-0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1---0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1001-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--011----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10---10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--01-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01--001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001-101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---00--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----110-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1110-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1----01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-01--01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--101-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--00-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10101-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101-00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0--0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--00-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----10110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10010---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----10-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-0-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1010--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0010--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1111-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---00-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11001-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---1-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010---1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00101-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10010--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01011-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--100--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101-1000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-01-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-000111--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-010-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-011-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--00--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---110-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100--110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--0-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-10-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-011-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1010-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1---0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-0-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00--1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-011-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001-011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1--010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0-10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-0-00-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---0-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-0-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-----10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1---00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-11-0-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1100-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0011--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100110-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--0-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-01-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11001-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01111-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10-0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----110-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-1-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-01---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-01-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-0111-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01000111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-101-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---01--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1-11--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01010-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--11--00", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0--1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-010--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--011-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010110-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0101-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10101000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-11--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-0-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1000-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0110--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--10-11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01010-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-01-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--011--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--0011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-----00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--01--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010--01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100-011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01101----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001-0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100100-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01101---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--001-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---011--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-0-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---100-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0--0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010--10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-01-100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001-1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1001--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1001--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---010--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-10-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01001----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010011--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1--0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001-10-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00-1-1110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0--11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-100011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-10--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-10010--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0--11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-1-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-01--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--110--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--11-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1011--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0010111-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-0-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0-110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11---00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-11-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-011-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1010-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011---100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0------01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-1101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0110-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--01-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--0111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----11-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11001--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---01---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-01--11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00011-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001---1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-10-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0-011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--001-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110-101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--100-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-101----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111-0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---101-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---11-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1011-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00101110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110000-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-11--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100-0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10100-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1010-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--010--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0100-11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-001--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--001-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00--1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-000011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-00-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---01--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--01--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11---00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1110--00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-001-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-00-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--11-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-11-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--10-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-0011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----100--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-110--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00----11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0---01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01----1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "001--1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0----11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001---11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1001----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01001---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100101-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0110-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0011010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01101010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10110----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-01-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0001-1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1001-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---1--00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100--01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01--10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-01-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-001010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0010-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0---11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-110-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10---01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-100-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11100-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110---00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-00-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11001-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0101--10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--11-001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0011--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--001101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01-1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--01--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----110-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-10---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110101--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-001-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-0-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010-1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1--00-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-101001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-01-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-1000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-001-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-10--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-10-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0---01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1----00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---011001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--0-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--11--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1111-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-10-0-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010-0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101010-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0--10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01--1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---01--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11--0-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101010-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-1-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-1-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0011-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-00--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--11--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-101---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---01-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--01011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101--01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----110--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-110--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-110-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10----01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0100-1--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0100-1--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1--10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-011-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1-1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-1--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-1-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-001---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110010--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001-10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--00--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---00---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--00-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0011-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---01-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-010-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0111-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---0-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--0011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---00-11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-000-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-01-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0--10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-00-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11--10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110-101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10011--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001101---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-01110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00101110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0-011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--11--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--111-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01010111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-101--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-1-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-111-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-11100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-0--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110--0-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101--0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110--0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0001-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--1--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----100-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--10011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--1-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010--1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-11-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-10-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1010-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-1-0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-110--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0101-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-1010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--110--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10---10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-1-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-00--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-00-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0------01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-1101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--101----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1011-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---110-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---10-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-1--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0011---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100110--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10--1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0-1110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0011010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--100--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-10--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-11---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----101-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0110-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011-10-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1-0--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-011100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-10--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00101-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10010101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110---10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100---0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-----00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000--1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01100--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01001---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0100--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-0-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---1--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--011-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11--000-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-0-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010--11-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00100111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00101--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-01----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-100011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1011--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--101----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-101-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-101-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-1-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---10--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-10-11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110--0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-0-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1101-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10110----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---11-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1----0-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-1-0-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "11001-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--0--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00-101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1101-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-----00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01----100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0110--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--001--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-00-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1-0-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-1-0-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-0-1-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--1-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01010-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010--101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0110--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0011010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-011--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01----1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011---1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00--01-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-001-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--10--1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010110---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10101-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----11-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010100-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011010--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-010101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10----1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1--10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01011010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00101--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10100--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110100-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-01-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-010101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001-0101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-101011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010101---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1110-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---01---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011010--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001--11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010--1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--1-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--011---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0111-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0011110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10100-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-1-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00---11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-1-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111100-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010110---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101100-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1101-00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-101---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-101-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00-10111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00110111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01-1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-1--01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1100---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1--00-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--1010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--0-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-10011-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---001--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-00--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0110-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-11-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-10-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-1000-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-110---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01110-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--01-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-1-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--10-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-110-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---100110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--01--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1000-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100---0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0----0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100---0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---01-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0101-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-11---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--0-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010010-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001--0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11001--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101010-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0-1110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---1100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--010--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0100101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000---11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011-10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-1-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-001-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---001---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0111-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----01--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110--0-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--0-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-1-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1-100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--0-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-1-11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1001----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000--101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001110-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----1-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110-1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-10-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101--0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--10-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---11-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---11001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--110010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10100---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110100-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01001-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-001-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-10--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0001---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0--01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11000-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---100---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0100-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0010011-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101101--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10----1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---110--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--110-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-0-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---00-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--000111-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01000111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-11-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----011-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-100011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11010----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011-0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-1-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110-100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---0-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01----01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---011---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10110--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---01-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-10-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1--0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-001--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101-00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-0-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---10-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1--0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1100-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---011-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1---0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1011--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1--0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-11-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0110-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0011-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--101001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---00--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00-011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-001011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-010--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11010--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-01-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010101-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-00-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-0---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0100--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010---011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10100--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1--00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---00--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-101-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10100-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-011-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-011100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----11-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---01--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--010-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--011010-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-011-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----0--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1---001-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---00-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11-0--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----01-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101--0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101010-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-1001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-01--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110---010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--11---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-011--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-011011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----101-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1101-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--011--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1100-1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--10100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---11--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--11-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-01-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-01-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0100-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----001-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-001-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1110-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1---11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0--11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0--11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--101-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-----1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100--1-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1001-101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-00-101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1--0-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1000-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----0-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-0-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-1-0-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-111-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0--10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010--100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-10-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-0110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---011100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-011100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-1--00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--001----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00110-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0----1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1---0-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--110-0-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-111000-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-0-11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---001--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--001-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1-0--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-0-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011-1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-010-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--10--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---100---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-100---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-0--1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-0-1101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-110---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----101-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--101-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-1-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--101-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010--11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-010-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--0-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-10-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1011-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01011-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100-01-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-1-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011-10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--00-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011--001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--1-00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--00-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1100001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11100-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--011-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010011-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0-001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100-001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0------11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1-01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-01-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---01--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--10-01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---11--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-11--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---110-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1---0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-100-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-1--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-1-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---11-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-1-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11--0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-010---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--010-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-101-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10100101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-001-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1010--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-110---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1100--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-110010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-11-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-0101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---001--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010--0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1010--001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-01101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0001101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0---1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010---10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-1000--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0110----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--00-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--010-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-000-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-01--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01001-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10110-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-01-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1001-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010011-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-1-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-111-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1----10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---00-11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-00-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100---110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-10001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0101-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-0--11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--11--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0110----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011001--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-101-0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1-0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--1001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-00--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-00-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--000--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-11----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-11---0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10011--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110---10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-----00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-10---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0-0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-01-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-11010", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--11-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-011-0100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-101-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001101-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1110--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---01-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----011-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--011-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-10--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00110--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0--11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-000-111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--101010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--00--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-000--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0----0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-100-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---1-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-1-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-000--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00--011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-011--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-011--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-10-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----01-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0-01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0-010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-01010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-1-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-011---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-011-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101001--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0---11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-100--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-111-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--10-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-10-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001--11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--00-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1100-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--101--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0101--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1100--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "11001-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110001--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-011-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0-1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0--00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-00---11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-0-11-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00100111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1000-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---101-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0101-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-001--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--100--11", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-100--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-111000-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10-1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101100--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---00-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-01-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-01110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00101110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-00--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-0--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1--01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0----1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-100---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--010-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0010-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--0-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-11000-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---01---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--001-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-0--11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-00-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----011-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001---110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100---10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1-100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001---011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0---11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-----00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100011---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01--001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00101-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10010101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010101-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001---0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--01-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--01001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-110-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01-1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-11--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--011-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----00-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1-00-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---10--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-011---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-01-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-010101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--010-10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--00-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--001101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1----10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--11--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----11--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00---111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "001--111-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "00110111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---10-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0000-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1-1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-110--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--011--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-0111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110100--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-100011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100010-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---11--0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-11--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011-101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---010-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--010-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-1-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1----10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100----01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--01--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--011----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1011---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-110-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-11--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----110--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--0-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11--010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00---11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-011---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-011--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-100---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011000-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11000-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0--011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-00-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101001---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1--0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-110010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00-1--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---01101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----100-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11--00-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0111-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01110001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100110--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1010--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--10---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-110-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00---1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--11-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011100---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--011001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1--00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-001--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100-00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--101-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010--1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0011---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010011---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-10-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--11--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--10---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0-1-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-00--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-000-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010---01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--101-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1101-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1-1-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001--001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---011--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--00111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-1-0-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1101-0-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011010--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11010--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-100-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-100011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--1-00-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-----00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10----0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110--0-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-1-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10110----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101100--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---01-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0-1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0110-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----01--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-010-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110010-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0--01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---110---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10110---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0010-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0111-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--0-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100--1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-01-100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-011-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01----01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---01--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---011-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---10-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0000-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1000--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---100-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--100-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---10-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--10-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-10101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00---11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----10-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01---0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-011-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--0-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-11-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-010-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01---0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1-001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1-101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---010--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-010--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10100-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-10---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01100--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-01110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-1--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-1-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0011-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-101010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001010--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--10011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--100---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--111--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1111-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0--1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-01-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--101-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-00-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----00-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-0011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1001---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01001-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10100101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---01---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10--01-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01010-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-010--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001110--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-011-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1100001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-100011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101---10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001011-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01101---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----1-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-001", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10--0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11------0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-0-10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110-0010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1101-0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-0--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-0-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1-0-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0--1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-11-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-01-100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-0-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--101-0-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110100-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00--10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-110---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001101--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--101-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-10-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-100111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-0-0-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---01--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--011-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1001--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "11001-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100--10-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---101-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10011-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---100-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-101-00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0110---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---11--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100111-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11001010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-0100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110--01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-1000-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1101000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-110--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-000101-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110--10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00101--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001---11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100--101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10----1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--011-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010011-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---01-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001-01-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11001-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-10--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-0-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--01--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0-011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-11-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--011--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0----1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0101-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---11001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-01-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----11--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1011--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--10---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--101-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--101--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01101----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011011--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11-00--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-101-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0--1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---000-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-00-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011---0-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1011--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001011-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-1----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010-1-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01011-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10-0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11001010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--10-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--10011-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00---11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0011-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-1-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1001-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0---0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-01--0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1001-10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----1-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00-11-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1110-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01110-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1-00--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-100-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-----10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0--11-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1-1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--100---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-100-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00--1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-1-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--00--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0110-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100111-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001--1-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0-11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0011-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--100-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-01-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110100--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-0-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----011-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---110--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-110-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-10--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-110-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010---10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0--0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0--01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11---00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---110-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-011--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-0-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01--1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-011-1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-0011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---100110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00--0-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10---01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101--01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10001110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-0--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0--1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--00-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0---01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0-1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01001110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1101-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1--1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-0--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---00110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-00110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110--0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-0-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-100-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11100-00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1---10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1--00", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--1--00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "011-10-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-010-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101-010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10100101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001----01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-10---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01-100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1--0-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0--110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--100-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10011--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010011--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-111-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01100--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---10101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-1-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--10---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--001-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0101-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1001-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-001-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0--01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0-11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-0-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-01110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-1---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100011-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-00--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10100-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-01-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0-1011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-111-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10-10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01110-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-100--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11100-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01010-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10--01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1----00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--10---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----01-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---101-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11---00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-1-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011-101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--011010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0--1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--00-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00---1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-00--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101100--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10--0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11010--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0011-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-0-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--011--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-11--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-1010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101-00--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1-0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1011-00-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11011000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---001--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---101-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--010010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--0011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1---0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-100-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-10--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1000--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011--001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001---01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----10--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1--1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-010101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---011--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00----11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-11-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-11000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--001--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0011-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0100-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----10--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--10--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001--101-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---10-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-110-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-11-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1010-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--1-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010100-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1-011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--01-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11-010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----01-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1---00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1001----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01001-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100111-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1-00--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-1-00-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-111000-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-10-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1------00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01-100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01-00-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-----00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-1001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----00-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--1100-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-11001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-10-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-10101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0-001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-0--11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011---0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1011---00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-110-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-101--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0011-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000-1-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-00-11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0110--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010110--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0---11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---01-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00010-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---0-11-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-0-11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101001---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011101-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1--100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0---11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100--11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01110001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---00--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01--01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001---11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1--0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-110010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--10-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11----00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-000-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100---10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-100-1010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10---01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1100--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--11--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-1000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-101000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00--011", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-11--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001--1-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-01---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-011--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-110-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00101--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--1--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--10-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---1-011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "001-1-011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--11--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10----1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101--01--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--11--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----110-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--100-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-01--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10---0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001--1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001--110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---10---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--100--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--100-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--00--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01011--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----110--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0---1101-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "001-1101-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-001--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11001--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-01---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001101---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-0--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--11-0-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1011-0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--101-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101-001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-11-0----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-0110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001--01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-0110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-00-110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110101-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--11--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--11-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--101--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-1100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100--1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-----11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00---1-11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---01-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-0-1-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100-011-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--110----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01101---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01101-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1010--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1010-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10---101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100--1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-110-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-110-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----01-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110--01-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---10-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1-110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11---00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--110-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00-00", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-1--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1101-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-100--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1010---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11010-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-1---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11--00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1001---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1001-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10-010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01---11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-01---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110--010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00101--01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1---1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00-1--11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011--11-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1---0---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--100--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101100--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--010-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001011--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-11---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1----00--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---00-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101--0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--010-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-01----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001011-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-0-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-110--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-110-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1--0--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-0-10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110-0-100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---010---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-010---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--010-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-010111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01010111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010--101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-1000--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-101011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-10-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0101---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0101--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0----1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-0-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--0-111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---001--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-001--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010----11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0100-1-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0--110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0011-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-001111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-10-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-1000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--011-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-011-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1--10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-010--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----0-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010--0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1---0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-101001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0--01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0---0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110-0-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0-1--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-010--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0101----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00101---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00101--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----11-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--00--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-000--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-01----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-01-0-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0110--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10101100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-01-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-110", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-10-110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011-0-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1---00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-11--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0--0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0100-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--1-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--11001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---101-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0--1-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0----10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0011-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1-1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-001-1-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-01--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11-010-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-----1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-1-0-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--0101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-10--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---101100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-11-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-1-0--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-01-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-110100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0--10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110--10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---0--11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-00--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--110-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001110-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-010110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0101-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00110--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-111-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--11--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--11-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10100-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-1-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--10--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-10--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--010101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-10-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1010-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-101000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----01001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-01--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-000-11-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--1-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--1000-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11011000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---110---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-110--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--00-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111--00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--01-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--11-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--11-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-10--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100101-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-011---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1101-0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11011000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--10--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100--10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0-11-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-00-11-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-11-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1---1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-0-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101100-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----1-00-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1011--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-1-1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0110-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1110--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---10-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-10-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1010-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10----0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--010-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0--10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--0--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-0-110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-01--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0111-01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-01000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1011--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1010--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1010--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011010-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--01-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011-01-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1100101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--10---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--101-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0101-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10101100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-0-10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-10101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-0-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110----0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10-001", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--101010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-01---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--00-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10101-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00---11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0001--11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--0-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0101-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-1-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----011-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---101100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---110-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-0-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01-01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101-010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01-1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01----01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-111-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-1---0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1---0-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11--0-00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-001-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10-0-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--00--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-001-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10000111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01-01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-10-0----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110-0--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "110-0-100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-10---11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-110--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001101-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1---0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1--100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---10--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-10-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-001011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0111-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----0-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--010-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-010-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-----1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-1----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010-11---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010011--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1110-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-11100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10--00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-000-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--010--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--1-10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---011--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--011-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01--1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-010-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01--0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-0011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00110011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0---1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-1-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0100-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00-0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-001001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--001-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101---10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101100-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-110--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-110010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--11-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-00--01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-001-01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-100-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--10--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100--10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--10---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-01-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1---00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011--11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-001-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0--10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0-010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1010-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-101011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-011---00", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---101--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0010-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-10-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0-101", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-100--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-1000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1--1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0110-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-----1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--0-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----10001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0110001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-11--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-11010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100--0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-1-0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--10---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-10-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-011-1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-0-1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11000-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-101-10-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-010---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-010-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11010001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--1---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--0-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001--011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00---1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-11-010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0--01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-01-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--10110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---01--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0101--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--0-1-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1100-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1--0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01-10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-10-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-101001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---0-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010--0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100--011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--11-0-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01011-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--011-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10110-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----01101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0101101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-1-00-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-11--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-010-11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----11--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-110-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-0-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--10--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-0110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-10-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-10-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---010-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-0100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--01----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--01-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0101-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-00-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--001-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----010-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10----1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10---110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-0----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11010--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--01-110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--00-1-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-01----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1---10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-01--110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10---01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01---0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--100-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-101---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01---01", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-0-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-10011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01100110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1----0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1010----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-1100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-11-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-010---1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11010--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1-10-0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101-10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1--0-0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-00-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-----10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--010", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0101---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-001--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-01---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---01-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-111--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1111-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-100-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0110-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10110-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01010110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00-0-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00--011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-010---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10010101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---10-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11----00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100--01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0---10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0--1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1010--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0110---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10110-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---11-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-11-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--001-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110-001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-0-1-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11---00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0111--00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0-11--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-0-11-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00-10101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10--1-10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010--1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--0-0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1---001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-00-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--11--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0-10-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1-0-0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11-000--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-10--01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110-001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--10100--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1101000-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-10--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-101011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-01--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1-010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-01110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1--0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1--01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1101--00-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11011000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-10--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10010--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0---011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0---10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00--10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-----1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101100-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---1-00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-11-00", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10--0--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110--00-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01010-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01010-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0011---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100110--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10111-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-1-10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-111010-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----010--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1010-1--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-00-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-00111-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--100--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0100-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0100---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01000-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0------11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--01011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-0---11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0001--11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---101--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1011-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1----0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1---001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100---110", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-001-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-00-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---01-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-01-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-011-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-00-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1100-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101100-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-001001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-1---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "101-110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1-10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--1-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-----0-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10--01-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-001-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101--0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101--001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-11--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1011-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--101-01", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---10---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--10-0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--00-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-11--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00-11-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-00111-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00----1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-1---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----01-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--001-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1011-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00101110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----01--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-0110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---110100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00----11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0-0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0-011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001-0-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-0-11-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-000-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10000111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011--10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-110", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11-0---0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-0-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1-0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-1-01-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-01-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1--1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-01-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10101-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--11010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-100--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--101001-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11---0---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--00110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1--01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--111-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---010-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-01011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---10---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-100--0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-11100-00", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0110----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0110-1-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-11-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0-1110", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0-01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0--0-01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-01-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1-1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00--111-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0--1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01-01-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-01101-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1--0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-011--0-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---00-11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-100--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-100-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--001-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0010", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0111-0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1--110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-1-0110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100----1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-0-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0-1011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---01---0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--01--10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----01-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-101-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-1--0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0---1-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-0-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-01--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-011-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---11--00", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1011--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---101--0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0101-10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100101-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01-0-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0--01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0--010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---0--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-0-101", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--10-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-010-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0100-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-01----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011010---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0------10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110---01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--010-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--0101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--0---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01010---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-01-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-01-10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-011001--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--1-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01---1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--011--10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011----10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-1001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10011001", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101--0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11011-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10---0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00110--1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--001-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0001-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001----1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011---10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-01--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-01-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0---1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--011----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011-1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10---001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-01001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---101---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-00-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----0--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10---0-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1----0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-11--00-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-----1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-0---1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11000--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00---11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-000--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10----001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-1--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100-1-100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--01---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-01--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--1--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-11100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11--11", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1001---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0--1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--1---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11-1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010---1--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100--11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----110-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----01001", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1101--00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01100110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0--11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10-0--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-0----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0110----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---001-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100101-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11001010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11001", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-10----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-100-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00--1-1-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0--01-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01-010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-010-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10--0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110-00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-110000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1-10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-0-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-0-001", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-00001", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---110---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-10110---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101101--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0--0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--01----1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0011---1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0-1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-100-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1001----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-100110--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10011001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-1--00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00111--00", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-10---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010---11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-00-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--11---0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1-01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-10011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-010---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "10010--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1-01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011001-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-1--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010--11-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10--1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-011-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-11101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---01010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---01--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--01--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-101--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--1-0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-11-0-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01----10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0101-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01-1100-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10101100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-0-1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--101001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1000-01-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01---1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01---10-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--01011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-010---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100010-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-------1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1----01", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-101--01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0-1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-011--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01011-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--10101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-110101", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1---1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10--0---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10010---1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00101--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001010-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1----0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1---00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-----10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0--110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10--0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--0----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---011", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00-1-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-110-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---0-1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---001-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1001-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-1-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10---1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10--1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-100-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--10100-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-11-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-1-0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-110--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-110100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-11--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0010-1110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11--0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-11-00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011----0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0011-1-00", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0----1011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01--01011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-101--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1010-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1-110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-00--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-0-0-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1010-010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001---1-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-0110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----00-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-100-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-100110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---10--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--10--10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-10", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-11-010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011-010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--1-0--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-100--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10101001-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--10-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-10-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--11-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---0-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-110-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01---01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1-0--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011--10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-011101", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--01--0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101--0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0101100--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0---1-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-0-1-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-011011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-01--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-01010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11001010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-1---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-11-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0-101--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-0-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-0-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1--010", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--01-1010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----10---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-10---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110010---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--1---0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-10--00", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-100-00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1----0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1---10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011---10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-10-01", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11----010", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1101--010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--10-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--11-100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1--10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-0101", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1-1-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0-0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0111-0-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1-0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-00110---", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "100110-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00111--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0---0--1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-010-0--1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01010-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-001---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-00110-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11001100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "00110---1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0011001-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-01---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0------11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01----011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010--1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1---00---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1---001-0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101-001-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--10-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010--10-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0------1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----0-11", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----00-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-00-11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----1-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-11-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110011-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10---1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101--10-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1010110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1---0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--011--0-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01011--0-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01011010-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0-0-11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--01---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-01-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01100110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11--0--0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--10--1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01010--1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01----10", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-1-10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001011-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00--11-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000--11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1-100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1-0-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-1-0001", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-00--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-000-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11001000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0--1-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-0--101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100-101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0---1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0--1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100-11100", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01--10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-011-10-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--01--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01--0101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0---1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0--11--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-01-11--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10--10---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----100--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1---1000-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "101-1000-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--110---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11001-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1--01--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0011-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11001100", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0--10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--1-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1-11-00", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0---10-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-0-10-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "1-0-00101", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---011", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-01--011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-011-011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--11--00-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011--00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01--00-11", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010100-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---0--11", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----0-11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---010-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0---1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0--110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01-110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1--0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1--01", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--11-01", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0--10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-0--10", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10100-110", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-----1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--0-11--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-10-11-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--00---1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-000--11", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---011--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0011-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-00011110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-----0--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1---100--", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-100--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10111000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---00-11-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1000-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------0-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1--00-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-110-00-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-1-0-0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-11000-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---1--", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100-11-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0--1-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01-1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0111-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-011110", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----10---", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--110---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-110-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011110-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--00-0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1-000-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--01---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "110-01-01", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1--0--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-10-0--0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-0----0", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110--0-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1----0110", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-00--011", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1-001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-01-001-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10011001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----010-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--01010-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----01--", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-01-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0--1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-0-0--1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-00-1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01----1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "010-1-1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01011-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1---0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-1--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1----10-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0--10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-00-10-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1---001-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10--0011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-0011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----1---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011-01-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01110100-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101--0--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-101-001-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0---1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-0-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--01---10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0011--10", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1-001--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-001-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1-1-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-11-1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-110110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--110---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-110-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-110100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100-1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-10--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--101", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1001--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-110010-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---01----", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0011---", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-000111--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0-1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-1-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-001-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0----10-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--010-1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--01001", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0---1----", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01--1--0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-11--00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-11010-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01011010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0----1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10--0-1", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1100-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1--0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-00-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011000-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------1-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0--11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-0-111-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1-0-10", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--11-0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0-0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-0-01-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010-01-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--1-----0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-----0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101-1--00", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "101011-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----0--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---00-11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-01---0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-011-00-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1---0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---0-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "101-1-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-----1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1----0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-1---00-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1011--00-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1---0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1--10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-1100", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0011-1100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---10---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-0-10-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-0----1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01-0-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-----1-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1--1-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--11-1-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "------01-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0---011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001-011", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1--01---0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-01-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1----0-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--1-0-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01011-0-0", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0-1-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----0-1-1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0-0-1-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11000-1-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----0---1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--0-1-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-00-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-------10", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0-1--10", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--1-----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1----0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-1--100", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01011-100", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "----1-0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10-1-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "010-1-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1--0--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1001-10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--10-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--100--1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0100-11-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00----1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-1", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-1-11-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-----01", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1--001", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1001-1001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--------0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1---0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---101-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1--1-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0--1--110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-01-1110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0101-1110", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--1-0-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "001-1-0-1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1--1---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1-0-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-1100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------1-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1----100", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-10-100", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1--0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---1010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011--1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-----0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---1-0-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1----0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-0--0-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-100--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--0----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "010-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01000--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----0-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0----011-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010--011-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---1--0--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---10-0-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-1010-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----01---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-01---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010-01-1-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01000111-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00---11-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--111-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--1----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-01----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1------10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-00010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--0---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100---", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1100-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-11100010", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-101--0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "100101-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----1---0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1--1-0-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-11-0-0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----001-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--0-1001-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1------0", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---10-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10-110-0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010----1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--011", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01010011", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0---1----", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11---1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-11--11", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01-----0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "01--01-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "011-0100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-01--01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0----10-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00--1-10-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-11-10-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---10----", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--10--0-", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--101-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-0---11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-01--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---1---10", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---110-10", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0-110110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1-------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-----0", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110--10-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0---1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-0---1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1000--11-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10001011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1---1--", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-11-01--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-110011-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---0--1--", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0100-1-1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1----0--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---100-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "011--100-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--100----", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1100-0--", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0----11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-0---011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1----1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00-1-1-11", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10----10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110---010", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--00-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11--00011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0--011--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---0-0-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--00-0-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110100-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----010-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----10--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0---1100-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1---0---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01---0--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "01-0-01-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0110-0101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-----01", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0-01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10001", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-----", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-001----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0011--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100110-0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1------0-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11----00-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---000-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11-0-000-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1100-0001", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1--0-01--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-0-011-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0----01--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--0101--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-----10-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1---0110-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-01100", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1001100", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0--1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--00-11--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-100011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10001110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1-----0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0--0", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-1--0-00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-10----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "10-1010--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1-------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-----", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0---", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-01--", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0101", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--10-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010--1--", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-010011--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01001110", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0----1-", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10---01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1-0--1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01100--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0------1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0-1--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-000-11-1", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1000-1101", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-----0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--1--0-0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1-10-0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "001110-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-------1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "001-----1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010--1-1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-1-----0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11----00", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "---0-1-1-", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-010-1-1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0101101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--1--10-0", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1010", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01101010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-----1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0--0--1-1", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0010--1-1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1-0--1-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-110-01-0", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0110-0110", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---01----", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--001---1", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--0011-01", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-00011101", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-1------0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-----0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110-01--0", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "110001-10", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0--1--", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-11-0", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-0111-0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-011100", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0-----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-0---101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-001-101-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1-01-----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1001-1---", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "100101--1", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "------0--", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1----00-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1-10-00-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-1110000-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-1---10", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "10-1-0-10", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-10------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-----", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0101-1--0", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--1-0--1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0-1-0--11", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "01100--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--------1", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1--0----1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "11-0-0--1", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "1100-0-11", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01--0---", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-01-10--0", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0----1--", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0--101--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "00--1011-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---1---00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "--11-0-00", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-1110-00", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----0----", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "----010--", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0--0101-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-10101-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00-101011", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "----0--1-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-01-0--1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0100--11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0----1-", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--0---011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "--001-011", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0-1-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-110-0-1-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "0110-0-11", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "------01-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0-01-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0-1--1-0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1----0---", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "11---0-0-", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110--0-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "110-0010-", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1---0----", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-0--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--0-0-0", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11--000-0", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1-0----01", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "1100---01", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "1----0---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "11---00-0", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "----1----", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1--1-", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-0--1-110", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-11110", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----10--", + "boxToPlay": 8 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-----1010", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01--1010", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "-01011010", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-----1-0-", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0---110-", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-010-110-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-0-------", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-----0-", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10--1--00", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10101--00", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-------1-", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1---0-1-", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-1--0011-", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "011-0011-", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0--------", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0-10-----", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "0010---1-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "00100--11", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 5 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---0-1---", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---001--1", + "boxToPlay": 7 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-0-001-11", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "100001-11", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--1-----", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0--10---1", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-10-0-1", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "01-100011", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "------1--", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0---1-1", + "boxToPlay": 1 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-00-1-1-1", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "---------", + "boxToPlay": 0 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1------", + "boxToPlay": 5 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "0-1--0--1", + "boxToPlay": 4 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00--1", + "boxToPlay": 7 + }, + { + "player": 0, + "firstMover": 0, + "gameWinner": 0, + "boardstr": "011-00101", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----1---", + "boxToPlay": 6 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-----101-", + "boxToPlay": 2 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "--0--1011", + "boxToPlay": 3 + }, + { + "player": 0, + "firstMover": 1, + "gameWinner": 0, + "boardstr": "-100-1011", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "-------0-", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "---0---01", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 0, + "gameWinner": 1, + "boardstr": "10-0---01", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 3 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---1-0---", + "boxToPlay": 2 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "--11-0--0", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-11100--0", + "boxToPlay": 0 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "---------", + "boxToPlay": 1 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "-10------", + "boxToPlay": 6 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "010---1--", + "boxToPlay": 8 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100--1-1", + "boxToPlay": 4 + }, + { + "player": 1, + "firstMover": 1, + "gameWinner": 1, + "boardstr": "0100101-1", + "boxToPlay": 7 + } +] \ No newline at end of file diff --git a/tic-tac-toe/training/david/datatest.js b/tic-tac-toe/training/david/datatest.js new file mode 100644 index 0000000..e0eedc2 --- /dev/null +++ b/tic-tac-toe/training/david/datatest.js @@ -0,0 +1,66 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + + +var rawjsn = fs.readFileSync(gJsonFileName); +var jsn = JSON.parse(rawjsn); +console.log('Read ' + gJsonFileName + '. Found ' + jsn.length + ' records.'); + +processJson(jsn); + +function processJson(moves) { + // 000 = unowned 001 = O owns 010 = X owns + // so you will have 9 of those triplets + console.log('Processing json data...') + + // how many game records to go through? + // if maxMovesToLoad = -1, then go through them all; + maxMovesToLoad = 5; + if (maxMovesToLoad == -1) { + maxMovesToLoad = moves.length; + } + + let loadedctr = 0; + let moveCtr = 0; + + console.log('Going through ' + maxMovesToLoad + ' moves.'); + console.log('length of first entry: ' + moves[0].length); + console.log( + 'first in array: ' + moves[0]['boardstr'] + ' <> ' + moves[0]['nextM']); + + // --- Go through each GAME + for (let i = 0; i < maxMovesToLoad; i++) { + let boardd = moves[i]['boardstr']; + let boxToPlay = moves[i]['boxToPlay']; + console.log(i + ': ' + boardd + ' ' + boxToPlay); + + moveCtr++; + + //-- build onhots for the move and next move (label) + let onehotBoard = createOneHotBoard(boardd); + let onehotLabel = createOneHotBoard(boxToPlay); + + // push the array of board + player onto the global list of moves + gOnehotAllMoves.push(onehotBoard); + gOnehotAllLabels.push(oh_moves[parseInt(boxToPlay)]); + } + + console.log('Total moves in Json: ' + moveCtr); + console.log('Number of moves in gOnehotAllMoves:' + gOnehotAllMoves.length); + console.log( + 'Number of labels in gOnehotAllLabels:' + gOnehotAllLabels.length); +} diff --git a/tic-tac-toe/training/david/game-generator.js b/tic-tac-toe/training/david/game-generator.js new file mode 100644 index 0000000..ca15022 --- /dev/null +++ b/tic-tac-toe/training/david/game-generator.js @@ -0,0 +1,527 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + + +const fs = require('fs'); +// files to save the json to: +const gMovesOutFilename = './15Kmoves.json'; +const gGamesOutFilename = './100Kgames.json'; + +// Only records moves that led to a winning +// game. Depending on how many games you play, +// you may not get this many. +const gNumberOfDesiredMoves = 15000; + +// upper limit on attempts to get to gNumberOfDesiredMoves +const gMaxNumberOfGamesToTry = 100000; +// All moves in a game with a winner, as a flat list +// of boardstrings and nextMoves +var gAllMovesArray = []; +// All games with winners +var gAllLegitGames = []; +// Includes tied games (which are not saved) +var gAttemptedGamesCtr = 0; +// games recorded +var gLegitGamesCtr = 0; +var gFirstMover = 0; +var gShowStatus = false; +var gTotal1wins = 0; +var gTotal0wins = 0; +var gTotalTies = 0; +var gUniqueMovesCtr = 0; + +// --------------- GAME DATA STRUCTURES ------------- +// Each square of the TTT board +function boxstruct(winner, moveNumber, owner, nextMove) { + this.winner = winner; + this.moveNumber = moveNumber; + this.owner = -1; + this.nextMove = -1; +} +var boxes = new Array(); + +// Each move played +function moveStruct( + player, box, boardStr, nextBoardStr, moveNumber, winner, firstMover, + movesUntilEnd, boxToPlay) { + this.player = player; + this.box = box; // unnecessary + this.boardStr = boardStr; + this.nextBoardStr = nextBoardStr; + this.moveNumber = moveNumber; // which square to play + this.winner = winner; // who won the overrall game + this.firstMover = this.firstMover; + this.movesUntilEnd = this.movesUntilEnd; + this.boxToPlay = this.boxToPlay; +} + +// Games have arrays of moves + some higher level info +function gameStruct(index, winner, firstMover, numberOfMoves, moves) { + this.index = index; + this.winner = winner; + this.firstMover = firstMover; + this.numberOfMoves = numberOfMoves; + this.moves = moves; +} + +// the eight unique rows in the square, so we can look for winners in each +const eightrows = [ + [0, 1, 2], [3, 4, 5], [6, 7, 8], [0, 4, 8], [2, 4, 6], [0, 3, 6], [1, 4, 7], + [2, 5, 8] +]; + +// ------- EXECUTE IT ------------------------------------------ +init(); +playGames(); + +// ------------- INIT +function init() { + console.log('In init'); + gUniqueMovesCtr = 0; + + let i, b; + // global array of boxes + for (i = 0; i < 9; i++) { + b = new boxstruct(); + boxes.push(b); // boxes is a global. So shoot me. + } + console.log('Init done'); +} + +// -------- PLAY ALL GAMES ----- +function playGames() { + // loop through playing games + + // -- Reset everything + + status('Resetting to play new round of games'); + gAllMovesArray = []; + + gTotal1wins = 0; + gTotal0wins = 0; + gTotalTies = 0; + gFirstMover = 0; + var gamesTriedCtr = 0; + gAllMovesCtr = 0; + + // --------------------PLAY GAMES + // loop until enough moves, or we've maxed out on games + while (gamesTriedCtr < gMaxNumberOfGamesToTry && + gAllMovesArray.length < gNumberOfDesiredMoves) { + // initialize the boxes after each game + for (var i = 0; i < 9; i++) { + boxes[i].owner = '-'; + boxes[i].moveNumber = 0; + boxes[i].winner = -1; + boxes[i].boardStr = '---------'; + boxes[i].nextBoardStr = '---------'; + boxes[i].nextMove = -1; + } + + // -------------- PLAY A GAME + + gamesTriedCtr++; + var game = playGame(gUniqueMovesCtr, gFirstMover); + var winner = game.winner; + + // --------------------- FINISHED A GAME + + // tally winners + if (winner == 0) { + gTotal0wins++; + } + if (winner == 1) { + gTotal1wins++; + } + if (winner == -1) { + gTotalTies++; + } + // Report on status every thousand games + if (gamesTriedCtr % 1000 == 0) { + console.log( + 'Player O wins: ' + gTotal0wins + '. X wins: ' + gTotal1wins + + '. Ties: ' + gTotalTies + '. Total lefgit games: ' + gLegitGamesCtr); + } + + // ----- Add moves to array + // If either player won, then add the + // winning player's moves to the array + if (winner > -1) { + // We got ourselves a keeper! + gLegitGamesCtr++; + + // go through the moves and add labels. Label = the move it played + for (let j = 0; j < game['moves'].length; j++) { + gAllMovesCtr++; // increment moves counter + // Go through a move + let move = game['moves'][j]; + + // Only save the moves that led to a winning game + if (move.player == winner) { + let board = move.boardStr; + + // if UNIQUE input, and if the move is by the game winner, + // then add it to array with the label + // (Turned off this uniqueness test. Code commented out.) + if (1 == 1) { + //(gUsedInputsArray.includes(board) !== true) { + // if we don't already have this input (= boardstate), + // then add it to the gInput array, which is used + // only for determining uniqueness + // gUsedInputsArray.push(board); + // gUniqueMovesCtr++; + + // Add to array of moves without games + // if the move is by the game-winning player + if (move.player == game.winner) { + gAllMovesArray.push({ + player: move.player, + firstMover: game['firstMover'], + gameWinner: game.winner, + boardstr: board, + boxToPlay: move.boxToPlay + }); + } + } + } + } // all moves in a game + + // record game in its entirety. (Game has a winner) + game.index = gLegitGamesCtr; + game.winner = winner; + game.firstMover = gFirstMover; + game.numberOfMoves = game['moves'].length; + + // add it to the big array of games + gAllLegitGames.push(game); + } // won a game + + // how games have we tried overall, including ties? + gAttemptedGamesCtr++; + + // switch the first move player + if (gFirstMover == 0) { + gFirstMover = 1; + } else { + gFirstMover = 0; + } + } + + console.log( + 'GAMES WON: ' + gAllLegitGames.length + ' Attempts: ' + + gAttemptedGamesCtr + '. TOTAL MOVES: ' + gAllMovesArray.length); + + // ---- FINISHED PLAYING ALL GAMES + status( + ' Player O has won ' + (gUniqueMovesCtr + 1) + ' times, out of ' + + gAttemptedGamesCtr + ' attempts.'); + + // write the file + writeJson(); +} + +// -------- PLAY ONE GAME ------- + +function playGame(gameCtr, firstMover) { + // Each move has the board string the player faced. That's the input. + // The label is the move the player made. + + var player = firstMover; + var done = false; + let stillPlaying = true; + var moveCtr = 0; + var game = new gameStruct(); + game.firstMover = firstMover; + game.player = firstMover; // to begin with + game.moves = []; + game.winner = -1; + // add an initial blank board + var move = new moveStruct(); + move.moveNumber = 0; + move.boardStr = '---------'; + move.nextMove = -1; + move.player = player; + move.firstMover = firstMover; + move.box = -1; + move.winner = -1; + // game.moves[0] = move; + + var boardStr = '---------'; + var newBoardStr = ''; + + // play the game + while (stillPlaying) { + // set up for move + + // --- Get a Move + var boxToPlay = getAMove(player); + + // if got a move + if (boxToPlay != -1) { + // create new move + var move = new moveStruct(); + // get the current boardstring as the input + move.boardStr = boardStr; + // now get boardstr after the player moves + newBoardStr = updateBoardStr(boxToPlay, boardStr, player); + move.nextBoardStr = newBoardStr; + move.boxToPlay = boxToPlay; + move.firstMover = gFirstMover; + move.player = player; + move.moveNumber = moveCtr; + // setup for next move + boardStr = newBoardStr; + // update the boxes + boxes[boxToPlay].owner = player; + } + // if there are no moves left + else { + stillPlaying = false; + } + // did someone just win? + var winner = checkForWinner(); + if (winner > -1) { + boxes[boxToPlay].winner = player; + stillPlaying = false; + game['winner'] = winner; + } // finished a move + + // add + game.moves.push(move); + + // increment move counter + moveCtr++; + + // switch player + player = player === 0 ? 1 : 0; + } + + // game is over + + return game; +} + +function getAMove(player) { + // get a random move + // shuffles the order of squares, + // and goes through them 0-8. + + var boxToPlay = -1; + var squares = [0, 1, 2, 3, 4, 5, 6, 7, 8]; + // randomize the squares to keep the ML honest + squares = shuffle(squares); + + var stillLooking = true; + + // Look for an immediately winning move + boxToPlay = checkForWinningMove(player); + if (boxToPlay > -1) { + // found a winning move + return boxToPlay; + } + + // Didn't find a winning move, so get a random one + var i = 0, sqi; + while (stillLooking) { + sqi = squares[i]; // get next randomized box index + if (boxes[sqi].owner == '-') { + // found an empty + boxToPlay = sqi; + stillLooking = false; + } else { + i++; + if (i >= 9) { + // no open squares + stillLooking = false; + } + } + } + return boxToPlay; +} + +function checkForWinningMove(player) { + // player is 0 or 1. + // typical board is "-1-0---1--" + let boardstr = getboardString(); + let winningMove = -1; + // find all winning moves and then randomly choose + let winningsMoves = []; + var i = 0, row; + var ox, j, boxstring = '', b; + var doneWithRows = false; + + // go through the eight rows + while (doneWithRows == false) { + row = eightrows[i]; + // go through each of the 3 boxes + let playerOwned = 0; + let emptySlots = 0; + // let emptyboxes= []; + let emptybox = -1; + // go through each box in this row + for (j = 0; j < 3; j++) { + b = boxes[j]; + if (b.owner == player) { + playerOwned++; + } + if (b.owner == '-') { + emptySlots++; + // record empty boxes + emptybox = b; + } + } + // can the player win in this row? + if (playerOwned == 2 && emptySlots == 1) { + winningMove = i; + return winningMove; + } + // Gone through a row. Is there room for a win in it? + if (winningMove > -1) { + doneWithRows = true; + } + // increment row ctr + i++; + if (i > 7) { + doneWithRows = true; + } + } // finished going through rows + + return winningMove; +} + +function checkForWinner() { + // go through the 8 winning rows looking for a winner + var winner = -1; + var done = false; + var rowctr = 0; + var thisrow; + while (done == false) { + // look at each row of eight and count Xes and Oes + thisrow = eightrows[rowctr]; // get a new row of 8 + var ones = 0, zeros = 0, owner = -1; + for (var j = 0; j < 3; j++) { + owner = boxes[thisrow[j]].owner; + if (owner == '0') { + zeros++; + } + if (owner == '1') { + ones++; + } + } + // gone through one of the 8 rows + if (zeros == 3) { + winner = 0; + done = true; + } + if (ones == 3) { + winner = 1; + done = true; + } + rowctr++; + if (rowctr == 8) { + done = true; + } + } + + return winner; +} + +function writeJson() { + // writes out 2 json files: + // 1. All games with a winner, including all moves. + // 2. Flat list of moves in games with a winner, + // where the move was made by the game winner + // and "move" means a board string + + // --- Save flat list of move objects + var jsn = JSON.stringify(gAllMovesArray, null, 2); + fs.writeFile(gMovesOutFilename, jsn, err => { + if (err) throw err; + console.log('Data written to file: ' + gMovesOutFilename); + }); + + // --- Save nested set of all games with a winner, with all moves + + var gamesjsn = JSON.stringify(gAllLegitGames, null, 2); + fs.writeFile(gGamesOutFilename, gamesjsn, err => { + if (err) throw err; + console.log('Games written to ' + gGamesOutFilename); + }); +} + +// ---------------------- UTILITIES ------------- + +function updateBoardStr(index, str, replacement) { + let c = -1; + if (replacement == 0) { + c = 'O'; + } + if (replacement == 1) { + c = 'X'; + } + if (replacement == 0) { + c = '-'; + } + let news = str.substr(0, index) + replacement + str.substr(index + 1); + return news; +} + +function printAs3x3(str) { + // print the string as a board + var brd = str[0] + str[1] + str[2] + '\n'; + brd = brd + str[3] + str[4] + str[5] + '\n'; + brd = brd + str[6] + str[7] + str[8] + '\n'; + return brd; +} + +// ------- SHUFFLE +function shuffle(a) { + var currentIndex = a.length, tempVal, randomi; + while (0 !== currentIndex) { + randomi = Math.floor(Math.random() * currentIndex); + currentIndex -= 1; + tempVal = a[currentIndex]; + a[currentIndex] = a[randomi]; + a[randomi] = tempVal; + } + return a; +} + +function getboardString() { + // go through the boxes constructing a string, + // one char for each box + var str = '', ownerchar; + for (var i = 0; i < 9; i++) { + ownerchar = '-'; // default + if (boxes[i].owner == 0) { + ownerchar = 'O'; + } + if (boxes[i].owner == 1) { + ownerchar = 'X'; + } + str = str + ownerchar; + } + + return str; +} + +// --------- STATUS +function status(txt) { + if (gShowStatus == true) { + console.log(txt); + } +} diff --git a/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/model.json b/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/model.json new file mode 100644 index 0000000..5b26979 --- /dev/null +++ b/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/model.json @@ -0,0 +1,241 @@ +{ + "modelTopology": { + "class_name": "Sequential", + "config": [ + { + "class_name": "Dense", + "config": { + "units": 64, + "activation": "linear", + "use_bias": true, + "kernel_initializer": { + "class_name": "VarianceScaling", + "config": { + "scale": 1, + "mode": "fan_avg", + "distribution": "normal", + "seed": null + } + }, + "bias_initializer": { + "class_name": "Zeros", + "config": {} + }, + "kernel_regularizer": null, + "bias_regularizer": null, + "activity_regularizer": null, + "kernel_constraint": null, + "bias_constraint": null, + "name": "dense_Dense1", + "trainable": true, + "batch_input_shape": [ + null, + 27 + ], + "dtype": "float32" + } + }, + { + "class_name": "Dense", + "config": { + "units": 256, + "activation": "relu", + "use_bias": true, + "kernel_initializer": { + "class_name": "VarianceScaling", + "config": { + "scale": 1, + "mode": "fan_avg", + "distribution": "normal", + "seed": null + } + }, + "bias_initializer": { + "class_name": "Zeros", + "config": {} + }, + "kernel_regularizer": null, + "bias_regularizer": null, + "activity_regularizer": null, + "kernel_constraint": null, + "bias_constraint": null, + "name": "dense_Dense2", + "trainable": true + } + }, + { + "class_name": "Dense", + "config": { + "units": 256, + "activation": "relu", + "use_bias": true, + "kernel_initializer": { + "class_name": "VarianceScaling", + "config": { + "scale": 1, + "mode": "fan_avg", + "distribution": "normal", + "seed": null + } + }, + "bias_initializer": { + "class_name": "Zeros", + "config": {} + }, + "kernel_regularizer": null, + "bias_regularizer": null, + "activity_regularizer": null, + "kernel_constraint": null, + "bias_constraint": null, + "name": "dense_Dense3", + "trainable": true + } + }, + { + "class_name": "Dense", + "config": { + "units": 256, + "activation": "relu", + "use_bias": true, + "kernel_initializer": { + "class_name": "VarianceScaling", + "config": { + "scale": 1, + "mode": "fan_avg", + "distribution": "normal", + "seed": null + } + }, + "bias_initializer": { + "class_name": "Zeros", + "config": {} + }, + "kernel_regularizer": null, + "bias_regularizer": null, + "activity_regularizer": null, + "kernel_constraint": null, + "bias_constraint": null, + "name": "dense_Dense4", + "trainable": true + } + }, + { + "class_name": "Dense", + "config": { + "units": 9, + "activation": "softmax", + "use_bias": true, + "kernel_initializer": { + "class_name": "VarianceScaling", + "config": { + "scale": 1, + "mode": "fan_avg", + "distribution": "normal", + "seed": null + } + }, + "bias_initializer": { + "class_name": "Zeros", + "config": {} + }, + "kernel_regularizer": null, + "bias_regularizer": null, + "activity_regularizer": null, + "kernel_constraint": null, + "bias_constraint": null, + "name": "dense_Dense5", + "trainable": true + } + } + ], + "keras_version": "tfjs-layers 1.2.11", + "backend": "tensor_flow.js" + }, + "weightsManifest": [ + { + "paths": [ + "weights.bin" + ], + "weights": [ + { + "name": "dense_Dense1/kernel", + "shape": [ + 27, + 64 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense1/bias", + "shape": [ + 64 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense2/kernel", + "shape": [ + 64, + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense2/bias", + "shape": [ + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense3/kernel", + "shape": [ + 256, + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense3/bias", + "shape": [ + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense4/kernel", + "shape": [ + 256, + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense4/bias", + "shape": [ + 256 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense5/kernel", + "shape": [ + 256, + 9 + ], + "dtype": "float32" + }, + { + "name": "dense_Dense5/bias", + "shape": [ + 9 + ], + "dtype": "float32" + } + ] + } + ], + "format": "layers-model", + "generatedBy": "TensorFlow.js tfjs-layers v1.2.11", + "convertedBy": null +} \ No newline at end of file diff --git a/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/weights.bin b/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/weights.bin new file mode 100644 index 0000000..2ef9448 Binary files /dev/null and b/tic-tac-toe/training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/weights.bin differ diff --git a/tic-tac-toe/training/david/package-lock.json b/tic-tac-toe/training/david/package-lock.json new file mode 100644 index 0000000..da4ae2b --- /dev/null +++ b/tic-tac-toe/training/david/package-lock.json @@ -0,0 +1,668 @@ +{ + "name": "David-Tic-Tac-Toe-Agent", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@tensorflow/tfjs": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-1.2.11.tgz", + "integrity": "sha512-q1SIEMiR+Vqq8Fnmt/YGBC5tNq97LXDvUEl8SwWedhLtK1GJCpLMJXQA54JrkFXGLv5hK4dEb+1dx28TJUET2g==", + "requires": { + "@tensorflow/tfjs-converter": "1.2.11", + "@tensorflow/tfjs-core": "1.2.11", + "@tensorflow/tfjs-data": "1.2.11", + "@tensorflow/tfjs-layers": "1.2.11" + } + }, + "@tensorflow/tfjs-converter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-1.2.11.tgz", + "integrity": "sha512-3Qg3k6x9ZbAFSCJTSC2anaM40Fs04+PGFw/uRvupWHmns6D5ni9RzTH2thef9hzBT2V/UHnlnHs7RYJqQNTThA==" + }, + "@tensorflow/tfjs-core": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-1.2.11.tgz", + "integrity": "sha512-guqqD5bb5BTaTvUVWhG1xCXB0NuA5rv0indSEEOpMfqqBvtSwKp02heDGDcPOSUnmdB8V/HJbcyX2wRBXztQpA==", + "requires": { + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.4", + "node-fetch": "~2.1.2", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-data": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-1.2.11.tgz", + "integrity": "sha512-xrRekVbwWgW1Cyaqh+1x0Tq3CQkePm/G94eGLcH6IbcoBp0syKKUCD0vHkaGn7GkUGFJkej5yHXsh0ujrbxd+A==", + "requires": { + "@types/node-fetch": "^2.1.2", + "node-fetch": "~2.1.2" + } + }, + "@tensorflow/tfjs-layers": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-1.2.11.tgz", + "integrity": "sha512-Ye/b0pwB9KVW5IbRP9UNSXPUvizP8VdaKVFzT2C6JJpUE97LznItbYDJjO60ND/Cl0uj7ttvxPwlYb7HYo+e6g==" + }, + "@tensorflow/tfjs-node": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-node/-/tfjs-node-1.2.11.tgz", + "integrity": "sha512-aqwYP1XK3dGOkcozh3sg9uusw6cHBlEKFJjejOBDPk68tr3Jtij0XcXN0F/9NRU9Qg7hxZPJj4OIrUdC8CBn5Q==", + "requires": { + "@tensorflow/tfjs": "1.2.11", + "adm-zip": "^0.4.11", + "https-proxy-agent": "^2.2.1", + "node-pre-gyp": "0.13.0", + "progress": "^2.0.0", + "rimraf": "^2.6.2", + "tar": "^4.4.6" + } + }, + "@types/node": { + "version": "13.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.4.tgz", + "integrity": "sha512-oVeL12C6gQS/GAExndigSaLxTrKpQPxewx9bOcwfvJiJge4rr7wNaph4J+ns5hrmIV2as5qxqN8YKthn9qh0jw==" + }, + "@types/node-fetch": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.5.tgz", + "integrity": "sha512-IWwjsyYjGw+em3xTvWVQi5MgYKbRs0du57klfTaZkv/B24AEQ/p/IopNeqIYNy3EsfHOpg8ieQSDomPcsYMHpA==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "@types/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, + "@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, + "@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "@types/webgl2": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.4.tgz", + "integrity": "sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "adm-zip": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz", + "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==" + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "requires": { + "es6-promise": "^4.0.3" + } + }, + "form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "requires": { + "mime-db": "1.43.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "needle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.2.tgz", + "integrity": "sha512-DUzITvPVDUy6vczKKYTnWc/pBZ0EnjMJnQ3y+Jo5zfKFimJs7S3HFCxCRZYB9FUZcrzUQr3WsmvZgddMEIZv6w==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", + "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=" + }, + "node-pre-gyp": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", + "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } +} diff --git a/tic-tac-toe/training/david/package.json b/tic-tac-toe/training/david/package.json new file mode 100644 index 0000000..c6bedf5 --- /dev/null +++ b/tic-tac-toe/training/david/package.json @@ -0,0 +1,14 @@ +{ + "name": "David-Tic-Tac-Toe-Agent", + "version": "1.0.0", + "private": true, + "scripts": { + "generate-games": "node game-generator.js", + "train-model": "node train-a-model.js", + "generate-and-train": "node game-generator.js && node train-a-model.js" + }, + "author": "David Weinberger", + "dependencies": { + "@tensorflow/tfjs-node": "1.2.11" + } +} diff --git a/tic-tac-toe/training/david/train-a-model.js b/tic-tac-toe/training/david/train-a-model.js new file mode 100644 index 0000000..719e4d5 --- /dev/null +++ b/tic-tac-toe/training/david/train-a-model.js @@ -0,0 +1,279 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + + +const tf = require('@tensorflow/tfjs-node'); + +//-------- Globals --------- +// Yes, globals, dammit. And vars! Stop laughing! + +// path to your json file of games +var gJsonFileName = './15Kmoves.json'; // WORKS with this one + +// path to the model file this will create and save +var gSaveModelName = 'file://./models/15kmoves'; +console.log('starting up...'); + +// hyperparameters we can set +var gEpochsNumber = 100; + +var gBatchSize = 64; +var gValidationSplit = 0.1; + +var maxMovesToLoad = -1; // -1 = train on all games in the JSON file + +// one hots to describe box ownership +const oh_un = [0, 0, 1]; // unowned +const oh_o = [0, 1, 0]; // O +const oh_x = [1, 0, 0]; // X +const oh_moves = [ + [1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], + [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], + [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], + [0, 0, 0, 0, 0, 0, 0, 0, 1] +]; +// use a blank onehot board as a template +const oh_blankboard = [ + [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0] +]; + +var gOnehotAllMoves = new Array(); // all the games and their moves +var gOnehotAllLabels = []; + +var gAllMovesTensor = []; +var gAllLabelsTensor = []; + +/* + * Run main, which controls the whole thing + */ +main(); + +function main() { + loadData(); + console.log('Loaded data'); + console.log('Starting createTensors'); + createTensors(); + console.log('Building model'); + buildModel(); +} + +function loadData() { + console.log('Loading data from file: ' + gJsonFileName); + let fs = require('fs'); + var rawjsn = fs.readFileSync(gJsonFileName); + var jsn = JSON.parse(rawjsn); + console.log('Read ' + gJsonFileName + '. Found ' + jsn.length + ' records.'); + processJson(jsn); +} + +function processJson(moves) { + // 000 = unowned 001 = O owns 010 = X owns + // so you will have 9 of those triplets + console.log('Processing json data...'); + + // how many game records to go through? + // if maxMovesToLoad = -1, then go through them all; + maxMovesToLoad = -1; + if (maxMovesToLoad == -1) { + maxMovesToLoad = moves.length; + } + + let moveCtr = 0; + + console.log('Going through ' + maxMovesToLoad + ' moves.'); + console.log( + 'first in array: ' + moves[0]['boardstr'] + ' <> ' + + moves[0]['boxToPlay']); + + // --- Go through each move + for (let i = 0; i < maxMovesToLoad; i++) { + let boardd = moves[i]['boardstr']; + let boxToPlay = moves[i]['boxToPlay']; + + moveCtr++; + + //-- build onehots for the move and next move (label) + + let n, c, oh; + // clone the global blankboard const + let onehotBoard = [...oh_blankboard]; + + // replace blankboard with the values in the boardstring + for (n = 0; n < 9; n++) { + c = boardd[n]; + switch (c) { + case '-': + oh = oh_un; + break; + case '0': + oh = oh_o; + break; + case '1': + oh = oh_x; + break; + } + onehotBoard[n] = oh; + } + // createOneHot label -- a single integer + let onehotLabel = oh_moves[boxToPlay]; + + // push the array of board + player onto the global list of moves + gOnehotAllMoves.push(onehotBoard); + gOnehotAllLabels.push(onehotLabel); + } + + console.log('Total moves loaded: ' + moveCtr); + console.log('Number of moves in gOnehotAllMoves:' + gOnehotAllMoves.length); + console.log( + 'Number of labels in gOnehotAllLabels:' + gOnehotAllLabels.length); +} + +async function createTensors() { + // create the arrays and tensors we need + + // for each board: + // Create array of 9 onehots to describe board state + // - flatten all of those moves + // + // This will be a 27-element, 1D array + // + // The move info (not flattened) is in gOnehotAllMoves. It's an array whose + // length + // equals all the moves in all the games. The moves are just listed as sets + // of 9 onehots (one per square). There is no grouping into games. Just a + // long list of boardstates+player + // + // So, for 100 games with 800 moves/boards, there will 800 members, each (9 x + // 3) chars + // long. + + console.log('in Create Tensors'); + + let allflat; + let allflatlabel; + let allMovesPreTensor = []; + let allLabelsPreTensor = []; + + // Flatten these arrays, including the onehot arrays within them + for (i = 0; i < gOnehotAllMoves.length; i++) { + allflat = flatten(gOnehotAllMoves[i]); + allMovesPreTensor.push(allflat); + + // now do labels + allflatlabel = flatten(gOnehotAllLabels[i]); + allLabelsPreTensor.push(allflatlabel); + } + + // Create moves tensor + gAllMovesTensor = tf.tensor(allMovesPreTensor); + // Create labels tensor using array build in processJson + gAllLabelsTensor = tf.tensor(allLabelsPreTensor); + + // update status + console.log( + 'Created move tensors. Shape: ' + gAllMovesTensor.shape[0] + ',' + + gAllMovesTensor.shape[1]); + console.log( + 'Created label tensors. Shape: ' + gAllLabelsTensor.shape[0] + ',' + + gAllLabelsTensor.shape[1]); +} + +async function saveModel(theModel) { + // Saves the model, appending the seconds when it was created + // since the model is saved after every epoch in case you + // want to interrupt the training but save the model. + + var secondsString = Math.floor(Date.now() / 1000); + var filename = gSaveModelName + '-' + secondsString; + await theModel.save(filename); + console.log('Saved model: ' + filename); +} + +async function buildModel() { + console.log('Building model...'); + + const gTheModel = await createModel(); + console.log('Back in buildModel, after awaiting createModel.'); + gTheModel.summary(); + var d = new Date(); + console.log( + 'Training model started: ' + d.getHours() + ':' + (d.getMinutes() + 1) + + ':' + d.getSeconds()); + await train(gTheModel); + saveModel(gTheModel); +} + +// Note: The big explanatory comment blocks come from the file from +// TensorFlow.js that I pasted in as a template + +async function createModel() { + // Create a sequential neural network model. tf.sequential provides an API + // for creating "stacked" models where the output from one layer is used as + // the input to the next layer. + console.log('In createModel'); + const model = tf.sequential(); + + // Create the layers + model.add(tf.layers.dense({inputShape: [27], units: 64})); + model.add(tf.layers.dense({units: 256, activation: 'relu'})); + model.add(tf.layers.dense({units: 256, activation: 'relu'})); + model.add(tf.layers.dense({units: 256, activation: 'relu'})); + model.add(tf.layers.dense({units: 9, activation: 'softmax'})); + return model; +} + +async function train(model) { + // some alternative optimizers: 'sgd', 'adam'; 'rmsprop' + const optimizer = 'adam'; + model.compile( + {optimizer, loss: 'categoricalCrossentropy', metrics: ['accuracy']}); + + // In this instance, I used no validation info since we'll test it + // against a random game generator + + console.log('Model Summary before model.fit'); + model.summary(); + + await model + .fit(gAllMovesTensor, gAllLabelsTensor, { + batchSize: gBatchSize, + epochs: gEpochsNumber, + validationSplit: gValidationSplit + }) + .catch(error => console.log('++ERROR:' + error.message)); +} + +// -- flatten arrays +function flatten(items) { + // Source (thanks!): + // https://stackoverflow.com/questions/30048388/javascript-recursive-array-flattening + const flat = []; + + items.forEach(item => { + if (Array.isArray(item)) { + flat.push(...flatten(item)); + } else { + flat.push(item); + } + }); + + return flat; +} diff --git a/tic-tac-toe/training/david/yarn.lock b/tic-tac-toe/training/david/yarn.lock new file mode 100644 index 0000000..8882189 --- /dev/null +++ b/tic-tac-toe/training/david/yarn.lock @@ -0,0 +1,650 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@tensorflow/tfjs-converter@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.2.11.tgz#c81a8bde669179e20e676dba790eeca61fa6ce0a" + integrity sha512-3Qg3k6x9ZbAFSCJTSC2anaM40Fs04+PGFw/uRvupWHmns6D5ni9RzTH2thef9hzBT2V/UHnlnHs7RYJqQNTThA== + +"@tensorflow/tfjs-core@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.2.11.tgz#6bd870338cece217610613600ed4c20fdd13e201" + integrity sha512-guqqD5bb5BTaTvUVWhG1xCXB0NuA5rv0indSEEOpMfqqBvtSwKp02heDGDcPOSUnmdB8V/HJbcyX2wRBXztQpA== + dependencies: + "@types/offscreencanvas" "~2019.3.0" + "@types/seedrandom" "2.4.27" + "@types/webgl-ext" "0.0.30" + "@types/webgl2" "0.0.4" + node-fetch "~2.1.2" + seedrandom "2.4.3" + +"@tensorflow/tfjs-data@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.2.11.tgz#408fcb1f00cf4fc6f6bf8ea9504e3b9528251490" + integrity sha512-xrRekVbwWgW1Cyaqh+1x0Tq3CQkePm/G94eGLcH6IbcoBp0syKKUCD0vHkaGn7GkUGFJkej5yHXsh0ujrbxd+A== + dependencies: + "@types/node-fetch" "^2.1.2" + node-fetch "~2.1.2" + +"@tensorflow/tfjs-layers@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.2.11.tgz#55d44374a05af2aad1d6d6621e92c7ec52fddf80" + integrity sha512-Ye/b0pwB9KVW5IbRP9UNSXPUvizP8VdaKVFzT2C6JJpUE97LznItbYDJjO60ND/Cl0uj7ttvxPwlYb7HYo+e6g== + +"@tensorflow/tfjs-node@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-1.2.11.tgz#f7dde1c005f7ee61fa3fbb75a0aaa0e121cd6b38" + integrity sha512-aqwYP1XK3dGOkcozh3sg9uusw6cHBlEKFJjejOBDPk68tr3Jtij0XcXN0F/9NRU9Qg7hxZPJj4OIrUdC8CBn5Q== + dependencies: + "@tensorflow/tfjs" "1.2.11" + adm-zip "^0.4.11" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.13.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.2.11.tgz#3d5a6e535069fc6139e778d28e02a84331eb753c" + integrity sha512-q1SIEMiR+Vqq8Fnmt/YGBC5tNq97LXDvUEl8SwWedhLtK1GJCpLMJXQA54JrkFXGLv5hK4dEb+1dx28TJUET2g== + dependencies: + "@tensorflow/tfjs-converter" "1.2.11" + "@tensorflow/tfjs-core" "1.2.11" + "@tensorflow/tfjs-data" "1.2.11" + "@tensorflow/tfjs-layers" "1.2.11" + +"@types/node-fetch@^2.1.2": + version "2.5.5" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.5.tgz#cd264e20a81f4600a6c52864d38e7fef72485e92" + integrity sha512-IWwjsyYjGw+em3xTvWVQi5MgYKbRs0du57klfTaZkv/B24AEQ/p/IopNeqIYNy3EsfHOpg8ieQSDomPcsYMHpA== + dependencies: + "@types/node" "*" + form-data "^3.0.0" + +"@types/node@*": + version "13.7.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.7.5.tgz#2da244d764666f85154274cac94a1cb5b88dcb8d" + integrity sha512-PfSBCTQhAQg6QBP4UhXgrZ/wQ3pjfwBr4sA7Aul+pC9XwGgm9ezrJF7OiC/I4Kf+7VPu/5ThKngAruqxyctZfA== + +"@types/offscreencanvas@~2019.3.0": + version "2019.3.0" + resolved "https://registry.yarnpkg.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz#3336428ec7e9180cf4566dfea5da04eb586a6553" + integrity sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q== + +"@types/seedrandom@2.4.27": + version "2.4.27" + resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.27.tgz#9db563937dd86915f69092bc43259d2f48578e41" + integrity sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE= + +"@types/webgl-ext@0.0.30": + version "0.0.30" + resolved "https://registry.yarnpkg.com/@types/webgl-ext/-/webgl-ext-0.0.30.tgz#0ce498c16a41a23d15289e0b844d945b25f0fb9d" + integrity sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg== + +"@types/webgl2@0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.4.tgz#c3b0f9d6b465c66138e84e64cb3bdf8373c2c279" + integrity sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +adm-zip@^0.4.11: + version "0.4.14" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.14.tgz#2cf312bcc9f8875df835b0f6040bd89be0a727a9" + integrity sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== + +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +debug@^3.1.0, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + dependencies: + es6-promise "^4.0.3" + +form-data@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682" + integrity sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs-minipass@^1.2.5: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +glob@^7.1.3: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +https-proxy-agent@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" + integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore-walk@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" + integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== + dependencies: + minimatch "^3.0.4" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +mime-db@1.43.0: + version "1.43.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" + integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== + +mime-types@^2.1.12: + version "2.1.26" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" + integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== + dependencies: + mime-db "1.43.0" + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + +mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +needle@^2.2.1: + version "2.3.2" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.3.2.tgz#3342dea100b7160960a450dc8c22160ac712a528" + integrity sha512-DUzITvPVDUy6vczKKYTnWc/pBZ0EnjMJnQ3y+Jo5zfKFimJs7S3HFCxCRZYB9FUZcrzUQr3WsmvZgddMEIZv6w== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +node-fetch@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" + integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U= + +node-pre-gyp@0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz#df9ab7b68dd6498137717838e4f92a33fc9daa42" + integrity sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +npm-bundled@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b" + integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== + dependencies: + npm-normalize-package-bin "^1.0.1" + +npm-normalize-package-bin@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== + +npm-packlist@^1.1.6: + version "1.4.8" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" + integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + npm-normalize-package-bin "^1.0.1" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^2.0.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +rimraf@^2.6.1, rimraf@^2.6.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.1.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +seedrandom@2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-2.4.3.tgz#2438504dad33917314bff18ac4d794f16d6aaecc" + integrity sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw= + +semver@^5.3.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +tar@^4, tar@^4.4.6: + version "4.4.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" + integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.8.6" + minizlib "^1.2.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.3" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +yallist@^3.0.0, yallist@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== diff --git a/tic-tac-toe/training/yannick/agent.ts b/tic-tac-toe/training/yannick/agent.ts new file mode 100644 index 0000000..88109d1 --- /dev/null +++ b/tic-tac-toe/training/yannick/agent.ts @@ -0,0 +1,286 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; +import {AbstractAgent} from '../../shared/agent.js'; +import {Move} from './game'; + +// Cache one hot representations of boards and players to speed things up +const inputTensorCache = new Map(); + +/** + * Agent class that implemented the double DQN training algorithm. + */ +export class DenseDQNAgent extends AbstractAgent { + symbol: string; + epsilon: number; + minEpsilon: number; + epsilonDecay: number; + numActions: number; + + updateTargetEvery: number; + lastGameUpdate: number; + + onlineNetwork: tf.Sequential; + targetNetwork: tf.Sequential; + optimizer: tf.Optimizer; + + constructor(options) { + super(options); + this.symbol = options.symbol; + this.epsilon = options.epsilonStart || 0.95; + this.minEpsilon = options.minEpsilon || 0.05; + this.epsilonDecay = options.epsilonDecay || 0.01; + this.numActions = 9; + + this.onlineNetwork = this.createDenseModel(); + this.targetNetwork = this.createDenseModel(); + this.copyWeights(this.onlineNetwork, this.targetNetwork); + + this.optimizer = tf.train.adam(0.001); + this.updateTargetEvery = options.updateEvery || 1500; + + this.lastGameUpdate = -1; + } + + async init() {} + + /** + * Define the model architecture. + */ + createDenseModel() { + const BOARD_STATE_AND_PLAYER_UNITS = 29; + + const model = tf.sequential(); + model.add(tf.layers.dense({ + inputShape: [BOARD_STATE_AND_PLAYER_UNITS], + units: BOARD_STATE_AND_PLAYER_UNITS + })); + model.add(tf.layers.dense({units: 128, activation: 'relu'})); + model.add(tf.layers.dense({units: 64, activation: 'relu'})); + model.add(tf.layers.dense({units: this.numActions})); + model.summary(); + return model; + } + + /** + * Copy weights from online to target DQN. + */ + copyWeights(source, target) { + const sourceWeights = source.getWeights(); + target.setWeights(sourceWeights); + } + + /** + * Convert board state symbols to numeric values that can be turned into + * a tensor. + */ + symbolToNumber(symbol) { + switch (symbol) { + case 'x': + return 0; + case 'o': + return 1; + case '-': + case -1: + return 2; + default: + return 2; + } + } + + /** + * Use epsilon greedy strategy to make either a random move or a move using + * the network. + */ + //@ts-ignore + move(boardState) { + if (Math.random() < this.epsilon) { + const position = this.getRandomAction(boardState); + return {symbol: this.symbol, position} as Move; + } else { + const position = this.getPredictedAction(boardState, this.symbol); + return {symbol: this.symbol, position} as Move; + } + } + + getRandomAction(boardState) { + const freeIndices = boardState.reduce((memo, val, idx) => { + // Allow the random agent to make legal moves + if (val === -1) { + memo.push(idx); + } + return memo; + }, []); + + if (freeIndices.length === 0) { + throw new Error('No legal moves for DQNAgent'); + } + + // Select an index to play. + const nextIndex = Math.floor(Math.random() * freeIndices.length); + const nextPosition = freeIndices[nextIndex]; + return nextPosition; + } + + getPredictedAction(boardState, playerSymbol) { + const nextPosition = tf.tidy(() => { + const stateTensor = this.convertToTensor(boardState, playerSymbol); + const logits = + this.onlineNetwork.predict(stateTensor.expandDims()) as tf.Tensor2D; + const action = logits.argMax(-1).dataSync()[0]; + return action; + }); + return nextPosition; + } + + /** + * Create the tensor fed into the model. + */ + convertToTensor(boardState, playerSymbol: string) { + // Much faster to cache the one hots than generate them on the fly + const boardStateKey: string = boardState.join(''); + const inputTensorKey = boardStateKey + playerSymbol; + + if (!inputTensorCache.has(inputTensorKey)) { + const boardStateNumeric = boardState.map(this.symbolToNumber); + const boardStateOH = tf.oneHot(boardStateNumeric, 3).flatten(); + + const playerStateNumeric = this.symbolToNumber(playerSymbol); + const playerStateOH = tf.oneHot(playerStateNumeric, 2).flatten(); + + const combinedOH = tf.concat([boardStateOH, playerStateOH]); + tf.keep(combinedOH); + inputTensorCache.set(inputTensorKey, combinedOH); + } + const combined = inputTensorCache.get(inputTensorKey); + return combined; + } + + /** + * Run a single train step of the DQN algorithm. + * @param replayBatch + */ + trainStep(replayBatch) { + return tf.tidy(() => { + const inputStates = []; + const actions = []; + const rewards = []; + const nextStates = []; + const done = []; + + // + // Unzip the replayBatch properties into arrays. + // + for (let i = 0; i < replayBatch.length; i++) { + const r = replayBatch[i]; + // agentSymbol needs to come from replay memory as the agent may have + // played as a different symbol previously. + const agentSymbol = r.agentSymbol; + + inputStates.push(this.convertToTensor(r.inputState, agentSymbol)); + actions.push(r.actionTaken); + rewards.push(r.reward); + nextStates.push(this.convertToTensor(r.nextState, agentSymbol)); + + // Note: because this is a mask we want to flip the boolean values + // so that 'true' (aka done) values become 0 and are removed. + // They are removed as they have no nextQ value + done.push(!r.done); + } + + ///// + // Compute online network q predictions + // Note: This won't use the reward because we want it to learn to + // predict rewards by mimicking the target network which does have + // access to the reward signals. + ///// + + const inputsTensor = tf.stack(inputStates); + const actionsTensor = tf.tensor1d(actions, 'int32'); + const allQs = this.onlineNetwork.predict(inputsTensor) as tf.Tensor2D; + const qs = allQs.mul(tf.oneHot(actionsTensor, this.numActions)).sum(-1); + + ///// + // Compute targetQs for the action. This is calculated using the Bellman + // equation + // targetQ = reward + gamma * max(nextQ) -- if game is not done + // targetQ = reward -- if game is done + ///// + const rewardsTensor = tf.tensor1d(rewards); + const nextStatesTensor = tf.stack(nextStates); + + // Make prediction of q values for the __next__ state through the target + // network. + const nextQsAll = + this.targetNetwork.predict(nextStatesTensor) as tf.Tensor2D; + const maxNextQs = nextQsAll.max(-1); + + const doneMask = tf.tensor1d(done, 'bool').asType('float32'); + const gamma = 0.90; + const targetQs = rewardsTensor.add(maxNextQs.mul(doneMask).mul(gamma)); + + ///// + // Compute loss between targetQs and predicted qs from online network. + ///// + const loss: tf.Scalar = tf.losses.meanSquaredError(targetQs, qs); + return loss; + }); + } + + /** + * The full training loop for the DQN + */ + train(replayBatch, gameIndex) { + return tf.tidy(() => { + let retVal; + + // We use an optimizer directly as we only want to make updates to the + // online network during minimization. + const startTime = Date.now(); + const variables = this.onlineNetwork.getWeights(true) as tf.Variable[]; + const lossFn = () => this.trainStep(replayBatch); + const loss = this.optimizer.minimize(lossFn, true, variables); + + // Periodically update the target network, we also return some stats + // for logging. + if (gameIndex > 0 && gameIndex % this.updateTargetEvery === 0 && + gameIndex !== this.lastGameUpdate) { + this.lastGameUpdate = gameIndex; + + const lossVal = loss.dataSync()[0]; + const endTime = Date.now(); + const time = endTime - startTime; + + retVal = { + loss: lossVal, + trainStepTime: time, + }; + + console.log('Updating target network'); + this.copyWeights(this.onlineNetwork, this.targetNetwork); + + if (this.epsilon > this.minEpsilon) { + this.epsilon -= this.epsilonDecay; + this.epsilon = Math.max(this.minEpsilon, this.epsilon); + console.log('New epsilon', this.epsilon); + } + } + return retVal; + }); + } +} diff --git a/tic-tac-toe/training/yannick/environment.ts b/tic-tac-toe/training/yannick/environment.ts new file mode 100644 index 0000000..595737c --- /dev/null +++ b/tic-tac-toe/training/yannick/environment.ts @@ -0,0 +1,258 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +// import tf here so that the correct saveHandler is registered. +// @ts-ignore +import * as tf from '@tensorflow/tfjs-node-gpu'; +import * as mkdirp from 'mkdirp'; +import * as path from 'path'; + +import {RandomAgent} from '../../shared/random_agent.js'; + +import {DenseDQNAgent} from './agent'; +import {Game} from './game'; +import {MetricLogger} from './metrics'; +import {ReplayMemory} from './replay_memory'; + +export const CONFIG = { + rewards: { + largePositive: 20, + largeNegative: -10, + veryLargeNegative: -30, + smallPositive: 0.2, + smallNegative: -0.05, + }, + replayMemoryCapacity: 8000, + batchSize: 512, + numGames: 30000, + epsilonStart: 0.95, + minEpsilon: 0.01, + updateEvery: 200, + saveModelEvery: 1000, + epsilonDecay: 0.025, // default value. Will be updated below + randomizeOrder: true, + randomizeSymbol: true, +}; + +// +// Calculate a linear epsilon decay rate. +// + +// Epochs in this context are the number of games played at a given epsilon. +const EPOCHS_TOTAL = Math.floor(CONFIG.numGames / CONFIG.updateEvery); +const EPOCHS_AT_MIN_EPSILON = Math.ceil(0.33 * EPOCHS_TOTAL); +const EPSILON_UPDATES = EPOCHS_TOTAL - EPOCHS_AT_MIN_EPSILON; +CONFIG.epsilonDecay = + (CONFIG.epsilonStart - CONFIG.minEpsilon) / EPSILON_UPDATES; + +console.log('Training Agent with config:', CONFIG); + +export class Environment { + replayMemory: ReplayMemory; + agent: DenseDQNAgent; + opponent: RandomAgent; + game: Game; + + savePath: string; + logDir: string; + logger: MetricLogger; + + constructor(savePath, logDir) { + this.replayMemory = new ReplayMemory(CONFIG.replayMemoryCapacity); + + // The agent we are training. + this.agent = new DenseDQNAgent({ + symbol: 'o', + epiilonStart: CONFIG.epsilonStart, + epsilonDecay: CONFIG.epsilonDecay, + minEpsilon: CONFIG.minEpsilon, + updateEvery: CONFIG.updateEvery, + }); + + // The opponent it is training against. + this.opponent = new RandomAgent({symbol: 'x'}); + + // The game instance that will be used in the train loop + this.game = new Game( + this.opponent, + this.agent, + CONFIG.randomizeOrder, + CONFIG.randomizeSymbol, + ); + + // Set up save paths and names + const timeStamp = new Date(); + const timeStampStr = + `${timeStamp.toDateString()} ${timeStamp.toLocaleTimeString()}` + .split(' ') + .join('-'); + + const runId = `DQN-${timeStampStr}-es${CONFIG.epsilonStart}-me${ + CONFIG.minEpsilon}-ed${CONFIG.epsilonDecay.toFixed(3)}-ue${ + CONFIG.updateEvery}-rmc${CONFIG.replayMemoryCapacity}-b${ + CONFIG.batchSize}-n${CONFIG.numGames}`; + const saveFolder = path.resolve(__dirname, savePath, runId); + mkdirp.sync(saveFolder); + + this.savePath = `file://${saveFolder}`; + this.logDir = `file://${path.resolve(__dirname, logDir)}`; + + this.logger = new MetricLogger({ + logDir: this.logDir, + runId, + cumulativeRewardWindowSize: 100, + }); + + console.log('Save path = ', this.savePath); + console.log('Log dir = ', this.logDir); + } + + async init() { + await this.game.init(); + } + + /** + * A single step of the training loop. + * + * Will run the game for one step, calculate rewards, update replay memory + * and run the agents train function. + */ + step() { + const inputState = this.game.boardState.slice(); + let gameStep; + let actionTaken; + //@ts-ignore + if (this.game.currentPlayer === this.agent) { + // When it is the agent playing we either calculate the reward on game + // end OR we allow the oppoenent to respond before calculating rewards + gameStep = this.game.step(); // agent move + actionTaken = gameStep.action.position; + if (!gameStep.done) { + gameStep = this.game.step(); // opponent move + } + } else { + // If we start on the opponents turn, just advance simulation forward one + // tick. + gameStep = this.game.step(); + return { + opponentMove: true, + done: gameStep.done, + doneState: {}, + }; + } + + // Calculate reward. + let reward = 0; + let doneState; // we don't need to keep this but could be useful for + // debugging. + if (gameStep.winState) { + doneState = { + winner: true, + player: gameStep.winState.winningPlayer.symbol + }; + if (gameStep.winState.winningPlayer === this.agent) { + reward = CONFIG.rewards.largePositive; + doneState.episodeResult = 'WIN'; + } else { + reward = CONFIG.rewards.largeNegative; + doneState.episodeResult = 'LOSS'; + } + } else if (gameStep.errorState) { + doneState = { + disqualified: true, + player: gameStep.errorState.disqualifiedPlayer.symbol + }; + // Agent was disqualified. + if (gameStep.errorState.disqualifiedPlayer === this.agent) { + reward = CONFIG.rewards.veryLargeNegative; + doneState.episodeResult = 'DQ'; + } else { + doneState.episodeResult = 'OP_DQ'; + } + } else { + // game still going + doneState = {}; + reward = CONFIG.rewards.smallNegative; + } + + // Return a replay memory tuple. It should look like the following + //{ inputState, actionTaken, nextState, reward, done, doneState} + const nextState = this.game.boardState.slice(); + const replayElement = { + agentSymbol: this.agent.symbol, + inputState, + actionTaken, + reward, + nextState, + done: gameStep.done, + doneState, + }; + return replayElement; + } + + async run() { + await this.init(); + + const replayMemory = this.replayMemory; + const NUM_GAMES = CONFIG.numGames; + for (let index = 0; index < NUM_GAMES; index++) { + let episodeReward = 0; + this.game.reset(); + + // Inner loop runs a game through all its steps accumulating rewards + // into episodeReward. + let stepResult; + do { + stepResult = this.step(); + + if (stepResult.reward != null) { + episodeReward += stepResult.reward; + } + + if (!stepResult.opponentMove) { + replayMemory.append(stepResult); + + if (replayMemory.full() && stepResult.done) { + // Sample from replay memory and train model. + const trainingBatch = replayMemory.sample(CONFIG.batchSize); + const info = this.agent.train(trainingBatch, index); + + // The agent doesn't return metrics every step. + if (info != null) { + this.logger.logScalar('loss', info.loss); + this.logger.logScalar('trainStepTime', info.trainStepTime); + this.logger.logScalar('agent.epsilon', this.agent.epsilon); + } + } + } + } while (stepResult.done !== true); + + // Episode complete + this.logger.addEpisodeReward( + {episodeReward, episodeResult: stepResult.doneState.episodeResult}); + + // Occasionally save the model + if (index % CONFIG.saveModelEvery === 0 && index > 0) { + console.log(`Done with game ${index}. Saving model to disk`); + await this.agent.onlineNetwork.save(this.savePath); + } + } + + await this.agent.onlineNetwork.save(this.savePath); + console.log('\n *** Done with training *** \n'); + } +} diff --git a/tic-tac-toe/training/yannick/game.ts b/tic-tac-toe/training/yannick/game.ts new file mode 100644 index 0000000..b21d66a --- /dev/null +++ b/tic-tac-toe/training/yannick/game.ts @@ -0,0 +1,124 @@ + +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../../shared/agent.js'; +import {checkDone, checkForIllegalMove, checkForWinner} from '../../shared/game_utils.js'; + +/** + * Represents a game of tic-tac-toe. + * + * This class does not have a game loop, but excepts to be driven by a caller, + * this allows yielding the result of each step of the game. + */ +export class Game { + player1: AbstractAgent; + player2: AbstractAgent; + + currentPlayer: AbstractAgent; + boardState: BoardState; + + randomizeOrder: boolean; + randomizeSymbol: boolean; + + constructor(player1, player2, randomizeOrder, randomizeSymbol) { + this.player1 = player1; + this.player2 = player2; + this.randomizeOrder = randomizeOrder; + this.randomizeSymbol = randomizeSymbol; + this.reset(); + } + + async init() { + await Promise.all([this.player1.init(), this.player2.init()]); + } + + reset() { + if (this.randomizeOrder) { + this.currentPlayer = Math.random() <= 0.5 ? this.player1 : this.player2; + } else { + this.currentPlayer = this.player1; + } + + if (this.randomizeSymbol) { + if (Math.random() < 0.5) { + this.player1.symbol = 'x'; + this.player2.symbol = 'o'; + } else { + this.player1.symbol = 'o'; + this.player2.symbol = 'x'; + } + } + this.boardState = new Array(9); + this.boardState.fill(-1); + } + + step() { + const next = this.currentPlayer.move(this.boardState) as unknown as Move; + + let winState: WinState = {hasWinner: false}; + let errorState: ErrorState = {hasError: false}; + const moveState = {done: false, player: this.currentPlayer, action: next}; + + errorState = checkForIllegalMove(this.boardState, next); + if (errorState.hasError) { + errorState.disqualifiedPlayer = this.currentPlayer; + return {done: true, errorState, action: next}; + } + + this.boardState[next.position] = next.symbol; + winState = checkForWinner(this.boardState); + if (winState.hasWinner) { + winState.winningPlayer = this.currentPlayer; + return {done: true, winState, action: next}; + } + + // If board is full signal done. + const isDone = checkDone(this.boardState); + if (isDone) { + return {done: true, action: next}; + } + + // toggle player + if (this.currentPlayer === this.player1) { + this.currentPlayer = this.player2; + } else { + this.currentPlayer = this.player1; + } + return moveState; + } +} + +export type BoardState = Array<-1|'x'|'o'>; + +export interface Move { + position: number; + symbol: 'x'|'o'; +} + +export interface ErrorState { + hasError: boolean; + errorCell?: number; + disqualifiedPlayer?: AbstractAgent; +} + +export interface WinState { + hasWinner: boolean; + winningSymbol?: 'x'|'o'; + winningCells?: number[]; + winningPlayer?: AbstractAgent; +} diff --git a/tic-tac-toe/training/yannick/metrics.ts b/tic-tac-toe/training/yannick/metrics.ts new file mode 100644 index 0000000..44187f8 --- /dev/null +++ b/tic-tac-toe/training/yannick/metrics.ts @@ -0,0 +1,95 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; +import {SummaryFileWriter} from '@tensorflow/tfjs-node-gpu/dist/tensorboard'; +import {ReplayMemory} from './replay_memory'; + +/** + * Utility class to log training metrics to tensorboard. + */ +export class MetricLogger { + rewardsBuffer: ReplayMemory; + cumulativeRewardWindowSize: number; + numRewardSamples: number; + + steps: {}; + writer: SummaryFileWriter; + + constructor({logDir, cumulativeRewardWindowSize, runId}) { + const maxQueue = 10; + const flushMillis = 1000 * 60; + + const logDirWithId = `${logDir}/${runId}`; + this.writer = + tf.node.summaryFileWriter(logDirWithId, maxQueue, flushMillis); + + // Number of rewards to average over when reporting metrics. + this.cumulativeRewardWindowSize = cumulativeRewardWindowSize; + + // Total number of episode rewards collected + this.numRewardSamples = 0; + + this.rewardsBuffer = new ReplayMemory(this.cumulativeRewardWindowSize); + this.steps = {}; + } + + addEpisodeReward(reward) { + this.rewardsBuffer.append(reward); + if (this.rewardsBuffer.full()) { + if (this.numRewardSamples % this.cumulativeRewardWindowSize === 0) { + const rewards = this.rewardsBuffer.memory; + const numWins = rewards.filter(r => r.episodeResult === 'WIN').length; + const numLosses = + rewards.filter(r => r.episodeResult === 'LOSS').length; + const numDqs = rewards.filter(r => r.episodeResult === 'DQ').length; + const numTies = rewards.filter(r => r.episodeResult == null).length; + + const metricName = + `Mean Cumulative Reward (${this.cumulativeRewardWindowSize})`; + const meanCumulativeReward = + this.mean(this.rewardsBuffer.memory.map(r => r.episodeReward)); + this.logScalar(metricName, meanCumulativeReward); + + this.logScalar('skill/Wins (last 100 games)', numWins); + this.logScalar('skill/Losses (last 100 games)', numLosses); + this.logScalar('skill/Disqualifications (last 100 games)', numDqs); + this.logScalar('skill/Ties (last 100 games)', numTies); + this.logScalar( + 'skill/checksum (last 100 games)', + numWins + numLosses + numDqs + numTies); + } + } + } + + logScalar(metricName, value, step?) { + if (step == null) { + if (this.steps[metricName] == null) { + this.steps[metricName] = 0; + } + this.writer.scalar(metricName, value, this.steps[metricName]); + this.steps[metricName] += 1; + } else { + this.writer.scalar(metricName, value, step); + } + } + + mean(vals: number[]) { + const sum = vals.reduce((num, memo) => num + memo, 0); + return sum / vals.length; + } +} diff --git a/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/model.json b/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/model.json new file mode 100644 index 0000000..1f8b1d4 --- /dev/null +++ b/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/model.json @@ -0,0 +1 @@ +{"modelTopology":{"class_name":"Sequential","config":{"name":"sequential_1","layers":[{"class_name":"Dense","config":{"units":29,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense1","trainable":true,"batch_input_shape":[null,29],"dtype":"float32"}},{"class_name":"Dense","config":{"units":128,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense2","trainable":true}},{"class_name":"Dense","config":{"units":64,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense3","trainable":true}},{"class_name":"Dense","config":{"units":9,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense4","trainable":true}}]},"keras_version":"tfjs-layers 1.5.2","backend":"tensor_flow.js"},"weightsManifest":[{"paths":["weights.bin"],"weights":[{"name":"dense_Dense1/kernel","shape":[29,29],"dtype":"float32"},{"name":"dense_Dense1/bias","shape":[29],"dtype":"float32"},{"name":"dense_Dense2/kernel","shape":[29,128],"dtype":"float32"},{"name":"dense_Dense2/bias","shape":[128],"dtype":"float32"},{"name":"dense_Dense3/kernel","shape":[128,64],"dtype":"float32"},{"name":"dense_Dense3/bias","shape":[64],"dtype":"float32"},{"name":"dense_Dense4/kernel","shape":[64,9],"dtype":"float32"},{"name":"dense_Dense4/bias","shape":[9],"dtype":"float32"}]}],"format":"layers-model","generatedBy":"TensorFlow.js tfjs-layers v1.5.2","convertedBy":null} \ No newline at end of file diff --git a/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/weights.bin b/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/weights.bin new file mode 100644 index 0000000..9f26ff5 Binary files /dev/null and b/tic-tac-toe/training/yannick/models/DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000/weights.bin differ diff --git a/tic-tac-toe/training/yannick/package.json b/tic-tac-toe/training/yannick/package.json new file mode 100644 index 0000000..cb88de9 --- /dev/null +++ b/tic-tac-toe/training/yannick/package.json @@ -0,0 +1,23 @@ +{ + "name": "training", + "version": "1.0.0", + "main": "train.js", + "license": "Apache 2", + "private": true, + "type": "module", + "scripts": { + "train": "ts-node train.ts --logDir ./tensorboard_logs --savePath ./models/" + }, + "dependencies": { + "@tensorflow/tfjs": "^1.5.1", + "@tensorflow/tfjs-node": "^1.5.1", + "@tensorflow/tfjs-node-gpu": "^1.5.1", + "argparse": "^1.0.10", + "mkdirp": "^0.5.1", + "simple-statistics": "^7.0.5", + "ts-node": "^8.4.1", + "typescript": "3.5.3", + "tslint": "~5.11.0", + "clang-format": "~1.2.2" + } +} diff --git a/tic-tac-toe/training/yannick/replay_memory.ts b/tic-tac-toe/training/yannick/replay_memory.ts new file mode 100644 index 0000000..e24a730 --- /dev/null +++ b/tic-tac-toe/training/yannick/replay_memory.ts @@ -0,0 +1,68 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; + +/** + * A replay memory/buffer to store game step experiences. + */ +export class ReplayMemory { + capacity: number; + // tslint:disable-next-line: no-any + memory: any[]; + indices: number[]; + head: number; + + constructor(capacity) { + this.capacity = capacity; + this.memory = []; + this.indices = new Array(capacity).fill(1).map((_, i) => i); + this.head = 0; + } + + // Appends an item to the cicular buffer + append(item) { + this.memory[this.head] = item; + this.head += 1; + if (this.head === this.capacity) { + this.head = 0; + } + } + + // Randomly sample numSamples from the buffer. + sample(numSamples) { + if (this.size() < this.capacity) { + return []; + } + tf.util.shuffle(this.indices); + + const sampleIndices = this.indices.slice(0, numSamples); + const items = []; + sampleIndices.forEach((sampleIndex, itemIndex) => { + items[itemIndex] = this.memory[sampleIndex]; + }); + return items; + } + + size() { + return this.memory.length; + } + + full() { + return this.memory.length === this.capacity; + } +} diff --git a/tic-tac-toe/training/yannick/train.ts b/tic-tac-toe/training/yannick/train.ts new file mode 100644 index 0000000..7ad06e7 --- /dev/null +++ b/tic-tac-toe/training/yannick/train.ts @@ -0,0 +1,41 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as argparse from 'argparse'; +import {Environment} from './environment'; + +(async function run() { + const parser = new argparse.ArgumentParser(); + parser.addArgument('--gpu', { + action: 'storeTrue', + help: 'Use tfjs-node-gpu for training (required CUDA and CuDNN)' + }); + parser.addArgument('--logDir', { + type: 'string', + help: 'Directory to which the TensorBoard summaries will be saved.' + }); + parser.addArgument('--savePath', { + type: 'string', + defaultValue: './models', + help: 'Directory to which the models will be saves ' + }); + + const args = parser.parseArgs(); + + const env = new Environment(args.savePath, args.logDir); + await env.run(); +})(); diff --git a/tic-tac-toe/training/yannick/tsconfig.json b/tic-tac-toe/training/yannick/tsconfig.json new file mode 100644 index 0000000..5ca0d51 --- /dev/null +++ b/tic-tac-toe/training/yannick/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "module": "commonjs", + "noImplicitAny": false, + "sourceMap": true, + "removeComments": false, + "preserveConstEnums": true, + "target": "es2015", + "lib": ["es2015", "dom"], + "outDir": "./dist", + "noUnusedLocals": true, + "noImplicitReturns": true, + "noImplicitThis": true, + "alwaysStrict": true, + "noUnusedParameters": false, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "allowUnreachableCode": false, + "experimentalDecorators": true, + "allowJs": true, + }, + "include": [ + "./**/*.ts" + ] +} diff --git a/tic-tac-toe/training/yannick/tslint.json b/tic-tac-toe/training/yannick/tslint.json new file mode 100644 index 0000000..4aff850 --- /dev/null +++ b/tic-tac-toe/training/yannick/tslint.json @@ -0,0 +1,64 @@ +{ + "rules": { + "array-type": [true, "array-simple"], + "arrow-return-shorthand": true, + "ban": [true, + ["fit"], + ["fdescribe"], + ["xit"], + ["xdescribe"], + ["fitAsync"], + ["xitAsync"], + ["fitFakeAsync"], + ["xitFakeAsync"] + ], + "ban-types": [true, + ["Object", "Use {} instead."], + ["String", "Use 'string' instead."], + ["Number", "Use 'number' instead."], + ["Boolean", "Use 'boolean' instead."] + ], + "no-return-await": true, + "class-name": true, + "curly": true, + "interface-name": [true, "never-prefix"], + "jsdoc-format": true, + "forin": false, + "label-position": true, + "max-line-length": { + "options": {"limit": 80, "ignore-pattern": "^import |^export |https?://"} + }, + "new-parens": true, + "no-angle-bracket-type-assertion": true, + "no-any": true, + "no-construct": true, + "no-consecutive-blank-lines": true, + "no-debugger": true, + "no-default-export": true, + "no-inferrable-types": true, + "no-namespace": [true, "allow-declarations"], + "no-reference": true, + "no-string-throw": true, + "no-unused-expression": true, + "no-var-keyword": true, + "no-unnecessary-type-assertion": true, + "object-literal-shorthand": true, + "only-arrow-functions": [true, "allow-declarations", "allow-named-functions"], + "prefer-const": true, + "quotemark": [true, "single"], + "radix": true, + "restrict-plus-operands": true, + "semicolon": [true, "always", "ignore-bound-class-methods"], + "switch-default": true, + "triple-equals": [true, "allow-null-check"], + "use-isnan": true, + "use-default-type-parameter": true, + "variable-name": [ + true, + "check-format", + "ban-keywords", + "allow-leading-underscore", + "allow-trailing-underscore" + ] + } +} diff --git a/tic-tac-toe/training/yannick/yarn.lock b/tic-tac-toe/training/yannick/yarn.lock new file mode 100644 index 0000000..a690f18 --- /dev/null +++ b/tic-tac-toe/training/yannick/yarn.lock @@ -0,0 +1,870 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@tensorflow/tfjs-converter@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.5.2.tgz#ec1373f421313bdc6aac46d5578deb58e5093e8c" + integrity sha512-RRrB8lZFxjLPHO6TwEJPgViVuJP5yqq0IPqA35PhWLYjsNNuC6Tx8vxEa5BZ0Le0mX21CTURak6pdmyac/Jc2w== + +"@tensorflow/tfjs-core@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.5.2.tgz#df76752cf7c43987df1548fb69820935bd8215d7" + integrity sha512-Rj6l8xf0PxrEKctvX3bvxjqhHLaCBQT0ChvqFK6//HBu8A1/ao4SzeVKpXKNnP9Niax+qV3c9U9VcOwwIkCMag== + dependencies: + "@types/offscreencanvas" "~2019.3.0" + "@types/seedrandom" "2.4.27" + "@types/webgl-ext" "0.0.30" + "@types/webgl2" "0.0.4" + node-fetch "~2.1.2" + seedrandom "2.4.3" + +"@tensorflow/tfjs-data@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.5.2.tgz#04a585f71e36bda3dbffe8844a2468a0adb63efa" + integrity sha512-ruCsTSyH67CADWthgLQlWKh8u8YGEXD+4vsW8uOGdFNcDFLcL0ffy4jsSzIV/X6NdPIWYsvSHmiz57LtgfCFew== + dependencies: + "@types/node-fetch" "^2.1.2" + node-fetch "~2.1.2" + +"@tensorflow/tfjs-layers@1.5.2": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.5.2.tgz#8d92e8a1462f7be6b6ee9a1e5217ea3a21fbc1f9" + integrity sha512-fn2hi5D1sOKGEgiBCuoU/hTHO87znODweGivIn6x2HMtF1EC39QWroYQBWzJyrWWMOUZZ4nOFR6coA0Fkhc+nA== + +"@tensorflow/tfjs-node-gpu@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node-gpu/-/tfjs-node-gpu-1.5.2.tgz#baaf2e0281e004a2a6dbabd3a8a9d152d42bb4d2" + integrity sha512-9SLDMlOyfa0a61AdZNqpA8vCHavuHJwNx8MHwjqtEKviUGAmZEwZtkxKw9ri/xyfRo8K2weZjfhWWhzrKj1LuA== + dependencies: + "@tensorflow/tfjs" "1.5.2" + adm-zip "^0.4.11" + google-protobuf "^3.9.2" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.14.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs-node@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-1.5.2.tgz#9c85040c75a851e8e00d9a2434e6c961b9fda177" + integrity sha512-qihOkKbCLTDcqe3TTDbA9v00PacMzPwhspV8MEHWpohVb7itqQ8cMSE8w38b2oA+FE38c1RI7KOd2qAl5bCNHA== + dependencies: + "@tensorflow/tfjs" "1.5.2" + adm-zip "^0.4.11" + google-protobuf "^3.9.2" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.14.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs@1.5.2", "@tensorflow/tfjs@^1.5.1": + version "1.5.2" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.5.2.tgz#d1ebd5730429ae970b65dd228c101c7bf1ca90de" + integrity sha512-BCvcbnkE/zMdORIGE7TFAiJU3zLLVUaRv/HyWucVVyHU40oU4L5mGyRXK6RwqU38KmeK3HSI5rUHop4cLNUaRQ== + dependencies: + "@tensorflow/tfjs-converter" "1.5.2" + "@tensorflow/tfjs-core" "1.5.2" + "@tensorflow/tfjs-data" "1.5.2" + "@tensorflow/tfjs-layers" "1.5.2" + +"@types/node-fetch@^2.1.2": + version "2.5.2" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.2.tgz#76906dea5b3d6901e50e63e15249c9bcd6e9676e" + integrity sha512-djYYKmdNRSBtL1x4CiE9UJb9yZhwtI1VC+UxZD0psNznrUj80ywsxKlEGAE+QL1qvLjPbfb24VosjkYM6W4RSQ== + dependencies: + "@types/node" "*" + +"@types/node@*": + version "12.11.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.11.7.tgz#57682a9771a3f7b09c2497f28129a0462966524a" + integrity sha512-JNbGaHFCLwgHn/iCckiGSOZ1XYHsKFwREtzPwSGCVld1SGhOlmZw2D4ZI94HQCrBHbADzW9m4LER/8olJTRGHA== + +"@types/offscreencanvas@~2019.3.0": + version "2019.3.0" + resolved "https://registry.yarnpkg.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz#3336428ec7e9180cf4566dfea5da04eb586a6553" + integrity sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q== + +"@types/seedrandom@2.4.27": + version "2.4.27" + resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.27.tgz#9db563937dd86915f69092bc43259d2f48578e41" + integrity sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE= + +"@types/webgl-ext@0.0.30": + version "0.0.30" + resolved "https://registry.yarnpkg.com/@types/webgl-ext/-/webgl-ext-0.0.30.tgz#0ce498c16a41a23d15289e0b844d945b25f0fb9d" + integrity sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg== + +"@types/webgl2@0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.4.tgz#c3b0f9d6b465c66138e84e64cb3bdf8373c2c279" + integrity sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +adm-zip@^0.4.11: + version "0.4.13" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.13.tgz#597e2f8cc3672151e1307d3e95cddbc75672314a" + integrity sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw== + +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +arg@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.1.tgz#485f8e7c390ce4c5f78257dbea80d4be11feda4c" + integrity sha512-SlmP3fEA88MBv0PypnXZ8ZfJhwmDeIE3SP71j37AiXQBXYosPV0x6uISAaHYSlSVhmHOVkomen0tbGk6Anlebw== + +argparse@^1.0.10, argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +babel-code-frame@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +builtin-modules@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chownr@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz#42d837d5239688d55f303003a508230fa6727142" + integrity sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw== + +clang-format@~1.2.2: + version "1.2.4" + resolved "https://registry.yarnpkg.com/clang-format/-/clang-format-1.2.4.tgz#4bb4b0a98180428deb093cf20982e9fc1af20b6c" + integrity sha512-sw+nrGUp3hvmANd1qF8vZPuezSYQAiXgGBiEtkXTtJnnu6b00fCqkkDIsnRKrNgg4nv6NYZE92ejvOMIXZoejw== + dependencies: + async "^1.5.2" + glob "^7.0.0" + resolve "^1.1.6" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +commander@^2.12.1: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +debug@^3.1.0, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +diff@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + +diff@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" + integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== + +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + dependencies: + es6-promise "^4.0.3" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +fs-minipass@^1.2.5: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +glob@^7.0.0, glob@^7.1.1, glob@^7.1.3: + version "7.1.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.5.tgz#6714c69bee20f3c3e64c4dd905553e532b40cdc0" + integrity sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +google-protobuf@^3.9.2: + version "3.11.2" + resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.11.2.tgz#43272974521a5cec35a21f62730cf517a5a8e38c" + integrity sha512-T4fin7lcYLUPj2ChUZ4DvfuuHtg3xi1621qeRZt2J7SvOQusOzq+sDT4vbotWTCjUXJoR36CA016LlhtPy80uQ== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +https-proxy-agent@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.3.tgz#fb6cd98ed5b9c35056b5a73cd01a8a721d7193d1" + integrity sha512-Ytgnz23gm2DVftnzqRRz2dOXZbGd2uiajSw/95bPp6v53zPRspQjLm/AfBgqbJ2qfeRXWIOMVLpp86+/5yX39Q== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore-walk@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" + integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== + dependencies: + minimatch "^3.0.4" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.7.0: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +make-error@^1.1.1: + version "1.3.5" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" + integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + +mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +needle@^2.2.1: + version "2.4.0" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" + integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +node-fetch@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" + integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U= + +node-pre-gyp@0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz#9a0596533b877289bcad4e143982ca3d904ddc83" + integrity sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4.4.2" + +nopt@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" + integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= + dependencies: + abbrev "1" + osenv "^0.1.4" + +npm-bundled@^1.0.1: + version "1.0.6" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" + integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== + +npm-packlist@^1.1.6: + version "1.4.6" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.6.tgz#53ba3ed11f8523079f1457376dd379ee4ea42ff4" + integrity sha512-u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^2.0.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" + integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +resolve@^1.1.6, resolve@^1.3.2: + version "1.12.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6" + integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w== + dependencies: + path-parse "^1.0.6" + +rimraf@^2.6.1, rimraf@^2.6.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.1.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +seedrandom@2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-2.4.3.tgz#2438504dad33917314bff18ac4d794f16d6aaecc" + integrity sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw= + +semver@^5.3.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-statistics@^7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/simple-statistics/-/simple-statistics-7.0.5.tgz#9b3e750e3d2d5647d808ab97f0c14b40aaffcb9b" + integrity sha512-Fz3TaU6ERtpemiNh5IVmJ93+W/kJUEAZ2MrKe2tQ8iU8aFrrwPhW+62MZE0OJlG3GKH6KgcADBz/McIx0s0NhA== + +source-map-support@^0.5.6: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +tar@^4.4.2, tar@^4.4.6: + version "4.4.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" + integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.8.6" + minizlib "^1.2.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.3" + +ts-node@^8.4.1: + version "8.4.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.4.1.tgz#270b0dba16e8723c9fa4f9b4775d3810fd994b4f" + integrity sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw== + dependencies: + arg "^4.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.6" + yn "^3.0.0" + +tslib@^1.8.0, tslib@^1.8.1: + version "1.10.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" + integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== + +tslint@~5.11.0: + version "5.11.0" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.11.0.tgz#98f30c02eae3cde7006201e4c33cb08b48581eed" + integrity sha1-mPMMAurjzecAYgHkwzywi0hYHu0= + dependencies: + babel-code-frame "^6.22.0" + builtin-modules "^1.1.1" + chalk "^2.3.0" + commander "^2.12.1" + diff "^3.2.0" + glob "^7.1.1" + js-yaml "^3.7.0" + minimatch "^3.0.4" + resolve "^1.3.2" + semver "^5.3.0" + tslib "^1.8.0" + tsutils "^2.27.2" + +tsutils@^2.27.2: + version "2.29.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" + integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== + dependencies: + tslib "^1.8.1" + +typescript@3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" + integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +yallist@^3.0.0, yallist@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yn@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== diff --git a/tic-tac-toe/viewer/config.js b/tic-tac-toe/viewer/config.js new file mode 100644 index 0000000..d6e04c1 --- /dev/null +++ b/tic-tac-toe/viewer/config.js @@ -0,0 +1,25 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export const CONFIG = { + // Environment configurations + waitBetweenMoves: 50, + waitBetweenGames: 250, + numGames: 500, + randomizeOrder: true, + randomizeSymbol: true, +}; diff --git a/tic-tac-toe/viewer/david_agent.js b/tic-tac-toe/viewer/david_agent.js new file mode 100644 index 0000000..4fac13a --- /dev/null +++ b/tic-tac-toe/viewer/david_agent.js @@ -0,0 +1,114 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../shared/agent.js'; + +export class DavidAgent extends AbstractAgent { + constructor(options) { + super(options); + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + // load the model + let gModel = + '../training/david/models/15KmovesNonUniqueoNoCheckForWinnerJan16/model.json'; + this.themodel = await tf.loadLayersModel(gModel); + console.log('DavidAgent model loaded'); + return; + } + + move(boardState) { + let newmove = this.getMLmove(boardState); + return { + symbol: this.symbol, + position: newmove, + }; + } + + /* + * Other methods go below + */ + + getMLmove(boardState) { + return tf.tidy(() => { + // get a tensor suitable for DW's model + let dwtensor = this.constructTensorDW(boardState); + // use tensor to get a prediction + let newmove = this.predictMoveDW(dwtensor); + return newmove; + }); + } + + constructTensorDW(board) { + let moveOneHots = []; + // let blankBoard = true; + const oh_un = [0, 0, 1]; + const oh_o = [0, 1, 0]; + const oh_x = [1, 0, 0]; + + let i = 0; + for (i = 0; i < 9; i++) { + // get text from square + let boxwinner = board[i]; + switch (boxwinner) { + case 'x': + moveOneHots.push(oh_x); + // blankBoard = false; + break; + case 'o': + moveOneHots.push(oh_o); + // blankBoard = false; + break; + case -1: + moveOneHots.push(oh_un); + break; + } + } + + let flat = flatten(moveOneHots); + let newTensor = tf.tensor(flat, [1, 27]); + return newTensor; + } + + predictMoveDW(gTensor) { + let newmove = this.themodel.predict([gTensor]); + let answerArray = newmove.dataSync(); + let highest = Math.max(...answerArray); + let bestSquare = answerArray.indexOf(highest); + return bestSquare; + } +} + +// -- flatten arrays +function flatten(items) { + // https://stackoverflow.com/questions/30048388/javascript-recursive-array-flattening + const flat = []; + + items.forEach(item => { + if (Array.isArray(item)) { + flat.push(...flatten(item)); + } else { + flat.push(item); + } + }); + + return flat; +} diff --git a/tic-tac-toe/viewer/game_runner.js b/tic-tac-toe/viewer/game_runner.js new file mode 100644 index 0000000..3f7ff0a --- /dev/null +++ b/tic-tac-toe/viewer/game_runner.js @@ -0,0 +1,153 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {checkForIllegalMove, checkForWinner, wait} from '../shared/game_utils.js'; + +import {CONFIG} from './config.js'; + +/** + * + */ +export class GameRunner { + /** + * + * @param {*} player1 an Agent instance + * @param {*} player2 an Agent instance + */ + constructor(player1, player2) { + this.player1 = player1; + this.player2 = player2; + this.container = document.getElementById('board'); + this.reset(); + } + + /** + * Initialize the agents, must be called at least once before calling + * playGame + */ + async init() { + await Promise.all([this.player1.init(), this.player2.init()]); + } + + /** + * Reset the game state. THis includes: + * - board state + * - which agent goes first + * - the symbols assigned to each agent + * + * The behaviour is controlled by CONFIG.randomizeOrder and + * CONFIG.randomizeSymbol. + */ + reset() { + if (CONFIG.randomizeOrder) { + this.currentPlayer = Math.random() <= 0.5 ? this.player1 : this.player2; + } else { + this.currentPlayer = this.player1; + } + this.firstPlayer = this.currentPlayer; + + if (CONFIG.randomizeSymbol) { + if (Math.random() < 0.5) { + this.player1.symbol = 'x'; + this.player2.symbol = 'o'; + } else { + this.player1.symbol = 'o'; + this.player2.symbol = 'x'; + } + } + this.boardState = new Array(9); + this.boardState.fill(-1); + } + + async play() {} + + /** + * Plays a single game of tic-tac-toe. + * + * Returns winState and errorState objects for the game once complete + */ + async playGame() { + let winState = {}; + let errorState = {}; + this.renderBoard(this.boardState, winState, errorState); + + const MAX_MOVES = 9; + for (let i = 0; i < MAX_MOVES; i++) { + const next = this.currentPlayer.move(this.boardState); + + errorState = checkForIllegalMove(this.boardState, next); + if (errorState.hasError) { + errorState.disqualifiedPlayer = this.currentPlayer; + break; + } + + this.boardState[next.position] = next.symbol; + winState = checkForWinner(this.boardState); + if (winState.hasWinner) { + winState.winningPlayer = this.currentPlayer; + break; + } + + this.renderBoard(this.boardState, winState, errorState); + + // Prepare for next move + if (this.currentPlayer === this.player1) { + this.currentPlayer = this.player2; + } else { + this.currentPlayer = this.player1; + } + if (CONFIG.waitBetweenMoves > 0) { + await wait(CONFIG.waitBetweenMoves); + } + } + + this.renderBoard(this.boardState, winState, errorState); + return {winState, errorState}; + } + + /** + * Renders board state to the dom. + * + * @param {Array} boardState + * @param {Object} winState + * @param {Object} errorState + */ + renderBoard(boardState, winState, errorState) { + const cells = d3.select(this.container) + .selectAll('.cell') + .data(boardState, (d, i) => i); + const cellEnter = cells.enter().append('div').attr('class', 'cell'); + + cells.merge(cellEnter) + .html((d, i) => { + switch (d) { + case 'x': + return 'X'; + case 'o': + return 'O'; + default: + return ''; + } + }) + .classed( + 'winning-cell', + (d, i) => winState.hasWinner && winState.winningCells.includes(i)) + .classed( + 'error-cell', + (d, i) => errorState.hasError && errorState.errorCell === i); + } +} diff --git a/tic-tac-toe/viewer/index.css b/tic-tac-toe/viewer/index.css new file mode 100644 index 0000000..424769d --- /dev/null +++ b/tic-tac-toe/viewer/index.css @@ -0,0 +1,138 @@ +body { + font-size: 16pt; + font-family: 'Roboto', Helvetica, sans-serif; + background-color: #f0f6f5; + color: #111; +} + +a { + color: rgb(0, 89, 74); +} + + +#main { + display: flex; + flex-direction: column; + align-items: center; + margin: 0 auto; + max-width: 960px; +} + +#info-area { + display: flex; + flex-direction: column; + text-align: center; +} + +#info-area h2 { + font-size: 24pt; + margin-bottom: -10px; + margin-top: 10px; +} + +#board-area { + margin: 25px; + display: flex; + justify-content: center; +} + +#board { + font-family: 'Roboto Mono', 'Courier New', Courier, monospace; + font-weight: 600; +} + +#status { + display: flex; + flex-direction: row; + width: 100%; + justify-content: center; + font-family: 'Roboto Mono', 'Courier New', Courier, monospace; +} + +.stats { + width:50%; + padding: 0px 40px 20px 40px; + font-size: 120%; +} + +.stats h3, .stats .agent-name { + text-align: center; + margin-bottom: 5px; +} + +.agent-name { + font-weight: 600; +} + +.stats h4 { + font-size: 16pt; + margin-top: 10px; + margin-bottom: 10px; + color: #444; + text-decoration: underline; + font-weight: 400; +} + +#board { + width: 300px; + height: 300px; + display: grid; + grid-template-columns: 33% 33% 33%; + grid-template-rows: 33% 33% 33%; + grid-column-gap: 5px; + grid-row-gap: 5px; + margin-left: 175px; + margin-bottom: 30px; +} + +#board .cell { + background-color: lightgray; + display: flex; + align-items: center; + justify-content: center; + font-size: 42pt; + color: black; +} + +#board .winning-cell { + background-color: green; + color: white; +} + +#board .error-cell { + border: 2px solid crimson; + background-color: crimson; +} + +table { + font-size: 12pt; + width: 100%; +} + +td:nth-child(2n) { + text-align: right; + padding-left: 20px +} + +.spacer-above { + padding-top: 1em; +} +.small-text { + font-size: 9pt; +} + +.center { + text-align: center; +} +.bold { + font-weight: 600; + font-size: 16pt; +} + +.vranger { + position: relative; + transform: rotate(90deg); + transform-origin: top left; + left: 100px; + top: 60px; +} diff --git a/tic-tac-toe/viewer/index.html b/tic-tac-toe/viewer/index.html new file mode 100644 index 0000000..fed95ae --- /dev/null +++ b/tic-tac-toe/viewer/index.html @@ -0,0 +1,213 @@ + + + + + + + Tic Tac Toe Agent Viewer + + + + + + + + + + + + +
+
+

Tic-Tac-Toe the Hard Way

+

Watch as two AI agents battle it out in 500 games of Tic-Tac-Toe

+
+ +
+
+ + +
+
+
+ + + +
+
+ +
+
+
(Agent Name)
+

Overall Performance

+ + + + + + + + + +
Win Rate
Tie Rate
+
+

Going First

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ +

Going Second

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ + +
+ +
+
(Agent Name)
+

Overall Performance

+ + + + + + + + + +
Win Rate
Tie Rate
+
+

Going First

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ +

Going Second

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ + +
+
+ + + + diff --git a/tic-tac-toe/viewer/index.js b/tic-tac-toe/viewer/index.js new file mode 100644 index 0000000..77a09f0 --- /dev/null +++ b/tic-tac-toe/viewer/index.js @@ -0,0 +1,60 @@ +/** + * @license + * Copyright 2018 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {wait} from '../shared/game_utils.js'; +import {RandomAgent} from '../shared/random_agent.js'; + +import {CONFIG} from './config.js'; +import {DavidAgent} from './david_agent.js'; +import {GameRunner} from './game_runner.js'; +import {initUIListeners, initUiState, updateStats, updateStatsUI} from './ui.js'; +import {YannickAgent} from './yannick_agent.js'; + +/* + * Create agents and game environment + */ +const agentD = new DavidAgent({symbol: 'x', name: 'David Agent'}); +const agentY = new YannickAgent({symbol: 'o', name: 'Yannick Agent'}); +// const agentR = new RandomAgent({ symbol: 'x', name: 'Random Agent' }); + +const g = new GameRunner(agentD, agentY); + +initUIListeners((wait) => { + CONFIG.waitBetweenMoves = wait; + CONFIG.waitBetweenGames = wait * 5; +}, start); + + +function start() { + initUiState(agentD, agentY); + g.init().then(async () => { + g.reset(); + for (let index = 0; index < CONFIG.numGames; index++) { + const {winState, errorState} = await g.playGame(); + updateStats(winState, errorState, g, agentD, agentY); + updateStatsUI(); + if (winState.hasWinner || errorState.hasError) { + if (CONFIG.waitBetweenGames > 0) { + await wait(CONFIG.waitBetweenGames); + } + } + g.reset(); + } + }); +} + +start(); diff --git a/tic-tac-toe/viewer/ui.js b/tic-tac-toe/viewer/ui.js new file mode 100644 index 0000000..4fa7616 --- /dev/null +++ b/tic-tac-toe/viewer/ui.js @@ -0,0 +1,254 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +// Struct for all the stats we will track. +let gameStats = { + agent1: { + first: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + }, + second: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + } + }, + agent2: { + first: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + }, + second: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + } + }, +}; + +const initialState = JSON.parse(JSON.stringify(gameStats)); + +/* + * Initialize the UI state. + */ +export function initUiState(agent1, agent2) { + d3.select('#agent1 .agent-name').text(agent1.name); + d3.select('#agent2 .agent-name').text(agent2.name); +} + +/* + * Helper function to update stats for an agent. Updates one section + * of stats at a time. + */ +function updateAgentStats(agent, order, gameStats) { + const agentDomId = agent === 'agent1' ? 'a1' : 'a2'; + const selectorPrefix = `#${agentDomId}-${order}`; + + const winPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].wins / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const lossPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].losses / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const tiePercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].ties / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const dqPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].dqs / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + + d3.select(`${selectorPrefix}-games`).text(gameStats[agent][order].games); + d3.select(`${selectorPrefix}-x-games`).text(gameStats[agent][order].asX); + d3.select(`${selectorPrefix}-o-games`).text(gameStats[agent][order].asO); + d3.select(`${selectorPrefix}-win`) + .text(`${gameStats[agent][order].wins} (${winPercent})`); + d3.select(`${selectorPrefix}-loss`) + .text(`${gameStats[agent][order].losses} (${lossPercent})`); + d3.select(`${selectorPrefix}-ties`) + .text(`${gameStats[agent][order].ties} (${tiePercent})`); + d3.select(`${selectorPrefix}-dq`).text(`${gameStats[agent][order].dqs} (${dqPercent})`); +} + +/** + * Update the display of stats for each agent. + */ +export function updateStatsUI() { + updateAgentStats('agent1', 'first', gameStats); + updateAgentStats('agent1', 'second', gameStats); + updateAgentStats('agent2', 'first', gameStats); + updateAgentStats('agent2', 'second', gameStats); + + // Update the overall winrates. + const agent1Wins = gameStats.agent1.first.wins + gameStats.agent1.second.wins; + const agent2Wins = gameStats.agent2.first.wins + gameStats.agent2.second.wins; + + const agent1Ties = gameStats.agent1.first.ties + gameStats.agent1.second.ties; + const agent2Ties = gameStats.agent2.first.ties + gameStats.agent2.second.ties; + + const totalGames = + gameStats.agent1.first.games + gameStats.agent1.second.games; + if (totalGames > 0) { + const agent1WinRate = (agent1Wins / totalGames * 100).toFixed(1); + const agent2WinRate = (agent2Wins / totalGames * 100).toFixed(1); + + const agent1TieRate = (agent1Ties / totalGames * 100).toFixed(1); + const agent2TieRate = (agent2Ties / totalGames * 100).toFixed(1); + + d3.select('#a1-win-rate-overall').text(`${agent1WinRate}%`); + d3.select('#a2-win-rate-overall').text(`${agent2WinRate}%`); + + d3.select('#a1-tie-rate-overall').text(`${agent1TieRate}%`); + d3.select('#a2-tie-rate-overall').text(`${agent2TieRate}%`); + } +} + +/** + * Update stats for each agent. + */ +export function updateStats(winState, errorState, game, agent1, agent2) { + if (game.firstPlayer === agent1) { + // + // Update gameStats.agent1.first + // + gameStats.agent1.first.games += 1; + if (agent1.symbol === 'x') { + gameStats.agent1.first.asX += 1; + } else { + gameStats.agent1.first.asO += 1; + } + + if (winState.hasWinner && winState.winningPlayer === agent1) { + gameStats.agent1.first.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent1) { + gameStats.agent1.first.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent1) { + gameStats.agent1.first.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent1.first.ties += 1; + } + + // + // Update gameStats.agent2.second + // + gameStats.agent2.second.games += 1; + if (agent2.symbol === 'x') { + gameStats.agent2.second.asX += 1; + } else { + gameStats.agent2.second.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent2) { + gameStats.agent2.second.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent2) { + gameStats.agent2.second.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent2) { + gameStats.agent2.second.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent2.second.ties += 1; + } + } else { + // + // Update gameStats.agent2.first + // + gameStats.agent2.first.games += 1; + if (agent2.symbol === 'x') { + gameStats.agent2.first.asX += 1; + } else { + gameStats.agent2.first.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent2) { + gameStats.agent2.first.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent2) { + gameStats.agent2.first.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent2) { + gameStats.agent2.first.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent2.first.ties += 1; + } + + // + // Update gameStats.agent1.second + // + gameStats.agent1.second.games += 1; + if (agent1.symbol === 'x') { + gameStats.agent1.second.asX += 1; + } else { + gameStats.agent1.second.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent1) { + gameStats.agent1.second.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent1) { + gameStats.agent1.second.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent1) { + gameStats.agent1.second.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent1.second.ties += 1; + } + } +} + +export function initUIListeners(onChange, onPlay) { + document.getElementById('play').addEventListener('click', () => { + //reset stats; + gameStats = JSON.parse(JSON.stringify(initialState)); + onPlay(); + }, false); + + + const slider = document.getElementById('speed-ctrl'); + slider.addEventListener('input', () => { + onChange(slider.value); + }, false); +} diff --git a/tic-tac-toe/viewer/yannick_agent.js b/tic-tac-toe/viewer/yannick_agent.js new file mode 100644 index 0000000..8c859f6 --- /dev/null +++ b/tic-tac-toe/viewer/yannick_agent.js @@ -0,0 +1,84 @@ +/** + * @license + * Copyright 2018 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../shared/agent.js'; + +export class YannickAgent extends AbstractAgent { + constructor(options) { + super(options); + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + const modelname = + 'DQN-Fri-Feb-21-2020-3:30:22-PM-es0.95-me0.01-ed0.025-ue200-rmc8000-b512-n30000'; + const model = await tf.loadLayersModel( + `../training/yannick/models/${modelname}/model.json`); + this.model = model; + return; + } + + symbolToNumber(symbol) { + switch (symbol) { + case 'x': + return 0; + case 'o': + return 1; + case '-': + case -1: + default: + return 2; + } + } + + convertToTensor(boardState) { + return tf.tidy(() => { + const NUM_SYMBOLS = 3; + const NUM_PLAYERS = 2; + const boardStateT = + tf.oneHot(boardState.map(this.symbolToNumber), NUM_SYMBOLS) + const playerState = + tf.oneHot(this.symbolToNumber(this.symbol), NUM_PLAYERS); + const combined = tf.concat([ + boardStateT.flatten(), + playerState.flatten(), + ]).expandDims(); + return combined; + }); + } + + move(boardState) { + const playPosition = tf.tidy(() => { + const stateTensor = this.convertToTensor(boardState); + const pred = this.model.predict(stateTensor).flatten(); + // Sample a move according the probability distribution. This will + // occasionally result in a sub-optimal or bad move, but does allow for + // variety in play. + const move = + tf.multinomial(pred.softmax(), 1, undefined, true).dataSync()[0]; + return move; + }); + + return { + symbol: this.symbol, + position: playPosition, + }; + } +} diff --git a/tic-tac-two/README.md b/tic-tac-two/README.md new file mode 100644 index 0000000..804c64e --- /dev/null +++ b/tic-tac-two/README.md @@ -0,0 +1,35 @@ +# Tic-tac-two experiment + +## Training the models + +### David's agent + +- Install dependencies: run `npm install` +- Generate data and train model: run `npm run generate-and-train` + +This will create a new folder in the `models/` directory with the saved model. This output can be used in the [viewer](viewer) + +### Yannick's agent + +- Install dependencies: run `npm install` +- Train model: run `npm run train` + +This will a new folder in the `models/` directory with the saved model. This output can be used in the [viewer](viewer) + +Training will also write out some metrics to a tensorboard logdir. + +Yannick's training code is currently setup to use tfjs-node-gpu. Which requires a +linux machine with CUDA to run. If you want to run this on a machine without CUDA +(e.g. mac or windows), just replace tfjs-node-gpu with tfjs-node wherever you see it. + +## Seeing the results + +The [viewer](viewer) folder contains a simple web app to see the results of the game. To see it, launch a webserver in this folder. e.g. + +``` +python -m SimpleHTTPServer 8000 +``` + +Then go to `localhost:8000/viewer` in your browser. + +If you want to change the model loaded by each agent in the viewer, edit _david_agent.js_ or _yannick_agent.js_ respectively. diff --git a/tic-tac-two/shared/agent.js b/tic-tac-two/shared/agent.js new file mode 100644 index 0000000..76cf234 --- /dev/null +++ b/tic-tac-two/shared/agent.js @@ -0,0 +1,50 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export class AbstractAgent { + /** + * Creates an agent that can play + * options is of the form: { symbol: 'x' } + */ + constructor(options) { + this.symbol = options.symbol; + this.name = options.name || this.constructor.name; + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + return; + } + + /** + * Will be called before the start of a game, useful for resetting agent + * internal state. + */ + startGame() {} + + /** + * Takes a boardState and returns a move. + * @param {Object} boardState + * @param {boolean} hasOtherPlayerPlayedDouble optional param that indicates + * if the other player has made a double move this game. + * @returns {symbol: 'x'|'o', position: number} move + */ + move(boardState, hasOtherPlayerPlayedDouble = undefined) {} +} diff --git a/tic-tac-two/shared/game_utils.js b/tic-tac-two/shared/game_utils.js new file mode 100644 index 0000000..97dada7 --- /dev/null +++ b/tic-tac-two/shared/game_utils.js @@ -0,0 +1,289 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +/** + * Game utils for tic tac two. In tic-tac-two a board is represented as an array + * of cells each of which contains an array of marks (as opposed to a singl + * mark) + * + */ +export const BOARD_EMPTY_VAL = -1; +const MARKS = { + x: 'x', + o: 'o' +}; + +function assert(condition, message) { + if (!condition) { + throw new Error(message); + } +} + +/** + * 'type checks' a move / defines a move. This does not check validity of a + * move in terms of game logic + * + * Mostly for sanity since we are not in typescript here. + * @param {*} move a move object. Looks like the following + * { + * symbol: 'x'|'o', + * isDoubleMove: boolean, + * positions: [number]|[number, number], + * } + * + */ +export function isMoveInstance(move) { + assert( + (move.symbol === MARKS.x || move.symbol === MARKS.o), + `Malformed move: symbol is ${move.symbol}`); + + assert( + typeof move.isDoubleMove === 'boolean', + `Malformed move: isDoubleMove is not a boolean. It is '${ + move.isDoubleMove}'`); + + assert( + Array.isArray(move.positions), + `Malformed move: positions is not an array. It is '${move.positions}'`); + + const positionsIsDoubleAgreement = move.isDoubleMove ? + move.positions.length === 2 : + move.positions.length === 1; + assert( + positionsIsDoubleAgreement, + `Malformed move: isDoubleMove is '${ + move.isDoubleMove}' and positions is '${move.positions}'`); +} + +export function createEmptyBoard() { + const rows = 3; + const cols = 3; + const maxMarks = 3; + + const board = []; + for (let i = 0; i < rows * cols; i++) { + const cell = new Array(maxMarks); + cell.fill(BOARD_EMPTY_VAL); + board[i] = cell; + } + return board; +} + +/** + * Does this cell already have an owner. + * @param {string[]} cell + * @returns {false|'x'|'o'} + */ +export function hasOwner(cell) { + const xs = cell.filter(m => m === MARKS.x); + const os = cell.filter(m => m === MARKS.o); + + if (xs.length > 1) { + return MARKS.x + } + if (os.length > 1) { + return MARKS.o + } + return false; +} + +/** + * Utility function for checking for a winner. + * @param {*} boardState current board state + * @param {number[]} indices the indices of 3 cells to test for winners + */ +function checkCellsForWinner(boardState, indices) { + const cell1Owner = hasOwner(boardState[indices[0]]); + const cell2Owner = hasOwner(boardState[indices[1]]); + const cell3Owner = hasOwner(boardState[indices[2]]); + + const allOwned = Boolean(cell1Owner && cell2Owner && cell3Owner); + + if (allOwned && cell1Owner === cell2Owner && cell2Owner === cell3Owner) { + return { + hasWinner: true, winningSymbol: cell1Owner, winningCells: indices + } + } else { + return { + hasWinner: false + } + } +} + +/** + * Check for a winner on the board + * @param {*} boardState + */ +export function checkForWinner(boardState) { + const rows = 3; + const cols = 3; + const stride = 3; + + // Check the rows + for (let i = 0; i < (rows * stride); i += stride) { + const indices = [ + i, + i + 1, + i + 2, + ]; + const result = checkCellsForWinner(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check the columns + for (let i = 0; i < cols; i++) { + const indices = [ + i, + i + stride, + i + (stride * 2), + ]; + const result = checkCellsForWinner(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check Diagonal 1, [0,0], [1,1], [2,2]; + { + const indices = [ + 0, + 1 + (1 * stride), + 2 + (2 * stride), + ]; + const result = checkCellsForWinner(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + // Check Diagonal 2, [0,2], [1,1], [2,0], + { + const indices = [ + stride - 1, + 1 + (1 * stride), + 0 + (2 * stride), + ]; + + const result = checkCellsForWinner(boardState, indices); + if (result.hasWinner) { + return result; + } + } + + return { + hasWinner: false, + }; +} + +export function isCellFull(cell) { + if (hasOwner(cell)) { + return true; + } + + const nonEmpty = cell.filter(m => m !== BOARD_EMPTY_VAL); + if (nonEmpty.length === cell.length) { + return true; + } else { + return false; + } +} + +/** + * Get the number of free spaces within a cell + * @param {number[]} cell + */ +export function freeSpacesInCell(cell) { + return cell.filter(m => m === BOARD_EMPTY_VAL).length; +} + +/** + * Check for illegal moves. + * + * What is a move? + * interface move { + * position: number, + * symbol: string, + * isDoubleMove: boolean, + * agentHasMadeDoubleMove: boolean, + * } + */ +export function checkForIllegalMove(boardState, move) { + isMoveInstance(move); + + if (move.isDoubleMove && move.agentHasMadeDoubleMove) { + // console.log('checkForIllegalMove', 'double-move-not-available'); + return { + hasError: true, + errorCell: move.positions[0], + type: 'double-move-not-available', + }; + } + + if (move.isDoubleMove && move.positions[0] == move.positions[1]) { + if (freeSpacesInCell(boardState[move.positions[0]]) < 2) { + // console.log('checkForIllegalMove', 'double-move-not-possible-there'); + return { + hasError: true, + errorCell: move.positions[0], + type: 'double-move-not-possible', + }; + } + } + + move.positions.forEach((position, index) => { + if (position < 0 || position > 8) { + // console.log('checkForIllegalMove', 'out-of-bounds'); + return { + hasError: true, + errorCell: move.positions[index], + type: 'out-of-bounds', + }; + } + + if (isCellFull(boardState[position])) { + // console.log('checkForIllegalMove', 'cell-full-or-owned'); + return { + hasError: true, + errorCell: move.positions[index], + type: 'cell-full', + }; + } + }); + + return { + hasError: false, + }; +} + +export function checkDone(boardState) { + const isDone = boardState.every(cell => isCellFull(cell)); + return isDone; +} + +export async function wait(time) { + return new Promise(resolve => { + setTimeout(() => { + resolve(); + }, time); + }); +} + +export function clone(obj) { + return JSON.parse(JSON.stringify(obj)); +} diff --git a/tic-tac-two/shared/random_agent.js b/tic-tac-two/shared/random_agent.js new file mode 100644 index 0000000..65ae226 --- /dev/null +++ b/tic-tac-two/shared/random_agent.js @@ -0,0 +1,111 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from './agent.js'; +import {freeSpacesInCell, hasOwner, isCellFull} from './game_utils.js' + +export class RandomAgent extends AbstractAgent { + constructor(options) { + super(options); + this.doubleMoveProb = options.doubleMoveProb || 0.25; + this.hasMadeDoubleMove = false; + } + + startGame() { + this.hasMadeDoubleMove = false; + } + + cellCanTakeDoubleMove(cell) { + const matchingSymbolCount = cell.filter(m => m === this.symbol).length; + // Dont make double moves in cells where you already have a symbol + // (which would be legal but a bad strategy). + if (matchingSymbolCount === 0 && !hasOwner(cell) && !isCellFull(cell)) { + return true; + } + return false; + } + + move(boardState, hasOtherPlayerPlayedDouble) { + // console.log(`Agent ${this.name}. Has hasOtherPlayerPlayedDouble: ${ + // hasOtherPlayerPlayedDouble}`); + const freeIndices = boardState.reduce((memo, cell, idx) => { + if (!isCellFull(cell)) { + memo.push(idx); + } + return memo; + }, []); + + if (freeIndices.length === 0) { + console.log('No Legal Moves', boardState); + throw new Error('No legal moves'); + } + + // Make move + if (!this.hasMadeDoubleMove && (Math.random() < this.doubleMoveProb)) { + let nextIndex1; + let nextIndex2; + if (freeIndices.length > 1) { + // We will defeinitely be able to make a doubld move. Possibly to two + // different cells. + nextIndex1 = + freeIndices[Math.floor(Math.random() * freeIndices.length)]; + do { + nextIndex2 = + freeIndices[Math.floor(Math.random() * freeIndices.length)]; + + const differentCells = nextIndex1 !== nextIndex2; + if (differentCells) { + break; + } + + // Same cell + const cell1Has2Spaces = freeSpacesInCell(boardState[nextIndex1]) > 1; + if (cell1Has2Spaces) { + break; + } + } while (true); + + const move = { + positions: [nextIndex1, nextIndex2], + symbol: this.symbol, + isDoubleMove: true, + }; + this.hasMadeDoubleMove = true; + return move; + } else { + // There is only one free index check if we can make a double move + // there if we can't just make a single move. + const nextIndex = freeIndices[0]; + const move = { + positions: [nextIndex], + symbol: this.symbol, + isDoubleMove: false, + }; + return move; + } + } else { + const nextIndex = + freeIndices[Math.floor(Math.random() * freeIndices.length)]; + const move = { + positions: [nextIndex], + symbol: this.symbol, + isDoubleMove: false, + }; + return move; + } + } +} diff --git a/tic-tac-two/training/david/check_game_json.js b/tic-tac-two/training/david/check_game_json.js new file mode 100644 index 0000000..c120a35 --- /dev/null +++ b/tic-tac-two/training/david/check_game_json.js @@ -0,0 +1,847 @@ + +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +let JUST_FILE_NAME; +// get any parameters +if (process.argv.length > 2) { + JUST_FILE_NAME = process.argv[2]; + console.log("got it" + JUST_FILE_NAME); +} else { + JUST_FILE_NAME = "GAMES-40000-2020-05-27"; // no extension +console.log("FILENAME:" + JUST_FILE_NAME); +} + +const JSON_FILE_TO_CHECK = + "./json/" + + JUST_FILE_NAME + + ".json"; +const WRITE_LOG = true; +const LOG_PATH = + "./logs/LOG_" + + JUST_FILE_NAME + + ".txt"; + +// ***************** MENU ********************* +const GET_STATS = true; +const CHECK_DOUBLES = true; +const PRINT_BOARDS = false; +const ONLY_PRINT_DOUBLES = false; // parameter for print_boards +const DUPES = false; +const ILLEGAL_MOVES = true; +const SHOW_STATUS = true; // if false, no output +// ********************************************* + +// MOVE +function moveStruct( + player, + boxToPlay, + boxesToPlay, + boardStr27, + nextBoardStr27, + boardStr9, + nextBoardStr9, + boardStr27display, + nextBoardStr27display, + moveNumber, + gameWinner, + whoHasDouble, + playedDoubleThisTurn, + firstMover +) { + this.player = player; + this.boxToPlay = boxToPlay; // the label + this.boxesToPlay = boxesToPlay; // if recording double as one move + this.boardStr000027 = boardStr27; + this.nextBoardStr27 = nextBoardStr27; + this.boardStr9 = boardStr9; + this.boardStr000027display = boardStr27display; + this.nextBoardStr27display = nextBoardStr27display; + this.nextBoardStr9 = nextBoardStr9; + this.moveNumber = moveNumber; // which move in a game + this.gameWinner = gameWinner; // who won the overrall game + this.whoHasDouble = whoHasDouble; + this.playedDoubleThisTurn = playedDoubleThisTurn; + this.firstMover = this.firstMover; +} + +function boxstruct( + owner, + ownerDisplay, + fullString, + markArray, + boxNumber, + moveNumber, + doublePlay +) { + this.owner = owner; + this.ownerDisplay = ownerDisplay; + this.fullString = fullString; + this.markArray = markArray; + this.boxNumber = boxNumber; + this.moveNumber = moveNumber; // To capture doubleplays + this.doublePlay = doublePlay; // records which player doubled +} + +if (WRITE_LOG) { + var fslog = require("fs"); + if (fslog.existsSync(LOG_PATH)) { + fslog.unlinkSync(LOG_PATH); // delete existing + } + var logger = fslog.createWriteStream(LOG_PATH, { + flags: "a", // 'a' means appending (old data will be preserved) + }); +} + +// Header of log file +status(".\n****** Results of checkGAMEJson-TT2.js ******"); +status("\n\nRESULTS WRITTEN TO: " + LOG_PATH); +status("CHECKING FILE: " + JUST_FILE_NAME); +status("Full path to json file:\n" + JSON_FILE_TO_CHECK); +status("\nWill check:"); +if (GET_STATS == true) { + status("* Stats"); +} +if (CHECK_DOUBLES == true) { + status("* Doubles"); +} +if (PRINT_BOARDS == true) { + status("* Print boards"); +} +if (DUPES == true) { + status("* Duplicate boards"); +} +if (ILLEGAL_MOVES == true) { + status("* Illegal moves"); +} + +const THE_JSON = loadData(); +const ALL_GAMES = THE_JSON[1].games; + +status("\tJSON File date: " + THE_JSON[0].meta.DATE); +let today = new Date(); +let date = + today.getFullYear() + "-" + (today.getMonth() + 1) + "-" + today.getDate(); +let time = + today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds(); +let dateTime = date + " " + time; +status("DATE check was run: " + dateTime); + +status("Odds of Double: " + THE_JSON[0].meta.ODDS_OF_DOUBLE); + +// ------------------- EXECUTE +let divider = ""; + +if (PRINT_BOARDS == true) { + divider = "*** PRINT some boards *****"; + //status(divider) + const STARTING_GAME = 0; + const SIMPLE = false; + const numberOfGamesToPrint = 10; + const NUMBER_OF_DOUBLES_TO_PRINT = 4; + printSomeGames( + ALL_GAMES, + numberOfGamesToPrint, + STARTING_GAME, + SIMPLE, + NUMBER_OF_DOUBLES_TO_PRINT + ); +} +if (GET_STATS) { + divider = "********* STATS *******"; + status(divider); + getStats(ALL_GAMES); +} +if (CHECK_DOUBLES) { + divider = "********* CHECK DOUBLES *******"; + status(divider); + checkDoubles(THE_JSON); +} +if (DUPES) { + divider = "***** DUPES *******"; + status(divider); + checkForDupes(ALL_GAMES); +} +if (ILLEGAL_MOVES) { + divider = "***** ILLEGAL MOVES ******"; + status(divider); + checkForIllegalMoves(THE_JSON); +} + +console.log("Checking " + JUST_FILE_NAME); +console.log("Results logged in: LOG_" + JUST_FILE_NAME); + +// ------------------- FUNCTIONS + +function loadData() { + let fs = require("fs"); + + let rawjsn = fs.readFileSync(JSON_FILE_TO_CHECK); + let jsn = JSON.parse(rawjsn); + status("Found " + jsn[1].games.length + " games."); + + let date_ob = new Date(); + + // current date + // adjust 0 before single digit date + let date = ("0" + date_ob.getDate()).slice(-2); + + // current month + let month = ("0" + (date_ob.getMonth() + 1)).slice(-2); + + // current year + let year = date_ob.getFullYear(); + + // current hours + let hours = date_ob.getHours(); + + // current minutes + let minutes = date_ob.getMinutes(); + + // current seconds + let seconds = date_ob.getSeconds(); + + // prints date & time in YYYY-MM-DD HH:MM:SS format + status( + "TIME this check was run: " + + year + + "-" + + month + + "-" + + date + + " " + + hours + + ":" + + minutes + + ":" + + seconds + + "\n\n" + ); + + return jsn; +} + +// --------- STATS +function getStats(ALL_GAMES) { + status("\n\n========== STATS ===========\n"); + let boxcounters = [0, 0, 0, 0, 0, 0, 0, 0, 0]; + let gameLengths = [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ]; + let oFirstMoverCtr = 0; + let xFirstMoverCtr = 0; + let oMoves = 0; + let xMoves = 0; + let move; + let doublesPlayed = 0; + let whoPlayedDoubles = [0, 0]; + let moves; + let gamesWithWinners = 0; + let Owon = 0; + let Xwon = 0; + let firstMoverWon = 0; + let glength; + const games = ALL_GAMES; + + // ---- go through the GAMES + for (let i = 0; i < ALL_GAMES.length; i++) { + // go through a game + let game = ALL_GAMES[i]; + // go through one game's moves + moves = game.moves; + // uopdate counter of gamelengths + glength = moves.length; + gameLengths[glength] = gameLengths[glength] + 1; + if (game.winner > -1) { + gamesWithWinners++; + if (game.winner == 0) { + Owon++; + } + if (game.winner == 1) { + Xwon++; + } + if (game.winner == game.firstMover) { + firstMoverWon++; + } + } + // --- Go through all MOVES + for (let j = 0; j < moves.length; j++) { + move = moves[j]; + let player = move.player; + // distribution of predictions + boxcounters[move.boxToPlay]++; + + if (move.playedDoubleThisTurn == true) { + doublesPlayed++; + whoPlayedDoubles[player]++; + } + + if (move.firstMover == 0) { + oFirstMoverCtr++; + } else { + xFirstMoverCtr++; + } + + // which player contributed moves? + if (move.player == 0) { + oMoves++; + } else { + xMoves++; + } + } + } + status("Number of games: " + ALL_GAMES.length); + status("Number of games with a winner: " + gamesWithWinners); + status("Owon " + Owon + " games. X won " + Xwon + "."); + let fmwonpercent = (100 / gamesWithWinners) * firstMoverWon; + status( + "Firstmover won " + firstMoverWon + " games, or " + fmwonpercent + "%." + ); + status("### PLAYER CONTRIBUTION OF MOVES"); + status("O contributed " + oMoves + " moves."); + status("X contributed " + xMoves + " moves."); + status("### MOVES FROM WINNING GAMES"); + + status("In recorded moves:"); + status("### FIRST MOVER"); + status("In recorded moves:"); + status("0 moved first: " + oFirstMoverCtr); + status("X moved first: " + xFirstMoverCtr); + status(""); + + status("Doubles played: " + doublesPlayed); + status( + "Doubles played by O and X: " + + whoPlayedDoubles[0] + + " " + + whoPlayedDoubles[1] + ); + status("### PREDICTION DISTRIBUTION"); + for (let x = 0; x < 9; x++) { + status(x + ": " + boxcounters[x]); + } + status("#### GAME LENGTHS"); + for (x = 0; x < 27; x++) { + status(x + ": " + gameLengths[x]); + } +} + +//--------- CHECK DOUBLEPLAYS +function checkDoubles(THE_JSON) { + // How many doubles? Legit? Count as same move number? + let doublePlayCtr = 0; + let move; + let meta = THE_JSON[0]; + let all_the_games = THE_JSON[1].games; + let doubledDidntChangeAvailability = 0; + let imbalancedDoublePlay = 0; + + for (let i = 0; i < all_the_games.length; i++) { + let game = all_the_games[i]; + + for (let j = 0; j < game.moves.length; j++) { + move = game.moves[j]; + let player = move.player; + if (move.playedDoubleThisTurn) { + doublePlayCtr++; + // check hasDouble array for prior and next turn + // -- prevent checking if move is first or last + if (j > 1 && j < game.moves.length - 1) { + let priorMove = game.moves[j - 1]; + // let nextMove = game.moves[j + 1]; + + let priorWhoHasDubs = priorMove.whoHasDouble; + // let nextWhoHasDubs = nextMove.whoHasDouble; + let thisWhoHasDubs = move.whoHasDouble; + + if (priorWhoHasDubs.join("") == thisWhoHasDubs.join("")) { + status( + "Played double but didn't note change in availability. Game #" + + i + + " Move: " + + move.sequentialMoveNumber + ); + + doubledDidntChangeAvailability++; + } + } + let marks = countMarksInBoardStr(move.nextBoardStr27); + let Os = marks[0]; + let Xs = marks[1]; + let diff = Math.abs(Os - Xs); + let firstMover = move.firstMover; + let other = player == 0 ? 1 : 0; + let balanced = true; + + if (firstMover == player) { + // legitDiff = 2; + if (move.whoHasDouble[other] == 0) { + if (diff !== 1) { + balanced = false; + } + } else { + if (diff !== 2) { + balanced = false; + } + } + } + + if (firstMover !== player) { + // legitDiff = 1; + if (move.whoHasDouble[other] == 0) { + if (diff !== 0) { + balanced = false; + } + } else { + if (diff !== 1) { + balanced = false; + } + } + } + + if (balanced == false) { + imbalancedDoublePlay++; + status( + "\nImbalance when playing double in Game #" + i + " move: " + j + ); + status("> " + move.boardStr000027); + status("> " + move.nextBoardStr27); + status("> Player: " + move.player); + status("> Os: " + Os + " Xs: " + Xs); + status("> Firstmover: " + firstMover); + status("> whoHasDouble: " + move.whoHasDouble); + } // balanced == false + } // double played on this turn + } // gone through all moves + } // Gone through all games + + status("DoublePlays: " + doublePlayCtr); + + status( + "Doubled but didn't change player's permission to play double: " + + doubledDidntChangeAvailability + ); + status( + "Balancfe of marks wrong after playing double: " + imbalancedDoublePlay + ); +} + +// --- Print game boards +function printSomeGames( + jsn, + numberOfGamesToPrint, + STARTING_GAME, + SIMPLE, + NUMBER_OF_DOUBLES_TO_PRINT +) { + let games = jsn; + status("Preparing to print " + numberOfGamesToPrint + " games"); + status("Starting game: " + STARTING_GAME); + let i, j, game, move; + if (ONLY_PRINT_DOUBLES) { + status("======= DOUBLES ========="); + for (i = 0; i <= NUMBER_OF_DOUBLES_TO_PRINT; i++) { + game = games[i]; + for (j = 0; j < game.moves.length; j++) { + move = game.moves[j]; + if (move.playedDoubleThisTurn === true) { + status( + "Sequential #" + + move.sequentialMoveNumber + + " Game #" + + move.gameNumber + + " Move:" + move.moveNumber + " Player: " + move.player + ); + status(move.boardStr000027); + status(game.moves[j + 1].boardStr000027); + } + } + } + return; + } + for (i = 0; i <= numberOfGamesToPrint; i++) { + let game = jsn[i + STARTING_GAME]; + status("========================="); + status("Game number: " + game.gameNumber + " Winner: " + game["winner"]); + status("Number of moves: " + game["numberOfMoves"]); + for (j = 0; j < game["numberOfMoves"]; j++) { + // status(game['moves'][j]['boardStr']); + if (SIMPLE == true) { + let boardlines = convertStringToArray(game["moves"][j]["boardStr9"]); + status(" "); + status(boardlines[0].join()); + status(boardlines[1].join()); + status(boardlines[2].join()); + } + if (SIMPLE == false) { + status(game.moves[j].boardStr000027); + } + } + status(game.moves[j - 1].boardStr9); + + status("GAME #" + i + " ***************"); + } +} +//----------- ILLEGAL MOVES? +function checkForIllegalMoves(THE_JSON) { + // Any labels that aren't just one move ahead? + // Right number of Xs and 0s? + // If same number, did X overwrite O or vice versa? + + status("\n\n========== CHECK FOR ILLEGAL MOVES ===========\n"); + + let all_the_games = THE_JSON[1].games; + let meta = THE_JSON[0]; + let moveOutOfScope = 0; + let tooManyMovesCtr = 0; + let maxMoves = 0; + let moveOverwritesPlayer = 0; + let moveOverwritesAnyMark = 0; + let hasNoWinner = 0; + let movePlaysOwnedBox = 0; + let imbalanceCtr = 0; + let moveByGameLoser = 0; + let move, j; + let threeOfAMark; + let boxToPlay; + let boxes = []; + let xctr = 0; + let octr = 0; + let totalOctr = 0; + let totalXctr = 0; + let otherPlayer; + let _ctr = 0; + // -------------- go through all games + for (let i = 0; i < all_the_games.length; i++) { + let game = all_the_games[i]; + if (game.moves.length > maxMoves) { + maxMoves = game.moves.length; + } + if (game.moves.length > 28) { + status("Game # " + i + "has too many moves: " + game.moves.length); + tooManyMovesCtr++; + } + + // does it have a winner + //status(game.length); + if (game.winner < 0) { + hasNoWinner++; + status(">> Game #" + i + " has no winner: " + game.winner); + } + + // go through moves for one game + for (j = 0; j < game.moves.length; j++) { + + move = game.moves[j]; + boxToPlay = move.boxToPlay; + let openingBoard = move.boardStr000027; + let nextBoard = move.nextBoardStr27; + let playingDouble = move.playedDoubleThisTurn; + let whoHasDouble = move.whoHasDouble; + + let boxresults = constructBoxes(openingBoard); + boxes = boxresults.boxes; + threeOfAMark = boxresults.threeOfAMark; + let player = move.player; + + // move by person who won the game? + if (game.winner !== move.player) { + moveByGameLoser++; + } + + // is the move out of scope? + if (boxToPlay > 8 || boxToPlay < 0) { + moveOutOfScope++; + status("Move #" + i + " is out of scope: " + boxToPlay); + } + + // trying to play an owned box? + if (boxes[boxToPlay].owner > -1) { + movePlaysOwnedBox++; + } + + // count total plays of x and o + octr = move.boardStr000027.split("O").length - 1; + xctr = move.boardStr000027.split("X").length - 1; + totalOctr += octr; + totalXctr += xctr; + // difference of 2 is ok if the larger player has played a double + // and the other player has not + // Is there an imbalance + if (octr - xctr > 1 || xctr - octr > 1) { + otherPlayer = move.player === 0 ? 1 : 0; + } + if ( + (octr - xctr == 2 && move.whoHasDouble[0] > 0) || + (xctr - octr == 2 && move.whoHasDouble[1] > 0) + ) { + imbalanceCtr++; + status( + ">> Move#: " + + (move.sequentialMoveNumber - 1) + + " Imbalance: \n" + + "input: " + + move.boardStr000027 + + " O: " + + octr + + " X: " + + xctr + ); + } + // more than two mark differential? + if (octr - xctr > 2 || xctr - octr > 2) { + imbalanceCtr++; + status( + ">>>> More than 2 more marks on field. " + + "Move #" + + move.sequentialMoveNumber - + 1 + ); + } + } // looked at one move + } // games + + // report + status("\n\n SUMMARY of Checking for legality of moves...\n"); + status("Total games with no winner: " + hasNoWinner); + status( + "Total games with too many moves: " + + tooManyMovesCtr + + ". Most moves: " + + maxMoves + ); + status("Moves by game loser: " + moveByGameLoser); + status("Moves that overwrite other moves: " + moveOverwritesPlayer); + status("Moves play on already owned squares: " + movePlaysOwnedBox); + status("Total Os: " + totalOctr + " Xs: " + totalXctr); + status("Imbalanced moves: " + imbalanceCtr); + status("Number of Os: " + octr + " Xes: " + xctr); + status("Move < 0 or >8: " + moveOutOfScope); + status("Moves played into owned box: " + movePlaysOwnedBox); + status("Squares with three of one mark: " + threeOfAMark); + status("Number of imbalanced moves: " + imbalanceCtr); +} + +function constructBoxes(b27) { + // fills in 9 boxes' details + let i, j, s; + let box, + boxes = []; + let threeOfAMark = 0; // counts if XXX or OOO in the box + for (i = 0; i < 9; i++) { + // create a new box + let box = new boxstruct(); + boxes.push(box); + + // go through 27 char string building boxowners + // by looking at it 3 chars at a time + for (j = 0; j < 9; j++) { + s = b27.substring(j, j + 3); + // does this string own this box + // count marks + let xes = 0, + os = 0, + dashes = 0; + for (let x = 0; x < 3; x++) { + let c = s[x]; + if (c == "O") { + os++; + } + if (c == "X") { + xes++; + } + if (c == "-") { + dashes++; + } + } + if (xes == 2) { + boxes[i].owner = "X"; + } + if (os == 2) { + boxes[i].owner = "XO"; + } + if (dashes == 2) { + boxes[i].owner = "-"; + } + if (xes > 2) { + threeOfAMark++; + } + if (os > 2) { + threeOfAMark++; + } + } // gone through 1 box + boxes.push(box); + } // gone through all 9 boxes + + return { boxes: boxes, threeOfAMark: threeOfAMark }; +} + +// ------ DUPES? + +function checkForDupes(jsn) { + // check for duplicate inputs + + let dupeCtr = 0; + let totalUniqueInputs = 0; + let uniqueBoardstrs = []; + + for (let i = 0; i < jsn.length; i++) { + let move = jsn[i]; + let input = move.boardstr; + // status(input) + // did we find a dupe? + if (uniqueBoardstrs.includes(input)) { + dupeCtr++; + } else { + totalUniqueInputs++; + uniqueBoardstrs.push(input); + } + } + + status( + "Checked " + + jsn.length + + " moves and found " + + totalUniqueInputs + + " unique boardstrings." + ); + status("Found " + dupeCtr + " duplicates"); +} + +function checkMoves(jsn) { + // board: [ [0,0,0] [0,1,0], [0,0,1]... 9 times ] + // 000 = unowned 001 = O owns 010 = X owns + // no relationship to player onehot. so you first triplet is fine + // so you will have 9 of those triplets + // followed by 1 player onehot (which is a length 2 array) + + status("Checking some moves..."); + + // how many game records to go through? + let maxGamesToLoad = jsn.length; + + let loadedGames = 0; + let allBoards = []; + let firstMoverWon = 0; + let noWinner = 0; + + status(); + status(); + status(); + status( + ">>>>>>>>>>> NEW ROUND games " + + STARTING_GAME + + " - " + + STARTING_GAME + + gamesToCheck + + "<<<<<<<<<<<<<<<<" + ); + + // --- Go through each GAME + for (let i = 0; i < maxGamesToLoad; i++) { + let game = jsn[i]; + let moves = game["moves"]; + + let oh_game = []; + + let winner = moves[winner]; + let firstmover = moves[firstMover]; + if (firstmover == winner) { + firstMoverWon++; + } + + if (winner == 0) { + noWinner++; + //status(noWinner); + } + + // -- Go through all the MOVES in a game + for (let j = 0; j < moves.length; j++) { + let thismove = moves[j]; + let movenumber = thismove.moveNumber; + let owner = thismove.player; + let boardstr = thismove.boardStr; + //status(boardstr); + allBoards.push(boardstr); + } + } + status("Read " + maxGamesToLoad); + status("Total boards: " + allBoards.length); + + // get array only of unique boards + let unique = allBoards.filter(onlyUnique); + status("Unique boards: " + unique.length); + status("First mover won " + firstMoverWon + " games."); + status("Number of games with no winner:" + noWinner); +} + +function onlyUnique(value, index, self) { + return self.indexOf(value) === index; + //https://stackoverflow.com/questions/1960473/get-all-unique-values-in-a-javascript-array-remove-duplicates +} + +function convertStringToArray(s) { + let ss = []; + ss.push([s[0] + s[1] + s[2]]); + ss.push([s[3] + s[4] + s[5]]); + ss.push([s[6] + s[7] + s[8]]); + + return ss; +} + +function countMarksInBoardStr(str) { + let o = str.split("O").length - 1; + let x = str.split("X").length - 1; + return [o, x]; +} +// --------- STATUS +function status(txt) { + // $("#status").append(txt + "
"); + //var curtext = $("#status").text(); + if (SHOW_STATUS == true) { + console.log(txt); + } + if (WRITE_LOG) { + logger.write("\n" + txt); // append string to your file + } +} diff --git a/tic-tac-two/training/david/generate_games.js b/tic-tac-two/training/david/generate_games.js new file mode 100644 index 0000000..7ddd87c --- /dev/null +++ b/tic-tac-two/training/david/generate_games.js @@ -0,0 +1,831 @@ + + +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +// --------------- CONSTANTS ------------- + +const fs = require('fs'); + +const LOOK_FOR_WINNING_MOVE = false; + +const NUMBER_OF_GAMES_TO_TRY = 40000; // upper limit on attempts + // to get to gTargetNumberOfUniques +const NUMBER_OF_MOVES_TO_GET = -1; // If -1, it will just get all legit moves + // in the number of games played +const ODDS_OF_DOUBLE = 8; // one in how many chances a player will play double? +const SHOW_STATUS = true; +const MARK_CHARS = ['-', 'O', 'X']; +const CURVE_OF_DOUBLES = 'INCREASING' + +// filenames +const DATE = '2020-05-27'; +let baseFileName = NUMBER_OF_GAMES_TO_TRY + '-'; +if (LOOK_FOR_WINNING_MOVE) { + baseFileName += 'LOOKFORWINNINGMOVE-'; +} +baseFileName += DATE + '.json'; + +const GAMES_FILENAME = './json/GAMES-' + baseFileName; + +// the eight unique rows in the square, so we can look for winners in each +const EIGHT_ROWS = new Array(); +EIGHT_ROWS[0] = new Array(0, 1, 2); // row 1 +EIGHT_ROWS[1] = new Array(3, 4, 5); // row 2 +EIGHT_ROWS[2] = new Array(6, 7, 8); // row 3 +EIGHT_ROWS[3] = new Array(0, 4, 8); // diag 1 +EIGHT_ROWS[4] = new Array(2, 4, 6); // diag 2 +EIGHT_ROWS[5] = new Array(0, 3, 6); // col 1 +EIGHT_ROWS[6] = new Array(1, 4, 7); // col 2 +EIGHT_ROWS[7] = new Array(2, 5, 8); // col 3 + +// --------------- GAME DATA STRUCTURES ------------- +// BOX - each of the 9 squares +function boxstruct( + owner, ownerDisplay, + markString3, // e.g."XO-"" + markArray, // e.g."XO-"" + boxNumber, moveNumber, doublePlay) { + this.owner = owner; + this.ownerDisplay = ownerDisplay; + this.markString3 = markString3; + this.markArray = markArray; + this.boxNumber = boxNumber; + this.moveNumber = moveNumber; // To capture doubleplays + this.doublePlay = doublePlay; // records which player doubled +} + +// MOVE +function moveStruct( + gameNumber, moveNumber, sequentialMoveNumber, player, playedDoubleThisTurn, + boardStr27, nextBoardStr27, boardStr27display, nextBoardStr27display, + boardStr9, nextBoardStr9, gameWinner, boxToPlay, markToPlay, boxesToPlay, + whoHasDouble, firstMover) { + this.gameNumber = gameNumber; + this.moveNumber = moveNumber; // which move in a game + this.sequentialMoveNumber = sequentialMoveNumber; // in sequence of all games + this.player = player; + + this.playedDoubleThisTurn = playedDoubleThisTurn; + + this.boardStr000027 = boardStr27; + this.nextBoardStr27 = nextBoardStr27; + this.boardStr000027display = boardStr27display; + this.nextBoardStr27display = nextBoardStr27display; + this.boardStr9 = boardStr9; + this.nextBoardStr9 = nextBoardStr9; + this.gameWinner = gameWinner; // who won the overrall game + this.boxToPlay = boxToPlay; + this.markToPlay = markToPlay; // the label 0 -26 + this.boxesToPlay = boxesToPlay; // if recording double as one move + this.whoHasDouble = whoHasDouble; + this.firstMover = this.firstMover; +} + +// Games have arrays of moves + some higher level info +function gameStruct( + gameNumber, winner, firstMover, numberOfMoves, moves, tookWinningMove) { + this.gameNumber = gameNumber; + this.winner = winner; + this.firstMover = firstMover; + this.numberOfMoves = numberOfMoves; + this.moves = moves; + this.tookWinningMove = tookWinningMove; +} + +// ****************************** +// EXECUTE IT +// ****************************** + +playGames(); + +// ****************************** +// PLAY ALL GAMES +// ****************************** +function playGames() { + // loop through as games as needed + + // ---- Variables that apply to the sum of all games + status('Generating games'); + // var all_legit_GAMES = []; // save all games with winners as objects that + // contain all their moves + var all_legit_GAMES = []; + + all_legit_GAMES = []; + + let gAttemptedGamesCtr = 0; // includes tied games (not recorded) + let gLegitGamesCtr = 0; // games recorded + let gTotal1wins = 0; + let totalGamesWithWinners = 0; + let gTotal0wins = 0; + let gTotalTies = 0; + let gamesTriedCtr = 1; + let doublesPlayedAllGames = 0; + let gamePlayedReturn = []; + let all_legit_MOVES = []; + let tookWinningMove = 0; + + let gAllMovesCtr = 0; + + // initialize moves-per-square counter + let numberOfMovesEach = []; + for (let y = 0; y < 27; y++) { + numberOfMovesEach[y] = 0; + } + + // set 0 or 1 as first mover + let player; + let firstMover = 0; + + // ------------LET THE GAMES BEGIN! + + // loop until we have enough games or moves + let loopingForGames = true; + while (loopingForGames) { + if (NUMBER_OF_MOVES_TO_GET == -1 && + gamesTriedCtr >= NUMBER_OF_GAMES_TO_TRY) { + loopingForGames = false; + } + if ((NUMBER_OF_MOVES_TO_GET > -1 && + all_legit_MOVES.length >= NUMBER_OF_MOVES_TO_GET) || + gamesTriedCtr >= NUMBER_OF_GAMES_TO_TRY) { + loopingForGames = false; + } + + // -------------- PLAY A GAME ----------- + firstMover = firstMover == 1 ? 0 : 1; + player = firstMover; + + gamePlayedReturn = + play_ONE_game(player, firstMover, doublesPlayedAllGames, gamesTriedCtr); + + // --------------------- FINISHED A GAME + game = gamePlayedReturn.game; + doublesPlayedAllGames = + doublesPlayedAllGames + gamePlayedReturn.doublesPlayedAllGames; + if (game.moves.length < 5) { + debugger; + } + if (gamePlayedReturn.tookWinningMove == true) { + tookWinningMove++; + } + + let winner = game.winner; + + // tally winners + if (winner == 0) { + gTotal0wins++; + totalGamesWithWinners++; + } + if (winner == 1) { + gTotal1wins++; + totalGamesWithWinners++; + } + if (winner == -1) { + gTotalTies++; + } + // Report on status every thousand games + let reportingInterval = NUMBER_OF_GAMES_TO_TRY / 10; + if (gamesTriedCtr % reportingInterval == 0) { + status( + 'Finished Game #' + gamesTriedCtr + '. Winner: ' + winner + + ' firstMover:' + firstMover + + ' Total games with winner: ' + totalGamesWithWinners); + status( + 'O wins: ' + gTotal0wins + '. X wins: ' + gTotal1wins + + '. Ties: ' + gTotalTies); + } + + // ----- Add moves to array + // If either player won, then add the + // winning player's moves to the array + if (winner > -1) { + // We got ourselves a keeper! + + // go through the moves and add late data: + // e.g., who won the game + for (let j = 0; j < game.moves.length; j++) { + gAllMovesCtr++; // increment moves counter + // Go through a move + let move = game['moves'][j]; + // get rid of currentboardarray - bigt and usefuless + move.currentBoardArray.length = 0; + move.sequentialMoveNumber = gAllMovesCtr; + move.gameWinner = game.winner; + move.gameNumber = gLegitGamesCtr; + // In the GAMES json, save all moves, even by the losing player + // so we can debug it better. + // In the MOVES json , only save the moves that led + // to a winning game, i.e. game.winner == player + + // add the late data, + // and save move into the flat list of moves + if (move.player == game.winner) { + all_legit_MOVES.push(move); + } // if move player = winner + } // all moves in a game + + // record game in its entirety. (Game has a winner) + game.gameNumber = gLegitGamesCtr; + gLegitGamesCtr++; + game.winner = winner; + game.firstMover = firstMover; + game.numberOfMoves = game['moves'].length; + let gameDate = getDate(); + game.date = gameDate; + if (game.moves.length < 5) { + debugger; + } + + // add it to the big array of games + all_legit_GAMES.push(game); + + // count how many moves each game took + numberOfMovesEach[game.numberOfMoves]++; + } // won a game + + // how games have we tried overall, including ties? + gAttemptedGamesCtr++; + gamesTriedCtr++; + } // playing all games + + // ---- FINISHED PLAYING ALL GAMES + console.log( + 'GAMES WON: ' + gLegitGamesCtr + ' Attempts: ' + gAttemptedGamesCtr + + '. TOTAL MOVES: ' + all_legit_MOVES.length + ' O won: ' + gTotal0wins + + ' X won: ' + gTotal1wins + ' Doubles Played: ' + doublesPlayedAllGames); + + console.log('Number of Moves in a game: '); + for (let x = 0; x < 27; x++) { + // histogram += x +":" + numberOfMovesEach[x] + " "; + status(x + ': ' + numberOfMovesEach[x]); + } + + // write the file + writeJson(gAllMovesCtr, all_legit_GAMES); +} + +// ****************************** +// -------- PLAY ONE GAME ------- +// ****************************** + +function play_ONE_game(player, firstMover, doublesPlayedAllGames, gameCtr) { + // Each move has the board string the player faced. That's the input. + // The label is the move the player made. + // GetAMove may choose to play a double. It will count as one + // move with 2 new marks instead of just one new one. + + let i, b; + // new array of boxes + boxes9 = []; + for (i = 0; i < 9; i++) { + b = new boxstruct(); + b.owner = -1; + b.Display = '-'; + b.markString3 = '---'; + b.markArray = ['-', '-', '-']; + b.doublePlay = -1; + b.moveNumber = -1; + b.boxNumber = i; + boxes9[i] = b; + } + + var currentBoardArray = [ + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ['-', '-', '-'], + ]; + + let dubsAvailable = [1, 1]; + let doublesPlayedThisGame = 0; + // let move; + + var done = false; + var stillPlayingAGame = true; + + var game = new gameStruct(); + game.firstMover = firstMover; + game.player = firstMover; // to begin with + game.moves = []; + game.winner = -1; + var player = game.player; + let moveCtr = 0; + let tookWinningMove = false; // looked for and took winning move + + // PLAY THE GAME ---------------------------------------------- + // Even if player played a double, both markers + // will be recorded in a single move. + while (stillPlayingAGame) { + let timesThrough = 0; + let playingADouble = false; + let gettingAMove = true; + let boxToPlay = -1; + let boxesToPlay = + [-1, -1]; // if double counts as one move, need both boxes played + let spotToPlay = -1; + let spotsToPlay = [-1, -1]; + let move; + // these are the inputs even if a doubleplay + let inputStrings = { + string9: '---------', + // string27: "OXOXX-O--OX-X--XOXOXOOOXO--", + string27: '---------------------------', + display27: '---------------------------', + }; + + // GETTING A MOVE ------------------------------------ + while (gettingAMove) { + // get a move + // IF WE TOOKWINNING MOVES_FILENAME, STO P SEARCHING + boxReturn = + getAMove(player, boxes9, game.moves.length, dubsAvailable[player]); + boxToPlay = boxReturn.box; + spotToPlay = boxReturn.spot; + + if (LOOK_FOR_WINNING_MOVE && boxReturn.tookWinningMove == true) { + tookWinningMove++; + game.moves.push(move); + return { + game: game, + doublesPlayedAllGames: doublesPlayedAllGames, + tookWinningMove: tookWinningMove, + }; + } + if (boxToPlay == -1) { + // no move available, so game is over + gettingAMove = false; + game.winner = -1; + return { + game: game, + doublesPlayedAllGames: doublesPlayedAllGames, + tookWinningMove: false, + }; + } + + if (gettingAMove == true) { + if (playingADouble) { + boxesToPlay[1] = boxToPlay; + spotsToPlay[1] = spotToPlay; + } else { + boxesToPlay[0] = boxToPlay; + spotsToPlay[0] = spotToPlay; + } + + // did that win the game? + } + let gamewinner = checkForGameWinner(boxes9); + if (gamewinner > -1) { + gettingAMove = false; + stillPlayingAGame = false; + game.winner = gamewinner; + } + // if no winner and all boxes are owned + if (gamewinner == -2) { + gettingAMove = false; + stillPlayingAGame = false; + game.winner = -1; + } + + // If we're not playing a double + if (playingADouble == false) { + // create a new move + mmove = new moveStruct(); + move = createNewMoveObject( + mmove, player, moveCtr, boxToPlay, boxesToPlay, firstMover, + currentBoardArray, // array of -1's + dubsAvailable.slice(), inputStrings); + move.playedDoubleThisTurn = false; + // if not double, update inputs + inputStrings = constructBoardStr(boxes9); + move.boardStr000027 = inputStrings.string27; + move.boardStr9 = inputStrings.string9; + move.display27 = inputStrings.display27; + + gettingAMove = false; + } // not playing a double + + // fill in the move data + // Only difference from playing a double is whether it's a new move object + move.boxToPlay = boxToPlay; + + // update the label strings + if (boxToPlay < 0) { + // game is over + gamewinner = checkForGameWinner(boxes9); + game.winner = gamewinner; + game.moves.push(move); + return [game, doublesPlayedAllGames, tookWinningMove]; + } + // Update boxes9.marks so we can get NEXT board strings + let updates = updateBoxAndCurrentBoardArrayMarkArray( + boxes9, boxToPlay, player, currentBoardArray); + currentBoardArray = updates.currentBoardArray; + boxes9 = updates.boxes; + nextStrings = constructBoardStr(boxes9); + move['nextBoardString9'] = nextStrings['string9']; + move['nextBoardStr27display'] = nextStrings['display27']; + move['nextBoardStr27'] = nextStrings['string27']; + + if (playingADouble == true) { + move.playedDoubleThisTurn = true; + gettingAMove = false; + } + playingADouble = false; + + // --- MAY WE PLAY A DOUBLE? + if (gamewinner == -1 && dubsAvailable[player] == 1) { + let rando = Math.floor(Math.random() * ODDS_OF_DOUBLE) + 1; + if (CURVE_OF_DOUBLES == 'INCREASING') { + Math.floor(Math.random() * ODDS_OF_DOUBLE) + 1; + } + playingADouble = rando == 1; + + // --- Double Time! Game on! + + if (playingADouble == true) { + gettingAMove = true; + + move.whoHasDouble[player] = 0; + dubsAvailable[player] = 0; + + doublesPlayedAllGames++; + doublesPlayedThisGame++; + + } // Nope, not playing a double next round + } // not eligible for a double + + if (game.moves.length >= 27) { + gettingAMove = false; + playingADouble = false; + stillPlayingAGame = false; + } + } // --------- done with the move + + game.moves.push(move); + moveCtr++; + player = player == 1 ? 0 : 1; + } // stillplaying + + return { + game: game, + doublesPlayedAllGames: doublesPlayedAllGames, + tookWinningMove: tookWinningMove, + }; +} + +function getAMove(player, boxes, moveCtr, dubsAvailableToPlayer) { + // get a random move - only one + // If it's a double, playAGame will come here twice + // but keep moveCtr the same + + let boxToPlay = -1; + let spotToPlay = -1; + let tookWinningMove = false; + let sqi, thisSqWorks; + + // randomize the squares to keep the ML honest + var squares = [0, 1, 2, 3, 4, 5, 6, 7, 8]; + squares = shuffle(squares); + + // --- look for a legit move + var stillLooking = true; + var i = 0, sq; + + while (stillLooking) { + // Look for an immediately winning move + // if the parameter is set and there have been + // at least 8 moves + if (LOOK_FOR_WINNING_MOVE && moveCtr >= 7) { + spotToPlay = checkForWinningMove(player, boxes, dubsAvailableToPlayer); + // found a winning move + if (spotToPlay > -1) { + // convert spot to box: + boxToPlay = Math.floor(spotToPlay / 3); + tookWinningMove = true; + return {box: boxToPlay, spot: spotToPlay, tookWinningMove}; + } + } + + // try a square (squares have been randomized) + sqi = squares[i]; + + // Does this square work? (sends it the box object) + thisSqWorks = isBoxPlayable(boxes[sqi]); + // returns -1 if not playable + if (thisSqWorks == true) { + boxToPlay = sqi; + stillLooking = false; + } else { + // square doesn't work + // not a playable box + i++; + if (i >= 9) { + stillLooking = false; + } + } + } // stilllooking + + // update the box + if (boxToPlay > -1) { + let offset = boxes[boxToPlay].markString3.indexOf('-'); + spotToPlay = boxToPlay * 3 + offset; + } else { + boxToPlay = -1; + spotToPlay = -1; + stillLooking = false; + } + + return { + box: boxToPlay, + spot: spotToPlay, + tookWinningMove: tookWinningMove, + }; +} + +function isBoxPlayable(bx) { + // if it's owned, not playable + if (bx.owner !== -1) { + return false; + } + + // get the text contents of the box + let boxCount = getMarkCount(bx); + let dashes = boxCount[2]; + + let playbox; + // does it have 2-3 dashes? Then it's playable + if (dashes > 0) { + playbox = bx.markArray.indexOf('-'); + return true; + } else { + return false; + } +} + +function getMarkCount(bx) { + let marks = bx.markArray; + let xs = 0, os = 0, dashes = 0; + for (let i = 0; i < 3; i++) { + switch (marks[i]) { + case 'X': + xs++; + break; + case 'O': + os++; + break; + case '-': + dashes++; + break; + } + } + + return [os, xs, dashes]; +} + +function checkForWinningMove(player, bxs, dubsAvailableToPlayer) { + // TODO implement this functionality + return -1; +} + + +function checkForGameWinner(boxes) { + // go through the 8 winning rows looking for a winner + let winner = -1; + let done = false; + let rowctr = 0; + let ownedBoxes = 0; + let thisrow; + + while (done == false) { + // look at each row of eight and count Xes and Oes + thisrow = EIGHT_ROWS[rowctr]; // get a new row of 8 + let Xowns = 0, Oowns = 0, owner = -1; + for (let j = 0; j < 3; j++) { + owner = boxes[thisrow[j]].owner; + if (owner > -1) { + } + if (owner == '0') { + Oowns++; + } + if (owner == '1') { + Xowns++; + } + } + // gone through one of the 8 rows + if (Oowns == 3) { + winner = 0; + done = true; + } + if (Xowns == 3) { + winner = 1; + done = true; + } + rowctr++; + if (rowctr == 8) { + done = true; + } + } + // if all boxes are owned and no winner + let b; + for (b = 0; b < 9; b++) { + if (boxes[b].owner > -1) { + ownedBoxes++; + } + } + if (winner == -1 && ownedBoxes == 9) { + winner = -2; + } + + return winner; +} + + + +function writeJson(totalMoves, all_legit_GAMES) { + // writes out 2 json files: + // 1. All games with a winner, including all moves. + // 2. Flat list of moves in games with a winner, + // where the move was made by the game winner + // and "move" means a board string + + // --- Save nested set of all games with a winner, with all moves + + let all_games = []; + let meta = { + FILE: GAMES_FILENAME, + DATE: DATE, + NUMBER_OF_GAMES_TO_TRY: NUMBER_OF_GAMES_TO_TRY, + NUMBER_OF_MOVES_TO_GET: NUMBER_OF_MOVES_TO_GET, + NUMBER_OF_GAMES_PLAYED: all_legit_GAMES.length, + NUMBER_OF_MOVES: totalMoves, + LOOK_FOR_WINNING_MOVE: LOOK_FOR_WINNING_MOVE, + ODDS_OF_DOUBLE: ODDS_OF_DOUBLE, + CURVE_OF_DOUBLES: CURVE_OF_DOUBLES, + }; + all_games.push({meta: meta}); + + all_games.push({games: all_legit_GAMES}); + let gamesjsn = JSON.stringify(all_games, null, 2); + fs.writeFile(GAMES_FILENAME, gamesjsn, (err) => { + if (err) throw err; + status('Games written to ' + GAMES_FILENAME); + }); +} + +// ---------------------- UTILITIES ------------- + +function createNewMoveObject( + move, player, movenumber, boxToPlay, boxesToPlay, firstMover, + currentBoardArray, whoHasDouble, inputStrings) { + // let move = new moveStruct(); + move.moveNumber = 0; + move.boardStr000027 = ''; + move.nextBoardArray = []; + move.boxToPlay = boxToPlay; + move.boxesToPlay = boxesToPlay; + move.player = player; + move.gameWinner = -1; + move.moveNumber = movenumber; + move.currentBoardArray = currentBoardArray; + move.whoHasDouble = whoHasDouble; + move.firstMover = firstMover; + move.playedDoubleThisTurn = false; + move.boardStr000027 = inputStrings['string27']; + move.boardStr9 = inputStrings['string9']; + move.boardStr000027 = inputStrings['display27']; + return move; +} + +function constructBoardStr(boxes) { + // builds strings FROM gBox info: + // simpleStr: "XX-OX-XO-" + // boardStr27display: "x-o_xxo_---|x-o_xxo_---|x-o_xxo_---"; + // boardStr27: "XO-XX0XX0-XX-OO-OO-XO-X--XO-OO-X0" + + let i; + let underscores = [2, 5, 11, 14, 20, 23]; + let uprights = [8, 17]; + let simpleStr = '' + let flatstr = ''; + let fullDisplayStr = ''; + // simple string - only show owners of the 9 boxes + for (i = 0; i < 9; i++) { + let owner = boxes[i].owner; + switch (owner) { + case -1: + simpleStr += '-'; + break; + case 0: + simpleStr += 'O'; + break; + case 1: + simpleStr += 'X'; + break; + } + // now build a flat string of all 27 marks + flatstr += boxes[i].markArray.join(''); + } + + // go through flat string of 27, adding separators + for (i = 0; i < 27; i++) { + fullDisplayStr += flatstr[i]; + if (underscores.includes(i)) { + fullDisplayStr += ' '; + } + if (uprights.includes(i)) { + fullDisplayStr += ' | '; + } + } + + return { + string9: simpleStr, + string27: flatstr, + display27: fullDisplayStr, + }; +} + +function updateBoxAndCurrentBoardArrayMarkArray( + boxes, boxNumber, player, currentBoardArray) { + let mark = MARK_CHARS[player + 1]; + + let box = boxes[boxNumber]; + if (box == undefined) { + debugger; + } + let markArray = box.markArray; + let c = -1; + // if there's not blank, it's over + // If there is a blank, change the first + // one to this player's mark + c = markArray.indexOf('-'); + if (c !== -1) { + markArray[c] = mark; + } + box.markString3 = markArray.join(''); + + // did player just own a box? + let marks = getMarkCount(boxes[boxNumber]); + if (marks[player] > 1) { + boxes[boxNumber].owner = player; + } + // update currentBoardArray + currentBoardArray[boxNumber] = markArray; + return {currentBoardArray: currentBoardArray, boxes: boxes}; +} + +// ------- SHUFFLE +function shuffle(a) { + var currentIndex = a.length, tempVal, randomi; + while (0 !== currentIndex) { + randomi = Math.floor(Math.random() * currentIndex); + currentIndex -= 1; + tempVal = a[currentIndex]; + a[currentIndex] = a[randomi]; + a[randomi] = tempVal; + } + return a; +} + +// --------- STATUS +function status(txt) { + if (SHOW_STATUS == true) { + console.log(txt); + } +} + +function getDate() { + // current date + let date_ob = new Date(); + // adjust 0 before single digit date + let date = ('0' + date_ob.getDate()).slice(-2); + let month = ('0' + (date_ob.getMonth() + 1)).slice(-2); + let year = date_ob.getFullYear(); + let hours = date_ob.getHours(); + let minutes = date_ob.getMinutes(); + let seconds = date_ob.getSeconds(); + + // prints date & time in YYYY-MM-DD HH:MM:SS format + return ( + year + '-' + month + '-' + date + ' ' + hours + ':' + minutes + ':' + + seconds + '\n\n'); +} diff --git a/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/model.json b/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/model.json new file mode 100644 index 0000000..7490a5a --- /dev/null +++ b/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/model.json @@ -0,0 +1 @@ +{"modelTopology":{"class_name":"Sequential","config":[{"class_name":"Dense","config":{"units":128,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense1","trainable":true,"batch_input_shape":[null,85],"dtype":"float32"}},{"class_name":"Dense","config":{"units":512,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense2","trainable":true}},{"class_name":"Dense","config":{"units":128,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense3","trainable":true}},{"class_name":"Dense","config":{"units":9,"activation":"sigmoid","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense_Dense4","trainable":true}}],"keras_version":"tfjs-layers 1.2.11","backend":"tensor_flow.js"},"weightsManifest":[{"paths":["weights.bin"],"weights":[{"name":"dense_Dense1/kernel","shape":[85,128],"dtype":"float32"},{"name":"dense_Dense1/bias","shape":[128],"dtype":"float32"},{"name":"dense_Dense2/kernel","shape":[128,512],"dtype":"float32"},{"name":"dense_Dense2/bias","shape":[512],"dtype":"float32"},{"name":"dense_Dense3/kernel","shape":[512,128],"dtype":"float32"},{"name":"dense_Dense3/bias","shape":[128],"dtype":"float32"},{"name":"dense_Dense4/kernel","shape":[128,9],"dtype":"float32"},{"name":"dense_Dense4/bias","shape":[9],"dtype":"float32"}]}],"format":"layers-model","generatedBy":"TensorFlow.js tfjs-layers v1.2.11","convertedBy":null} \ No newline at end of file diff --git a/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/weights.bin b/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/weights.bin new file mode 100644 index 0000000..3b7fc94 Binary files /dev/null and b/tic-tac-two/training/david/models/GAMES-40000-2020-05-27-1590594723/weights.bin differ diff --git a/tic-tac-two/training/david/package-lock.json b/tic-tac-two/training/david/package-lock.json new file mode 100644 index 0000000..6edd70c --- /dev/null +++ b/tic-tac-two/training/david/package-lock.json @@ -0,0 +1,661 @@ +{ + "name": "David-Tic-Tac-Two-Agent", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@tensorflow/tfjs": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-1.2.11.tgz", + "integrity": "sha512-q1SIEMiR+Vqq8Fnmt/YGBC5tNq97LXDvUEl8SwWedhLtK1GJCpLMJXQA54JrkFXGLv5hK4dEb+1dx28TJUET2g==", + "requires": { + "@tensorflow/tfjs-converter": "1.2.11", + "@tensorflow/tfjs-core": "1.2.11", + "@tensorflow/tfjs-data": "1.2.11", + "@tensorflow/tfjs-layers": "1.2.11" + } + }, + "@tensorflow/tfjs-converter": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-1.2.11.tgz", + "integrity": "sha512-3Qg3k6x9ZbAFSCJTSC2anaM40Fs04+PGFw/uRvupWHmns6D5ni9RzTH2thef9hzBT2V/UHnlnHs7RYJqQNTThA==" + }, + "@tensorflow/tfjs-core": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-1.2.11.tgz", + "integrity": "sha512-guqqD5bb5BTaTvUVWhG1xCXB0NuA5rv0indSEEOpMfqqBvtSwKp02heDGDcPOSUnmdB8V/HJbcyX2wRBXztQpA==", + "requires": { + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.4", + "node-fetch": "~2.1.2", + "seedrandom": "2.4.3" + } + }, + "@tensorflow/tfjs-data": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-1.2.11.tgz", + "integrity": "sha512-xrRekVbwWgW1Cyaqh+1x0Tq3CQkePm/G94eGLcH6IbcoBp0syKKUCD0vHkaGn7GkUGFJkej5yHXsh0ujrbxd+A==", + "requires": { + "@types/node-fetch": "^2.1.2", + "node-fetch": "~2.1.2" + } + }, + "@tensorflow/tfjs-layers": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-1.2.11.tgz", + "integrity": "sha512-Ye/b0pwB9KVW5IbRP9UNSXPUvizP8VdaKVFzT2C6JJpUE97LznItbYDJjO60ND/Cl0uj7ttvxPwlYb7HYo+e6g==" + }, + "@tensorflow/tfjs-node": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-node/-/tfjs-node-1.2.11.tgz", + "integrity": "sha512-aqwYP1XK3dGOkcozh3sg9uusw6cHBlEKFJjejOBDPk68tr3Jtij0XcXN0F/9NRU9Qg7hxZPJj4OIrUdC8CBn5Q==", + "requires": { + "@tensorflow/tfjs": "1.2.11", + "adm-zip": "^0.4.11", + "https-proxy-agent": "^2.2.1", + "node-pre-gyp": "0.13.0", + "progress": "^2.0.0", + "rimraf": "^2.6.2", + "tar": "^4.4.6" + } + }, + "@types/node": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.0.tgz", + "integrity": "sha512-uM4mnmsIIPK/yeO+42F2RQhGUIs39K2RFmugcJANppXe6J1nvH87PvzPZYpza7Xhhs8Yn9yIAVdLZ84z61+0xQ==" + }, + "@types/node-fetch": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.5.tgz", + "integrity": "sha512-IWwjsyYjGw+em3xTvWVQi5MgYKbRs0du57klfTaZkv/B24AEQ/p/IopNeqIYNy3EsfHOpg8ieQSDomPcsYMHpA==", + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "@types/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, + "@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, + "@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "@types/webgl2": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.4.tgz", + "integrity": "sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "adm-zip": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz", + "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==" + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "requires": { + "es6-promise": "^4.0.3" + } + }, + "form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "requires": { + "mime-db": "1.43.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.4.tgz", + "integrity": "sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "needle": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.1.tgz", + "integrity": "sha512-x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.1.2.tgz", + "integrity": "sha1-q4hOjn5X44qUR1POxwb3iNF2i7U=" + }, + "node-pre-gyp": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", + "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } +} diff --git a/tic-tac-two/training/david/package.json b/tic-tac-two/training/david/package.json new file mode 100644 index 0000000..9709a2c --- /dev/null +++ b/tic-tac-two/training/david/package.json @@ -0,0 +1,15 @@ +{ + "name": "David-Tic-Tac-Two-Agent", + "version": "1.0.0", + "private": true, + "scripts": { + "generate-games": "node generate_games.js", + "train-model": "node train_model", + "generate-and-train": "node generate_games.js && node train_model" + }, + "author": "David Weinberger", + "dependencies": { + "@tensorflow/tfjs-node": "1.2.11" + } +} + diff --git a/tic-tac-two/training/david/train_model.js b/tic-tac-two/training/david/train_model.js new file mode 100644 index 0000000..ae02224 --- /dev/null +++ b/tic-tac-two/training/david/train_model.js @@ -0,0 +1,263 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +const tf = require('@tensorflow/tfjs-node') +const fs = require('fs'); +const FILE_NAME = 'GAMES-40000-2020-05-27'; + +// path to the json file of games +const JSON_FILE = './json/' + FILE_NAME + '.json'; +// path to the model file this will create and save +const MODEL_PATH = 'file://./models/'; + +// hyperparameters we can set +const NUMBER_OF_EPOCHS = 50; +const VALIDATION_SPLIT = 0.1; +const BATCH_SIZE = 512; + +const MAX_NUMBER_OF_GAMES = -1; // -1 means load all games +const MAX_MOVES_TO_LOAD = -1; // -1 = train on all games in the JSON file + +var gAllMovesTensor; +var gAllLabelsTensor; + +// ------------- EXECUTION ----------- + +const onehots = loadData(MAX_MOVES_TO_LOAD); +const bothTensors = createTensors(onehots.boardsOnehots, onehots.labelOnehots); +main(bothTensors); + +// --------------- FUNCTIONS ------------ + +async function main(bothTensors) { + const model = await createModel(bothTensors); + const d = new Date(); + console.log( + 'Training model started: ' + d.getHours() + ':' + (d.getMinutes() + 1) + + ':' + d.getSeconds()); + + await train(model, bothTensors); + saveModel(model); +} + +function loadData() { + console.log('Loading data from file: ' + JSON_FILE); + let all_labels_onehots = []; + let all_boards_onehots = []; + + var rawjsn = fs.readFileSync(JSON_FILE); + var jsn = JSON.parse(rawjsn); + let games = jsn[1].games; + console.log('Read ' + JSON_FILE + '. Found ' + games.length + ' games.'); + + if (MAX_NUMBER_OF_GAMES > -1) { + if (games.length > MAX_NUMBER_OF_GAMES) { + games = games.slice(0, MAX_NUMBER_OF_GAMES); + } + } + + let i, j, game, moves, move, gameWinner, player; + // --- Go through each GAME + for (i = 0; i < games.length; i++) { + game = games[i]; + gameWinner = game.winner; + moves = game.moves; + for (j = 0; j < moves.length; j++) { + move = moves[j]; + if (gameWinner == move.player) { + let boardd = move.boardStr000027; + let boxesToPlay = move.boxesToPlay; + let whoHasDouble = move.whoHasDouble; + + // -- build input for tensor + // Turn the board into onehots + let inputPreTensor = []; + inputPreTensor.push(createOneHotBoardStr(boardd)); + if (player == 0) { + inputPreTensor.push([0, 1]); + } else { + inputPreTensor.push([1, 0]); + } + + if (whoHasDouble[player] == 0) { + inputPreTensor.push([0, 1]); // [o,1] == true + } else { + inputPreTensor.push([1, 0]); + } + // -- build label for tensor + // The label can encode 2 squares in case of double + let labelPretensor = [0, 0, 0, 0, 0, 0, 0, 0, 0]; + // string of marks into onehot of squares to play + let k; + for (k = 0; k < 2; k++) { + let squareToPlay = boxesToPlay[k]; + if (squareToPlay > -1) { + if (k == 1) { + // debugger + } + labelPretensor[squareToPlay] = 1; + } + } + + all_labels_onehots.push(labelPretensor); + all_boards_onehots.push(inputPreTensor); + } + } + } + + console.log('Loaded data'); + return { + labelOnehots: all_labels_onehots, + boardsOnehots: all_boards_onehots, + }; +} +function createOneHotMark(ch) { + let oneHotMark = []; + if (ch == '-') { + oneHotMark = [1, 0, 0]; + } + if (ch == 'O') { + oneHotMark = [0, 1, 0]; + } + if (ch == 'X') { + oneHotMark = [0, 0, 1]; + } + return oneHotMark; +} + +function createOneHotBoardStr(boardstr) { + // for each mark, create a onehot + let oneHotMark; + let onehotBoard = []; + for (let k = 0; k < boardstr.length; k++) { + oneHotMark = createOneHotMark(boardstr[k]); + onehotBoard.push(oneHotMark); + } + return onehotBoard; +} + +function createTensors(all_boards_onehots, all_labels_onehots) { + // create the arrays and tensors we need + + let gamesTensor = [], game, moves, owner, boardflat, playerflat, winnerflat, + allflat, allflatlabel; + let allMovesPreTensor = []; + let allLabelsPreTensor = []; + + // Flatten these arrays, including the onehot arrays within them + for (i = 0; i < all_boards_onehots.length; i++) { + allflat = flatten(all_boards_onehots[i]); + allMovesPreTensor.push(allflat); + + // now do labels + + allflatlabel = flatten(all_labels_onehots[i]); + // console.log("label: ", i, allflatlabel); + allLabelsPreTensor.push(allflatlabel); + } + + // Create moves tensor + + gAllMovesTensor = tf.tensor(allMovesPreTensor); + // Create labels tensor using array build in processJson + gAllLabelsTensor = tf.tensor(allLabelsPreTensor); + + console.log('done tensoring moves' + gAllMovesTensor); + console.log('done tensoring labels' + gAllLabelsTensor); + console.log('Total number of moves: ' + allMovesPreTensor.length); + + // update status + console.log( + 'Created move tensors. Shape: ' + gAllMovesTensor.shape[0] + ',' + + gAllMovesTensor.shape[1]); + console.log( + 'Created label tensors. Shape: ' + gAllLabelsTensor.shape[0] + ',' + + gAllLabelsTensor.shape[1]); + + return [gAllMovesTensor, gAllLabelsTensor]; +} + +async function saveModel(theModel) { + // Saves the model, appending the seconds when it was created + // since the model is saved after every epoch in case you + // want to interrupt the training but save the model. + + var secondsString = Math.floor(Date.now() / 1000); + var filename = MODEL_PATH + FILE_NAME + '-' + secondsString; + // console.log("Saving model " + filename); + await theModel.save(filename); + console.log('Saved model: ' + filename); +} + + + +async function createModel() { + // Create a sequential neural network model. tf.sequential provides an API + // for creating "stacked" models where the output from one layer is used as + // the input to the next layer. + const model = tf.sequential(); + + const numberOfBoxes = 9; + + model.add(tf.layers.dense({inputShape: [85], units: 128})); + model.add(tf.layers.dense({units: 512, activation: 'relu'})); + model.add(tf.layers.dense({units: 128, activation: 'relu'})); + model.add(tf.layers.dense({units: numberOfBoxes, activation: 'sigmoid'})); + + // compile model + const optimizer = 'adam'; + model.compile({ + optimizer, + loss: 'binaryCrossentropy', + metrics: ['accuracy'], + }); + + return model; +} + +async function train(model, bothTensors) { + console.log('Model Summary'); + model.summary(); + + console.log('Training model'); + const inputs = bothTensors[0]; + const labels = bothTensors[1]; + await model.fit(inputs, labels, { + batchSize: BATCH_SIZE, + epochs: NUMBER_OF_EPOCHS, + validationSplit: VALIDATION_SPLIT, + shuffle: true, + }); + console.log('Done Training'); +} + +// -- flatten arrays +function flatten(items) { + // Source (thanks!): + // https://stackoverflow.com/questions/30048388/javascript-recursive-array-flattening + const flat = []; + + items.forEach((item) => { + if (Array.isArray(item)) { + flat.push(...flatten(item)); + } else { + flat.push(item); + } + }); + + return flat; +} diff --git a/tic-tac-two/training/david/yarn.lock b/tic-tac-two/training/david/yarn.lock new file mode 100644 index 0000000..d05fab2 --- /dev/null +++ b/tic-tac-two/training/david/yarn.lock @@ -0,0 +1,645 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@tensorflow/tfjs-converter@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.2.11.tgz#c81a8bde669179e20e676dba790eeca61fa6ce0a" + integrity sha512-3Qg3k6x9ZbAFSCJTSC2anaM40Fs04+PGFw/uRvupWHmns6D5ni9RzTH2thef9hzBT2V/UHnlnHs7RYJqQNTThA== + +"@tensorflow/tfjs-core@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.2.11.tgz#6bd870338cece217610613600ed4c20fdd13e201" + integrity sha512-guqqD5bb5BTaTvUVWhG1xCXB0NuA5rv0indSEEOpMfqqBvtSwKp02heDGDcPOSUnmdB8V/HJbcyX2wRBXztQpA== + dependencies: + "@types/offscreencanvas" "~2019.3.0" + "@types/seedrandom" "2.4.27" + "@types/webgl-ext" "0.0.30" + "@types/webgl2" "0.0.4" + node-fetch "~2.1.2" + seedrandom "2.4.3" + +"@tensorflow/tfjs-data@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.2.11.tgz#408fcb1f00cf4fc6f6bf8ea9504e3b9528251490" + integrity sha512-xrRekVbwWgW1Cyaqh+1x0Tq3CQkePm/G94eGLcH6IbcoBp0syKKUCD0vHkaGn7GkUGFJkej5yHXsh0ujrbxd+A== + dependencies: + "@types/node-fetch" "^2.1.2" + node-fetch "~2.1.2" + +"@tensorflow/tfjs-layers@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.2.11.tgz#55d44374a05af2aad1d6d6621e92c7ec52fddf80" + integrity sha512-Ye/b0pwB9KVW5IbRP9UNSXPUvizP8VdaKVFzT2C6JJpUE97LznItbYDJjO60ND/Cl0uj7ttvxPwlYb7HYo+e6g== + +"@tensorflow/tfjs-node@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-1.2.11.tgz#f7dde1c005f7ee61fa3fbb75a0aaa0e121cd6b38" + integrity sha512-aqwYP1XK3dGOkcozh3sg9uusw6cHBlEKFJjejOBDPk68tr3Jtij0XcXN0F/9NRU9Qg7hxZPJj4OIrUdC8CBn5Q== + dependencies: + "@tensorflow/tfjs" "1.2.11" + adm-zip "^0.4.11" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.13.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs@1.2.11": + version "1.2.11" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.2.11.tgz#3d5a6e535069fc6139e778d28e02a84331eb753c" + integrity sha512-q1SIEMiR+Vqq8Fnmt/YGBC5tNq97LXDvUEl8SwWedhLtK1GJCpLMJXQA54JrkFXGLv5hK4dEb+1dx28TJUET2g== + dependencies: + "@tensorflow/tfjs-converter" "1.2.11" + "@tensorflow/tfjs-core" "1.2.11" + "@tensorflow/tfjs-data" "1.2.11" + "@tensorflow/tfjs-layers" "1.2.11" + +"@types/node-fetch@^2.1.2": + version "2.5.7" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.7.tgz#20a2afffa882ab04d44ca786449a276f9f6bbf3c" + integrity sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw== + dependencies: + "@types/node" "*" + form-data "^3.0.0" + +"@types/node@*": + version "14.0.10" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.10.tgz#dbfaa170bd9eafccccb6d7060743a761b0844afd" + integrity sha512-Bz23oN/5bi0rniKT24ExLf4cK0JdvN3dH/3k0whYkdN4eI4vS2ZW/2ENNn2uxHCzWcbdHIa/GRuWQytfzCjRYw== + +"@types/offscreencanvas@~2019.3.0": + version "2019.3.0" + resolved "https://registry.yarnpkg.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz#3336428ec7e9180cf4566dfea5da04eb586a6553" + integrity sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q== + +"@types/seedrandom@2.4.27": + version "2.4.27" + resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.27.tgz#9db563937dd86915f69092bc43259d2f48578e41" + integrity sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE= + +"@types/webgl-ext@0.0.30": + version "0.0.30" + resolved "https://registry.yarnpkg.com/@types/webgl-ext/-/webgl-ext-0.0.30.tgz#0ce498c16a41a23d15289e0b844d945b25f0fb9d" + integrity sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg== + +"@types/webgl2@0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.4.tgz#c3b0f9d6b465c66138e84e64cb3bdf8373c2c279" + integrity sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +adm-zip@^0.4.11: + version "0.4.14" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.14.tgz#2cf312bcc9f8875df835b0f6040bd89be0a727a9" + integrity sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== + +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +debug@^3.1.0, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + dependencies: + es6-promise "^4.0.3" + +form-data@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682" + integrity sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs-minipass@^1.2.5: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +glob@^7.1.3: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +https-proxy-agent@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" + integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore-walk@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" + integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== + dependencies: + minimatch "^3.0.4" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +mime-db@1.44.0: + version "1.44.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" + integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== + +mime-types@^2.1.12: + version "2.1.27" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" + integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== + dependencies: + mime-db "1.44.0" + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + +mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +needle@^2.2.1: + version "2.5.0" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.5.0.tgz#e6fc4b3cc6c25caed7554bd613a5cf0bac8c31c0" + integrity sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +node-fetch@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" + integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U= + +node-pre-gyp@0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz#df9ab7b68dd6498137717838e4f92a33fc9daa42" + integrity sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + +nopt@^4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" + integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== + dependencies: + abbrev "1" + osenv "^0.1.4" + +npm-bundled@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b" + integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== + dependencies: + npm-normalize-package-bin "^1.0.1" + +npm-normalize-package-bin@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== + +npm-packlist@^1.1.6: + version "1.4.8" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" + integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + npm-normalize-package-bin "^1.0.1" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^2.0.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +rimraf@^2.6.1, rimraf@^2.6.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.1.2: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +seedrandom@2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-2.4.3.tgz#2438504dad33917314bff18ac4d794f16d6aaecc" + integrity sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw= + +semver@^5.3.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +signal-exit@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +tar@^4, tar@^4.4.6: + version "4.4.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" + integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.8.6" + minizlib "^1.2.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.3" + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +yallist@^3.0.0, yallist@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== diff --git a/tic-tac-two/training/yannick/agent.ts b/tic-tac-two/training/yannick/agent.ts new file mode 100644 index 0000000..9e51523 --- /dev/null +++ b/tic-tac-two/training/yannick/agent.ts @@ -0,0 +1,418 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; + +import {AbstractAgent} from '../../shared/agent.js'; +import {RandomAgent} from '../../shared/random_agent.js'; + +import {ReplayElement} from './environment'; +import {AgentMove, BoardState, Cell} from './game'; +import {clone} from './util'; + +// Cache one hot representations of boards and players to speed things up +const inputTensorCache = new Map(); + +const possibleCellStates = [ + '---', + '--x', + '--o', + '-xx', + '-oo', + '-ox', + 'oxx', + 'oox', + 'ooo', + 'xxx', +]; + +/** + * Agent class that implemented the double DQN training algorithm. + */ +export class DenseDQNAgent extends AbstractAgent { + symbol: string; + epsilon: number; + minEpsilon: number; + epsilonDecay: number; + numActions: number; + hasMadeDoubleMove: boolean; + + updateTargetEvery: number; + lastGameUpdate: number; + + onlineNetwork: tf.Sequential; + targetNetwork: tf.Sequential; + optimizer: tf.Optimizer; + + randomMover: RandomAgent; + + // From positions array to one-hot tensor; + moveEncoderMap: Map; + // From one-hot tensor 'string' to positions array; + moveDecoderMap: Map; + + constructor(options) { + super(options); + this.symbol = options.symbol; + this.epsilon = options.epsilonStart || 0.95; + this.minEpsilon = options.minEpsilon || 0.05; + this.epsilonDecay = options.epsilonDecay || 0.01; + this.initEncoderDecoder(); + this.numActions = this.moveEncoderMap.size; + this.hasMadeDoubleMove = false; + + this.onlineNetwork = this.createDenseModel(); + this.targetNetwork = this.createDenseModel(); + this.copyWeights(this.onlineNetwork, this.targetNetwork); + + this.optimizer = tf.train.adam(0.001); + this.updateTargetEvery = options.updateEvery || 1500; + + this.lastGameUpdate = -1; + + // We use a random agent to make random moves 1 - epsilon rate. + this.randomMover = + new RandomAgent({symbol: this.symbol, doubleMoveProb: 0.25}); + } + + startGame() { + this.hasMadeDoubleMove = false; + this.randomMover.startGame(); + this.randomMover.symbol = this.symbol; + } + + async init() {} + + initEncoderDecoder() { + this.moveEncoderMap = new Map(); + this.moveDecoderMap = new Map(); + + const allPositions = []; + // Single moves + for (let position1 = 0; position1 < 9; position1++) { + const move = [position1]; + allPositions.push(move); + } + // Double moves + for (let position1 = 0; position1 < 9; position1++) { + for (let position2 = 0; position2 < 9; position2++) { + const move = [position1, position2]; + allPositions.push(move); + } + } + + console.log('Constructing moveEncoder: inputstrings', allPositions); + const oneHotDepth = allPositions.length; + console.log('Constructing moveEncoder: oneHotDepth', oneHotDepth); + allPositions.forEach((position, i) => { + const positionString = JSON.stringify(position); + const oneHot = tf.oneHot(i, oneHotDepth) as tf.Tensor1D; + const indexStr = JSON.stringify(i); + + this.moveEncoderMap.set(positionString, oneHot); + this.moveDecoderMap.set(indexStr, position); + }); + } + + encodeMove(positions) { + const positionString = JSON.stringify(positions); + if (!this.moveEncoderMap.has(positionString)) { + throw new Error(`No one hot encoding found for: ${positions}`); + } + return this.moveEncoderMap.get(positionString); + } + + decodeMove(index) { + const indexStr = JSON.stringify(index); + if (!this.moveDecoderMap.has(indexStr)) { + throw new Error(`No move encoding found for index: ${ + index}. Num actions is ${this.numActions}.`); + } + return this.moveDecoderMap.get(indexStr); + } + + /** + * Define the model architecture. + */ + createDenseModel() { + const BOARD_STATE_AND_PLAYER_UNITS = + (3 * 3 * possibleCellStates.length) + 4; + + const model = tf.sequential(); + model.add(tf.layers.dense({ + inputShape: [BOARD_STATE_AND_PLAYER_UNITS], + units: BOARD_STATE_AND_PLAYER_UNITS, + name: `dense0_${Date.now()}` + })); + model.add(tf.layers.dense( + {units: 512, activation: 'relu', name: `dense1_${Date.now()}`})); + model.add(tf.layers.dense( + {units: 512, activation: 'relu', name: `dense2_${Date.now()}`})); + model.add(tf.layers.dense( + {units: this.numActions, name: `dense3_${Date.now()}`})); + model.summary(); + return model; + } + + /** + * Copy weights from online to target DQN. + */ + copyWeights(source, target) { + const sourceWeights = source.getWeights(); + target.setWeights(sourceWeights); + } + + cellToString(cell: Cell): string { + const sorted = clone(cell).sort(); + const asString = sorted.join('').replace(/-1/g, '-'); + return asString; + } + + boardStateToOneHot(boardState: BoardState) { + const oneHotIndices = boardState.map( + cell => possibleCellStates.indexOf(this.cellToString(cell))); + + // assert all cell state values are actually found in the lookup. + const validIndices = oneHotIndices.every(i => i >= 0); + if (!validIndices) { + throw new Error(`Error encoding board: ${boardState}, ${oneHotIndices}`); + } + + const oneHot = + tf.oneHot(oneHotIndices, possibleCellStates.length).flatten(); + return oneHot; + } + + agentStateToOneHot(playerSymbol, doubleMoveState) { + const symbolOneHot = tf.oneHot(this.symbolToNumber(playerSymbol), 2); + const hasPlayedDoubleOneHot = tf.oneHot(doubleMoveState, 2); + + return symbolOneHot.concat(hasPlayedDoubleOneHot); + } + + symbolToNumber(symbol) { + switch (symbol) { + case 'x': + return 0; + case 'o': + return 1; + case '-': + case -1: + return 2; + default: + return 2; + } + } + + /** + * Use epsilon greedy strategy to make either a random move or a move using + * the network. + */ + //@ts-ignore + move(boardState): AgentMove { + const onlyRandom = false; + if (onlyRandom || Math.random() < this.epsilon) { + return this.randomMover.move(boardState) as AgentMove; + } else { + return this.getPredictedAction( + boardState, this.symbol, this.hasMadeDoubleMove); + } + } + + getPredictedAction(boardState, playerSymbol, doubleMoveState): AgentMove { + const action = tf.tidy(() => { + const stateTensor = + this.convertToTensor(boardState, playerSymbol, doubleMoveState); + const logits = + this.onlineNetwork.predict(stateTensor.expandDims()) as tf.Tensor2D; + + const argMax = logits.argMax(-1); + return argMax.dataSync()[0]; + }); + + const decodedPositions = + this.decodeMove(action) as [number] | [number, number]; + const isDoubleMove = decodedPositions.length === 2; + if (isDoubleMove) { + this.hasMadeDoubleMove = true; + } + + const move = { + symbol: playerSymbol, + positions: decodedPositions, + isDoubleMove, + }; + // console.log('getPredictedAction', move); + return move; + } + + /** + * Create the tensor fed into the model. + */ + convertToTensor( + boardState: BoardState, playerSymbol: string, doubleMoveState: boolean) { + // Much faster to cache the one hots than generate them on the fly + const boardStateKey: string = JSON.stringify(boardState); + const inputTensorKey = + boardStateKey + playerSymbol + String(doubleMoveState); + + if (!inputTensorCache.has(inputTensorKey)) { + const boardStateOH = this.boardStateToOneHot(boardState); + const playerStateOH = + this.agentStateToOneHot(playerSymbol, doubleMoveState); + + const combinedOH = tf.concat([boardStateOH, playerStateOH]); + tf.keep(combinedOH); + inputTensorCache.set(inputTensorKey, combinedOH); + + if (global.debug) { + console.log( + 'convertToTensor', boardState, playerSymbol, doubleMoveState); + console.log('convertToTensor: result', combinedOH.dataSync()); + } + } + const combined = inputTensorCache.get(inputTensorKey); + + return combined; + } + + /** + * Run a single train step of the DQN algorithm. + * @param replayBatch + */ + trainStep(replayBatch: ReplayElement[]) { + return tf.tidy(() => { + const inputStates: tf.Tensor[] = []; + const actions: tf.Tensor[] = []; + const rewards: number[] = []; + const nextStates: tf.Tensor[] = []; + const done: boolean[] = []; + + // + // Unzip the replayBatch properties into arrays. + // + for (let i = 0; i < replayBatch.length; i++) { + const r = replayBatch[i]; + + inputStates.push(this.convertToTensor( + r.inputState, r.agentSymbol, r.hasAgentMadeDoubleMoveBefore)); + actions.push(this.encodeMove(r.actionTaken.positions)); + rewards.push(r.reward); + nextStates.push(this.convertToTensor( + r.nextState, r.agentSymbol, r.hasAgentMadeDoubleMoveAfter)); + + // Note: because this is a mask we want to flip the boolean values + // so that 'true' (aka done) values become 0 and are removed. + // They are removed as they have no nextQ value + done.push(!r.done); + } + + ///// + // Compute online network q predictions + // Note: This won't use the reward because we want it to learn to + // predict rewards by mimicking the target network which does have + // access to the reward signals. + ///// + + const inputsTensor = tf.stack(inputStates); + const allQs = this.onlineNetwork.predict(inputsTensor) as tf.Tensor2D; + + const actionsOneHot = tf.stack(actions); + const qs = allQs.mul(actionsOneHot).sum(-1); + // console.log('allQs', allQs); + // allQs.print(); + // console.log('actionsOneHot', actionsOneHot); + // actionsOneHot.print(); + // console.log('qs', qs); + // qs.print(); + + ///// + // Compute targetQs for the action. This is calculated using the Bellman + // equation + // targetQ = reward + gamma * max(nextQ) -- if game is not done + // targetQ = reward -- if game is done + ///// + const rewardsTensor = tf.tensor1d(rewards); + const nextStatesTensor = tf.stack(nextStates); + // console.log('rewardsTensor', rewardsTensor); + // rewardsTensor.print(); + + // Make prediction of q values for the __next__ state through the target + // network. + const nextQsAll = + this.targetNetwork.predict(nextStatesTensor) as tf.Tensor2D; + const maxNextQs = nextQsAll.max(-1); + + const doneMask = tf.tensor1d(done, 'bool').asType('float32'); + const gamma = 0.90; + const targetQs = rewardsTensor.add(maxNextQs.mul(doneMask).mul(gamma)); + + // console.log('maxNextQs', maxNextQs); + // maxNextQs.print(); + // console.log('targetQs', targetQs); + // targetQs.print(); + + ///// + // Compute loss between targetQs and predicted qs from online network. + ///// + const loss: tf.Scalar = tf.losses.meanSquaredError(targetQs, qs); + return loss; + }); + } + + /** + * The full training loop for the DQN + */ + train(replayBatch, gameIndex) { + return tf.tidy(() => { + let retVal; + + // We use an optimizer directly as we only want to make updates to the + // online network during minimization. + const startTime = Date.now(); + const variables = this.onlineNetwork.getWeights(true) as tf.Variable[]; + const lossFn = () => this.trainStep(replayBatch); + const loss = this.optimizer.minimize(lossFn, true, variables); + + // Periodically update the target network, we also return some stats + // for logging. + if (gameIndex > 0 && gameIndex % this.updateTargetEvery === 0 && + gameIndex !== this.lastGameUpdate) { + this.lastGameUpdate = gameIndex; + + const lossVal = loss.dataSync()[0]; + const endTime = Date.now(); + const time = endTime - startTime; + + retVal = { + loss: lossVal, + trainStepTime: time, + }; + + console.log('Updating target network'); + this.copyWeights(this.onlineNetwork, this.targetNetwork); + + if (this.epsilon > this.minEpsilon) { + this.epsilon -= this.epsilonDecay; + this.epsilon = Math.max(this.minEpsilon, this.epsilon); + console.log('New epsilon', this.epsilon); + } + } + return retVal; + }); + } +} diff --git a/tic-tac-two/training/yannick/environment.ts b/tic-tac-two/training/yannick/environment.ts new file mode 100644 index 0000000..591124f --- /dev/null +++ b/tic-tac-two/training/yannick/environment.ts @@ -0,0 +1,304 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +// import tf here so that the correct saveHandler is registered. +// @ts-ignore +import * as tf from '@tensorflow/tfjs-node-gpu'; +import * as mkdirp from 'mkdirp'; +import * as path from 'path'; + +import {RandomAgent} from '../../shared/random_agent.js'; +import {YannickAgent} from '../../viewer/yannick_agent.js'; + +import {DenseDQNAgent} from './agent'; +// import {AgentMove, BoardState, ErrorState, Game, isErrorState, isMoveState, +// isWinState, StepResult, WinState} from './game'; +import {AgentMove, BoardState, Game, isErrorState, isWinState, printBoard, StepResult} from './game'; +import {MetricLogger} from './metrics'; +import {ReplayMemory} from './replay_memory'; +import {clone} from './util'; + +declare global { + module NodeJS { + interface Global { + debug: boolean; + } + } +} + +global.debug = false; + +export const CONFIG = { + rewards: { + largePositive: 20, + largeNegative: -10, + veryLargeNegative: -30, + smallPositive: 0.2, + smallNegative: -0.05, + }, + replayMemoryCapacity: 8000, + batchSize: 256, + numGames: 20000, + epsilonStart: 0.95, + minEpsilon: 0.01, + updateEvery: 200, + saveModelEvery: 1000, + epsilonDecay: 0.025, // default value. Will be updated below + randomizeOrder: true, + randomizeSymbol: true, +}; + +// +// Calculate a linear epsilon decay rate. +// + +// Epochs in this context are the number of games played at a given epsilon. +const EPOCHS_TOTAL = Math.floor(CONFIG.numGames / CONFIG.updateEvery); +const EPOCHS_AT_MIN_EPSILON = Math.ceil(0.33 * EPOCHS_TOTAL); +const EPSILON_UPDATES = EPOCHS_TOTAL - EPOCHS_AT_MIN_EPSILON; +CONFIG.epsilonDecay = + (CONFIG.epsilonStart - CONFIG.minEpsilon) / EPSILON_UPDATES; + +console.log('Training Agent with config:', CONFIG); + +// An object in replay memory from which we can train +export interface ReplayElement { + agentSymbol: string; + hasAgentMadeDoubleMoveBefore: boolean; + hasAgentMadeDoubleMoveAfter: boolean; + inputState: BoardState; + actionTaken: AgentMove; + reward: number; + nextState: BoardState; + done: boolean; + episodeResult?: EpisideResult; +} +type EpisideResult = 'WIN'|'LOSS'|'DQ'|'OPPONENT_DQ'|'TIE'; + +export class Environment { + replayMemory: ReplayMemory; + agent: DenseDQNAgent; + opponent: RandomAgent|YannickAgent; + game: Game; + + savePath: string; + logDir: string; + logger: MetricLogger; + + constructor(savePath, logDir) { + this.replayMemory = new ReplayMemory(CONFIG.replayMemoryCapacity); + + // The agent we are training. + this.agent = new DenseDQNAgent({ + symbol: 'o', + epiilonStart: CONFIG.epsilonStart, + epsilonDecay: CONFIG.epsilonDecay, + minEpsilon: CONFIG.minEpsilon, + updateEvery: CONFIG.updateEvery, + }); + + // The opponent it is training against. + + // Train against a random agent + this.opponent = new RandomAgent({ + symbol: 'x', + doubleMoveProb: 0.25, + }); + + // Train against a previously trained agent + // this.opponent = new YannickAgent({ + // symbol: 'x', + // playOptimally: false, + // useRelativePath: false, + // modelName: + // '2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000' + // }); + + // The game instance that will be used in the train loop + this.game = new Game( + this.opponent, + this.agent, + CONFIG.randomizeOrder, + CONFIG.randomizeSymbol, + ); + + // Set up save paths and names + const timeStamp = new Date(); + const timeStampStr = + `${timeStamp.toDateString()} ${timeStamp.toLocaleTimeString()}` + .split(' ') + .join('-'); + + const runId = `DQN-${timeStampStr}-es${CONFIG.epsilonStart}-me${ + CONFIG.minEpsilon}-ed${CONFIG.epsilonDecay.toFixed(3)}-ue${ + CONFIG.updateEvery}-rmc${CONFIG.replayMemoryCapacity}-b${ + CONFIG.batchSize}-n${CONFIG.numGames}`; + const saveFolder = path.resolve(__dirname, savePath, runId); + mkdirp.sync(saveFolder); + + this.savePath = `file://${saveFolder}`; + this.logDir = `file://${path.resolve(__dirname, logDir)}`; + + this.logger = new MetricLogger({ + logDir: this.logDir, + runId, + cumulativeRewardWindowSize: 100, + }); + + console.log('Save path = ', this.savePath); + console.log('Log dir = ', this.logDir); + } + + async init() { + await this.game.init(); + } + + /** + * A single step of the training loop. + * + * Will run the game for one step, calculate rewards, update replay memory + * and run the agents train function. + */ + step(): ReplayElement { + const inputState = clone(this.game.boardState); + let gameStep: StepResult; + + //@ts-ignore + if (this.game.currentPlayer !== this.agent) { + throw new Error('Agent must be currentPlayer before calling step.'); + } + + // When it is the agent playing we either calculate the reward on game + // end OR we allow the oppoenent to respond before calculating rewards + let prevBoard = clone(this.game.boardState); + const hasAgentMadeDoubleMoveBefore = this.agent.hasMadeDoubleMove; + gameStep = this.game.step(); // agent move + const hasAgentMadeDoubleMoveAfter = this.agent.hasMadeDoubleMove; + + if (global.debug) { + printBoard(this.game.boardState, prevBoard); + } + + const actionTaken: AgentMove = gameStep.action; + if (!gameStep.done) { + prevBoard = this.game.boardState; + gameStep = this.game.step(); // opponent move + } + + if (global.debug) { + // console.log('opponent move'); + printBoard(this.game.boardState, prevBoard); + } + + // Calculate reward. + + let reward = 0; // default reward for step + let episodeResult: EpisideResult; + + if (isWinState(gameStep)) { + // @ts-ignore + if (gameStep.winningPlayer === this.agent) { + reward = CONFIG.rewards.largePositive; + episodeResult = 'WIN'; + } else { + reward = CONFIG.rewards.largeNegative; + episodeResult = 'LOSS'; + } + } + + if (isErrorState(gameStep)) { + //@ts-ignore + if (gameStep.disqualifiedPlayer === this.agent) { + reward = CONFIG.rewards.veryLargeNegative; + episodeResult = 'DQ'; + } else { + reward = 0; + episodeResult = 'OPPONENT_DQ'; + } + } + + // Return a replay memory element. + const nextState = clone(this.game.boardState); + const replayElement: ReplayElement = { + agentSymbol: this.agent.symbol, + hasAgentMadeDoubleMoveBefore, + hasAgentMadeDoubleMoveAfter, + inputState, + actionTaken, + reward, + nextState, + done: gameStep.done, + episodeResult + }; + return replayElement; + } + + async run() { + await this.init(); + + const replayMemory = this.replayMemory; + const NUM_GAMES = CONFIG.numGames; + for (let index = 0; index < NUM_GAMES; index++) { + let episodeReward = 0; + this.game.reset(); + + // @ts-ignore + // We only want to collect rewards if the agent has made a move. + // If the oppoenent starts the game we just directly advance the + // game state. + if (this.game.currentPlayer !== this.agent) { + this.game.step(); + } + + // Inner loop runs a game through all its steps accumulating rewards + // into episodeReward. + let stepResult: ReplayElement; + do { + stepResult = this.step(); + + episodeReward += stepResult.reward; + replayMemory.append(stepResult); + + // Speed up training by only updating the model at the end of an + // episode. + if (replayMemory.full() && stepResult.done) { + const trainingBatch = replayMemory.sample(CONFIG.batchSize); + const info = this.agent.train(trainingBatch, index); + + if (info != null) { + this.logger.logScalar('loss', info.loss); + this.logger.logScalar('trainStepTime', info.trainStepTime); + this.logger.logScalar('agent.epsilon', this.agent.epsilon); + } + } + } while (stepResult.done !== true); + + // // Episode complete + this.logger.addEpisodeReward( + {episodeReward, episodeResult: stepResult.episodeResult}); + + // // Occasionally save the model + if (index % CONFIG.saveModelEvery === 0 && index > CONFIG.numGames / 4) { + console.log(`Done with game ${index}. Saving model to disk`); + await this.agent.onlineNetwork.save(this.savePath); + } + } + + await this.agent.onlineNetwork.save(this.savePath); + console.log('\n *** Done with training *** \n'); + } +} diff --git a/tic-tac-two/training/yannick/game.ts b/tic-tac-two/training/yannick/game.ts new file mode 100644 index 0000000..cbb9784 --- /dev/null +++ b/tic-tac-two/training/yannick/game.ts @@ -0,0 +1,213 @@ + +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../../shared/agent.js'; +import {BOARD_EMPTY_VAL, checkDone, checkForIllegalMove, checkForWinner, createEmptyBoard} from '../../shared/game_utils.js'; + +/** + * Represents a game of tic-tac-toe. + * + * This class does not have a game loop, but excepts to be driven by a caller, + * this allows yielding the result of each step of the game. + */ +export class Game { + player1: AbstractAgent; + player2: AbstractAgent; + + currentPlayer: AbstractAgent; + boardState: BoardState; + + agentHasMadeDoubleMove: Map; + + randomizeOrder: boolean; + randomizeSymbol: boolean; + + constructor(player1, player2, randomizeOrder, randomizeSymbol) { + this.player1 = player1; + this.player2 = player2; + this.randomizeOrder = randomizeOrder; + this.randomizeSymbol = randomizeSymbol; + this.reset(); + } + + async init() { + await Promise.all([this.player1.init(), this.player2.init()]); + } + + reset() { + if (this.randomizeOrder) { + this.currentPlayer = Math.random() <= 0.5 ? this.player1 : this.player2; + } else { + this.currentPlayer = this.player1; + } + + if (this.randomizeSymbol) { + if (Math.random() < 0.5) { + this.player1.symbol = 'x'; + this.player2.symbol = 'o'; + } else { + this.player1.symbol = 'o'; + this.player2.symbol = 'x'; + } + } + this.boardState = createEmptyBoard(); + + this.agentHasMadeDoubleMove = new Map(); + this.agentHasMadeDoubleMove.set(this.player1, false); + this.agentHasMadeDoubleMove.set(this.player2, false); + + this.player1.startGame(); + this.player2.startGame(); + } + + togglePlayer() { + if (this.currentPlayer === this.player1) { + this.currentPlayer = this.player2; + } else { + this.currentPlayer = this.player1; + } + } + + step(): StepResult { + const next = + this.currentPlayer.move(this.boardState) as unknown as AgentMove; + next.agentHasMadeDoubleMove = + this.agentHasMadeDoubleMove.get(this.currentPlayer); + + const errorState = checkForIllegalMove(this.boardState, next); + if (errorState.hasError) { + const result: ErrorState = { + done: true, + action: next, + hasError: true, + disqualifiedPlayer: this.currentPlayer, + errorCell: errorState.errorCell, + }; + return result; + } + + // Play the move + next.positions.forEach((position) => { + const nextCell = this.boardState[position]; + const nextFree = nextCell.indexOf(BOARD_EMPTY_VAL); + nextCell[nextFree] = next.symbol; + }); + if (next.isDoubleMove) { + this.agentHasMadeDoubleMove.set(this.currentPlayer, true); + } + + // + const winState = checkForWinner(this.boardState); + if (winState.hasWinner) { + const result: WinState = { + done: true, + action: next, + hasWinner: true, + winningPlayer: this.currentPlayer, + winningSymbol: this.currentPlayer.symbol, + }; + + return result; + } + + // If board is full signal done. + const isDone = checkDone(this.boardState); + if (isDone) { + const result: MoveState = { + done: true, + action: next, + }; + return result; + } + + // toggle player + this.togglePlayer(); + const result: MoveState = { + done: false, + action: next, + }; + return result; + } +} + +export type Cell = Array<-1|'x'|'o'>; +export type BoardState = Cell[]; + +// A move as returned by the agent. +export interface AgentMove { + positions: [number]|[number, number]; + symbol: 'x'|'o'; + isDoubleMove: boolean; + agentHasMadeDoubleMove?: boolean; +} + +// The final result of this move in game terms +export interface MoveState { + done: boolean; + action: AgentMove; +} + +export interface ErrorState extends MoveState { + hasError: boolean; + errorCell: number; + disqualifiedPlayer: AbstractAgent; +} + +export interface WinState extends MoveState { + hasWinner: boolean; + winningSymbol: 'x'|'o'; + winningCells?: number[]; + winningPlayer: AbstractAgent; +} + +export type StepResult = MoveState|ErrorState|WinState; + +export function isWinState(state: StepResult): state is WinState { + return (state as WinState).hasWinner !== undefined; +} + +export function isErrorState(state: StepResult): state is ErrorState { + return (state as ErrorState).hasError !== undefined; +} + +export function isMoveState(state: StepResult): state is MoveState { + return (!isErrorState(state) && !isWinState(state)); +} + +function printRow(board: BoardState, row: number, stride: number) { + process.stdout.write('|'); + for (let j = 0; j < stride; j++) { + const cell = board[row + j]; + const cellStr = cell.join('').replace(/-1/g, '-').padEnd(3); + process.stdout.write(cellStr); + process.stdout.write('|'); + } +} +export function printBoard(board: BoardState, prevBoard?: BoardState) { + const rows = 3; + const stride = 3; + + for (let i = 0; i < (rows * stride); i += stride) { + if (prevBoard) { + printRow(prevBoard, i, stride); + process.stdout.write('\t -> \t'); + } + printRow(board, i, stride); + process.stdout.write('\n'); + } +} diff --git a/tic-tac-two/training/yannick/metrics.ts b/tic-tac-two/training/yannick/metrics.ts new file mode 100644 index 0000000..fa6354c --- /dev/null +++ b/tic-tac-two/training/yannick/metrics.ts @@ -0,0 +1,96 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; +import {SummaryFileWriter} from '@tensorflow/tfjs-node-gpu/dist/tensorboard'; + +import {ReplayMemory} from './replay_memory'; + +/** + * Utility class to log training metrics to tensorboard. + */ +export class MetricLogger { + rewardsBuffer: ReplayMemory; + cumulativeRewardWindowSize: number; + numRewardSamples: number; + + steps: {}; + writer: SummaryFileWriter; + + constructor({logDir, cumulativeRewardWindowSize, runId}) { + const maxQueue = 10; + const flushMillis = 1000 * 60; + + const logDirWithId = `${logDir}/${runId}`; + this.writer = + tf.node.summaryFileWriter(logDirWithId, maxQueue, flushMillis); + + // Number of rewards to average over when reporting metrics. + this.cumulativeRewardWindowSize = cumulativeRewardWindowSize; + + // Total number of episode rewards collected + this.numRewardSamples = 0; + + this.rewardsBuffer = new ReplayMemory(this.cumulativeRewardWindowSize); + this.steps = {}; + } + + addEpisodeReward(reward) { + this.rewardsBuffer.append(reward); + if (this.rewardsBuffer.full()) { + if (this.numRewardSamples % this.cumulativeRewardWindowSize === 0) { + const rewards = this.rewardsBuffer.memory; + const numWins = rewards.filter(r => r.episodeResult === 'WIN').length; + const numLosses = + rewards.filter(r => r.episodeResult === 'LOSS').length; + const numDqs = rewards.filter(r => r.episodeResult === 'DQ').length; + const numTies = rewards.filter(r => r.episodeResult == null).length; + + const metricName = + `Mean Cumulative Reward (${this.cumulativeRewardWindowSize})`; + const meanCumulativeReward = + this.mean(this.rewardsBuffer.memory.map(r => r.episodeReward)); + this.logScalar(metricName, meanCumulativeReward); + + this.logScalar('skill/Wins (last 100 games)', numWins); + this.logScalar('skill/Losses (last 100 games)', numLosses); + this.logScalar('skill/Disqualifications (last 100 games)', numDqs); + this.logScalar('skill/Ties (last 100 games)', numTies); + this.logScalar( + 'skill/checksum (last 100 games)', + numWins + numLosses + numDqs + numTies); + } + } + } + + logScalar(metricName, value, step?) { + if (step == null) { + if (this.steps[metricName] == null) { + this.steps[metricName] = 0; + } + this.writer.scalar(metricName, value, this.steps[metricName]); + this.steps[metricName] += 1; + } else { + this.writer.scalar(metricName, value, step); + } + } + + private mean(vals: number[]) { + const sum = vals.reduce((num, memo) => num + memo, 0); + return sum / vals.length; + } +} diff --git a/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json b/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json new file mode 100644 index 0000000..d1eac94 --- /dev/null +++ b/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json @@ -0,0 +1 @@ +{"modelTopology":{"class_name":"Sequential","config":{"name":"sequential_1","layers":[{"class_name":"Dense","config":{"units":94,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense0_1587788419307","trainable":true,"batch_input_shape":[null,94],"dtype":"float32"}},{"class_name":"Dense","config":{"units":512,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense1_1587788419319","trainable":true}},{"class_name":"Dense","config":{"units":512,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense2_1587788419329","trainable":true}},{"class_name":"Dense","config":{"units":90,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense3_1587788419347","trainable":true}}]},"keras_version":"tfjs-layers 1.6.1","backend":"tensor_flow.js"},"weightsManifest":[{"paths":["weights.bin"],"weights":[{"name":"dense0_1587788419307/kernel","shape":[94,94],"dtype":"float32"},{"name":"dense0_1587788419307/bias","shape":[94],"dtype":"float32"},{"name":"dense1_1587788419319/kernel","shape":[94,512],"dtype":"float32"},{"name":"dense1_1587788419319/bias","shape":[512],"dtype":"float32"},{"name":"dense2_1587788419329/kernel","shape":[512,512],"dtype":"float32"},{"name":"dense2_1587788419329/bias","shape":[512],"dtype":"float32"},{"name":"dense3_1587788419347/kernel","shape":[512,90],"dtype":"float32"},{"name":"dense3_1587788419347/bias","shape":[90],"dtype":"float32"}]}],"format":"layers-model","generatedBy":"TensorFlow.js tfjs-layers v1.6.1","convertedBy":null} \ No newline at end of file diff --git a/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin b/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin new file mode 100644 index 0000000..f9ef156 Binary files /dev/null and b/tic-tac-two/training/yannick/models/2020-3-25/DQN-RANDOPP-0.25-Sat-Apr-25-2020-12:20:19-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin differ diff --git a/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json b/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json new file mode 100644 index 0000000..dde2316 --- /dev/null +++ b/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/model.json @@ -0,0 +1 @@ +{"modelTopology":{"class_name":"Sequential","config":{"name":"sequential_1","layers":[{"class_name":"Dense","config":{"units":94,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense0_1587792077125","trainable":true,"batch_input_shape":[null,94],"dtype":"float32"}},{"class_name":"Dense","config":{"units":512,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense1_1587792077134","trainable":true}},{"class_name":"Dense","config":{"units":512,"activation":"relu","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense2_1587792077144","trainable":true}},{"class_name":"Dense","config":{"units":90,"activation":"linear","use_bias":true,"kernel_initializer":{"class_name":"VarianceScaling","config":{"scale":1,"mode":"fan_avg","distribution":"normal","seed":null}},"bias_initializer":{"class_name":"Zeros","config":{}},"kernel_regularizer":null,"bias_regularizer":null,"activity_regularizer":null,"kernel_constraint":null,"bias_constraint":null,"name":"dense3_1587792077163","trainable":true}}]},"keras_version":"tfjs-layers 1.6.1","backend":"tensor_flow.js"},"weightsManifest":[{"paths":["weights.bin"],"weights":[{"name":"dense0_1587792077125/kernel","shape":[94,94],"dtype":"float32"},{"name":"dense0_1587792077125/bias","shape":[94],"dtype":"float32"},{"name":"dense1_1587792077134/kernel","shape":[94,512],"dtype":"float32"},{"name":"dense1_1587792077134/bias","shape":[512],"dtype":"float32"},{"name":"dense2_1587792077144/kernel","shape":[512,512],"dtype":"float32"},{"name":"dense2_1587792077144/bias","shape":[512],"dtype":"float32"},{"name":"dense3_1587792077163/kernel","shape":[512,90],"dtype":"float32"},{"name":"dense3_1587792077163/bias","shape":[90],"dtype":"float32"}]}],"format":"layers-model","generatedBy":"TensorFlow.js tfjs-layers v1.6.1","convertedBy":null} \ No newline at end of file diff --git a/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin b/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin new file mode 100644 index 0000000..3e86d82 Binary files /dev/null and b/tic-tac-two/training/yannick/models/2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000/weights.bin differ diff --git a/tic-tac-two/training/yannick/package.json b/tic-tac-two/training/yannick/package.json new file mode 100644 index 0000000..6d4fbbf --- /dev/null +++ b/tic-tac-two/training/yannick/package.json @@ -0,0 +1,26 @@ +{ + "name": "tic-tac-two-training", + "version": "1.0.0", + "main": "train.js", + "license": "Apache 2", + "private": true, + "type": "module", + "scripts": { + "train": "ts-node train.ts --logDir ./tensorboard_logs --savePath ./models/" + }, + "dependencies": { + "@tensorflow/tfjs": "1.5.1", + "@tensorflow/tfjs-node": "1.5.1", + "@tensorflow/tfjs-node-gpu": "1.6.1", + "argparse": "^1.0.10", + "clang-format": "~1.2.2", + "mkdirp": "^0.5.1", + "simple-statistics": "^7.0.5", + "ts-node": "^8.4.1", + "tslint": "~5.11.0", + "typescript": "3.5.3" + }, + "devDependencies": { + "@types/node": "^13.9.0" + } +} diff --git a/tic-tac-two/training/yannick/replay_memory.ts b/tic-tac-two/training/yannick/replay_memory.ts new file mode 100644 index 0000000..e24a730 --- /dev/null +++ b/tic-tac-two/training/yannick/replay_memory.ts @@ -0,0 +1,68 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as tf from '@tensorflow/tfjs-node-gpu'; + +/** + * A replay memory/buffer to store game step experiences. + */ +export class ReplayMemory { + capacity: number; + // tslint:disable-next-line: no-any + memory: any[]; + indices: number[]; + head: number; + + constructor(capacity) { + this.capacity = capacity; + this.memory = []; + this.indices = new Array(capacity).fill(1).map((_, i) => i); + this.head = 0; + } + + // Appends an item to the cicular buffer + append(item) { + this.memory[this.head] = item; + this.head += 1; + if (this.head === this.capacity) { + this.head = 0; + } + } + + // Randomly sample numSamples from the buffer. + sample(numSamples) { + if (this.size() < this.capacity) { + return []; + } + tf.util.shuffle(this.indices); + + const sampleIndices = this.indices.slice(0, numSamples); + const items = []; + sampleIndices.forEach((sampleIndex, itemIndex) => { + items[itemIndex] = this.memory[sampleIndex]; + }); + return items; + } + + size() { + return this.memory.length; + } + + full() { + return this.memory.length === this.capacity; + } +} diff --git a/tic-tac-two/training/yannick/train.ts b/tic-tac-two/training/yannick/train.ts new file mode 100644 index 0000000..e5d7c45 --- /dev/null +++ b/tic-tac-two/training/yannick/train.ts @@ -0,0 +1,50 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import * as argparse from 'argparse'; +import * as path from 'path'; + +import {Environment} from './environment'; + +function getDateStringForFolderName() { + const now = new Date(); + const year = now.getFullYear(); + const month = now.getMonth(); + const day = now.getDate(); + + return `${year}-${month}-${day}`; +} + +(async function run() { + const parser = new argparse.ArgumentParser(); + parser.addArgument('--logDir', { + type: 'string', + help: 'Directory to which the TensorBoard summaries will be saved.' + }); + parser.addArgument('--savePath', { + type: 'string', + defaultValue: './models', + help: 'Directory to which the models will be saves ' + }); + + const args = parser.parseArgs(); + + const logDir = path.join(args.logDir, getDateStringForFolderName()); + const saveDir = path.join(args.savePath, getDateStringForFolderName()); + const env = new Environment(saveDir, logDir); + await env.run(); +})(); diff --git a/tic-tac-two/training/yannick/tsconfig.json b/tic-tac-two/training/yannick/tsconfig.json new file mode 100644 index 0000000..5ca0d51 --- /dev/null +++ b/tic-tac-two/training/yannick/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "module": "commonjs", + "noImplicitAny": false, + "sourceMap": true, + "removeComments": false, + "preserveConstEnums": true, + "target": "es2015", + "lib": ["es2015", "dom"], + "outDir": "./dist", + "noUnusedLocals": true, + "noImplicitReturns": true, + "noImplicitThis": true, + "alwaysStrict": true, + "noUnusedParameters": false, + "pretty": true, + "noFallthroughCasesInSwitch": true, + "allowUnreachableCode": false, + "experimentalDecorators": true, + "allowJs": true, + }, + "include": [ + "./**/*.ts" + ] +} diff --git a/tic-tac-two/training/yannick/tslint.json b/tic-tac-two/training/yannick/tslint.json new file mode 100644 index 0000000..4aff850 --- /dev/null +++ b/tic-tac-two/training/yannick/tslint.json @@ -0,0 +1,64 @@ +{ + "rules": { + "array-type": [true, "array-simple"], + "arrow-return-shorthand": true, + "ban": [true, + ["fit"], + ["fdescribe"], + ["xit"], + ["xdescribe"], + ["fitAsync"], + ["xitAsync"], + ["fitFakeAsync"], + ["xitFakeAsync"] + ], + "ban-types": [true, + ["Object", "Use {} instead."], + ["String", "Use 'string' instead."], + ["Number", "Use 'number' instead."], + ["Boolean", "Use 'boolean' instead."] + ], + "no-return-await": true, + "class-name": true, + "curly": true, + "interface-name": [true, "never-prefix"], + "jsdoc-format": true, + "forin": false, + "label-position": true, + "max-line-length": { + "options": {"limit": 80, "ignore-pattern": "^import |^export |https?://"} + }, + "new-parens": true, + "no-angle-bracket-type-assertion": true, + "no-any": true, + "no-construct": true, + "no-consecutive-blank-lines": true, + "no-debugger": true, + "no-default-export": true, + "no-inferrable-types": true, + "no-namespace": [true, "allow-declarations"], + "no-reference": true, + "no-string-throw": true, + "no-unused-expression": true, + "no-var-keyword": true, + "no-unnecessary-type-assertion": true, + "object-literal-shorthand": true, + "only-arrow-functions": [true, "allow-declarations", "allow-named-functions"], + "prefer-const": true, + "quotemark": [true, "single"], + "radix": true, + "restrict-plus-operands": true, + "semicolon": [true, "always", "ignore-bound-class-methods"], + "switch-default": true, + "triple-equals": [true, "allow-null-check"], + "use-isnan": true, + "use-default-type-parameter": true, + "variable-name": [ + true, + "check-format", + "ban-keywords", + "allow-leading-underscore", + "allow-trailing-underscore" + ] + } +} diff --git a/tic-tac-two/training/yannick/util.ts b/tic-tac-two/training/yannick/util.ts new file mode 100644 index 0000000..1ab2337 --- /dev/null +++ b/tic-tac-two/training/yannick/util.ts @@ -0,0 +1,20 @@ +/** + * @license + * Copyright 2020 Google Inc. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export function clone(obj) { + return JSON.parse(JSON.stringify(obj)); +} diff --git a/tic-tac-two/training/yannick/yarn.lock b/tic-tac-two/training/yannick/yarn.lock new file mode 100644 index 0000000..77883e3 --- /dev/null +++ b/tic-tac-two/training/yannick/yarn.lock @@ -0,0 +1,958 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@tensorflow/tfjs-converter@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.5.1.tgz#13b76266d51c7e7f3aeee27cdc65444a48e01538" + integrity sha512-M9tl2/ep8ntcZpmncHwKuvThsS7TaUWqJ9vJSgJmkazwTfAvlAJmZ8/p1miJ+m5sH1EJO4oTjiEmch6g8IA5IQ== + +"@tensorflow/tfjs-converter@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-converter/-/tfjs-converter-1.6.1.tgz#b97973800c908314adb3f5a5619efb364151d8de" + integrity sha512-9czv3o+5JNT1hXhXmcZ8xYLCrWwtuhX9j262sNQF7wJnnVUOjaCUmjXeHkmWik9jh60TcSYbVD7PcsdR9Blzuw== + +"@tensorflow/tfjs-core@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.5.1.tgz#490209617f744fef660e8f81fe8b858e95b0d10b" + integrity sha512-N4fsi8mLsRwRs8UJN2cARB1rYFxyVXkLyZ4wOusiR976BwwZbCwQrTTSIPzPqYT3rwiexEUzm7sM6ZaDl5dpXA== + dependencies: + "@types/offscreencanvas" "~2019.3.0" + "@types/seedrandom" "2.4.27" + "@types/webgl-ext" "0.0.30" + "@types/webgl2" "0.0.4" + node-fetch "~2.1.2" + seedrandom "2.4.3" + +"@tensorflow/tfjs-core@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-core/-/tfjs-core-1.6.1.tgz#216ae91b0bc6e66e9de9bcd33185b354d7c10991" + integrity sha512-BLWWjOUCvFjuX4ezKQKn5LSnkilLT5mshwhE8Qb/ZaHWN0HhTMiYy7vBmQVO7JXEPGaIVh2gzh8bpaJyjlTuyg== + dependencies: + "@types/offscreencanvas" "~2019.3.0" + "@types/seedrandom" "2.4.27" + "@types/webgl-ext" "0.0.30" + "@types/webgl2" "0.0.4" + node-fetch "~2.1.2" + seedrandom "2.4.3" + +"@tensorflow/tfjs-data@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.5.1.tgz#cafdbbce3d9bf07134b334aa5ca8bf46c5802a3b" + integrity sha512-eu4X0tHS1Tng+cvMO9gkMhUWX/UZQ//VpiaZfQJfa3zvUgxw6s1MHJFb0JC1T1FOnEgDVriZ8G758ysJZOybog== + dependencies: + "@types/node-fetch" "^2.1.2" + node-fetch "~2.1.2" + +"@tensorflow/tfjs-data@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-data/-/tfjs-data-1.6.1.tgz#cdb6bfab1dbd20c24ca6bffdce25090986f16ba4" + integrity sha512-uz+hz2OV349bUdWH504VkLJqkPXVcNNjjq6kBGpmpWmnG6Vz14ss6M2woUQIRxXJu19UKe2Y8bsGQnb5NgOMrw== + dependencies: + "@types/node-fetch" "^2.1.2" + node-fetch "~2.1.2" + +"@tensorflow/tfjs-layers@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.5.1.tgz#52aab88ab64618bfb193a7fafc7443a7edaaa151" + integrity sha512-DyuhifqflK+bdpBRLAj3RuWm1eTVe8yNX2+WH+W+wmhpjGg7Yagnar6/66JdS2h3WUFoiplCpZRAVMVw631E5g== + +"@tensorflow/tfjs-layers@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-layers/-/tfjs-layers-1.6.1.tgz#b6b99d9133f780c0ad34bd8059fd1210d1daca0b" + integrity sha512-VStPsOEPqs9RiZG/FEwWkNq08GU8R29rCdMoMAWHWuIoEMAgp3QE32mDpL3wxhmdkj0EVoeJK1prTXFF/2ky2A== + +"@tensorflow/tfjs-node-gpu@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node-gpu/-/tfjs-node-gpu-1.6.1.tgz#112f063872c91e2e0e588541e823bd29c44ca864" + integrity sha512-EJecwlaAPwWOG6AcWDWM8MTK5mLs8UGSeGUkQ0cFOQBYoIbS0zHHYI4GB7wgl9GlMZdZ77cdz8ynrQfCgbWEZA== + dependencies: + "@tensorflow/tfjs" "1.6.1" + "@tensorflow/tfjs-core" "1.6.1" + adm-zip "^0.4.11" + google-protobuf "^3.9.2" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.14.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs-node@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs-node/-/tfjs-node-1.5.1.tgz#db6ffb82af70f8870131e9e6416668137ae16084" + integrity sha512-gtIVn5zTLSgHlJUThN3knzKjycXOezmgL0W5MtxunJPznGmUZQive9efuCsgKcs5YKizTG+KprTILTSbi/2Owg== + dependencies: + "@tensorflow/tfjs" "1.5.1" + adm-zip "^0.4.11" + google-protobuf "^3.9.2" + https-proxy-agent "^2.2.1" + node-pre-gyp "0.14.0" + progress "^2.0.0" + rimraf "^2.6.2" + tar "^4.4.6" + +"@tensorflow/tfjs@1.5.1": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.5.1.tgz#dc16a5bcca2514e013b87f74c4939d609ecf6bcb" + integrity sha512-WiE+JQ3ibr5LibGiBz6HWUqLJW8HiX6ywUSCA7ehZ67vFsw4mPuVjv0WEEUfD/l47PkXYVAmWd+RYOJiuZC7Eg== + dependencies: + "@tensorflow/tfjs-converter" "1.5.1" + "@tensorflow/tfjs-core" "1.5.1" + "@tensorflow/tfjs-data" "1.5.1" + "@tensorflow/tfjs-layers" "1.5.1" + +"@tensorflow/tfjs@1.6.1": + version "1.6.1" + resolved "https://registry.yarnpkg.com/@tensorflow/tfjs/-/tfjs-1.6.1.tgz#17fb3f8393824e98efcaaa7e31c77f8e20a06d09" + integrity sha512-TbnAIBuVhqy8lVyrjveiFTOzrCofga6Qo7sH0LWJcDH1bnyuepDtDvNxZVMv3WCMgU1bS1NNIaioU6HGO9Zfyw== + dependencies: + "@tensorflow/tfjs-converter" "1.6.1" + "@tensorflow/tfjs-core" "1.6.1" + "@tensorflow/tfjs-data" "1.6.1" + "@tensorflow/tfjs-layers" "1.6.1" + +"@types/node-fetch@^2.1.2": + version "2.5.5" + resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.5.tgz#cd264e20a81f4600a6c52864d38e7fef72485e92" + integrity sha512-IWwjsyYjGw+em3xTvWVQi5MgYKbRs0du57klfTaZkv/B24AEQ/p/IopNeqIYNy3EsfHOpg8ieQSDomPcsYMHpA== + dependencies: + "@types/node" "*" + form-data "^3.0.0" + +"@types/node@*", "@types/node@^13.9.0": + version "13.9.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.9.0.tgz#5b6ee7a77faacddd7de719017d0bc12f52f81589" + integrity sha512-0ARSQootUG1RljH2HncpsY2TJBfGQIKOOi7kxzUY6z54ePu/ZD+wJA8zI2Q6v8rol2qpG/rvqsReco8zNMPvhQ== + +"@types/offscreencanvas@~2019.3.0": + version "2019.3.0" + resolved "https://registry.yarnpkg.com/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz#3336428ec7e9180cf4566dfea5da04eb586a6553" + integrity sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q== + +"@types/seedrandom@2.4.27": + version "2.4.27" + resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.27.tgz#9db563937dd86915f69092bc43259d2f48578e41" + integrity sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE= + +"@types/webgl-ext@0.0.30": + version "0.0.30" + resolved "https://registry.yarnpkg.com/@types/webgl-ext/-/webgl-ext-0.0.30.tgz#0ce498c16a41a23d15289e0b844d945b25f0fb9d" + integrity sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg== + +"@types/webgl2@0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.4.tgz#c3b0f9d6b465c66138e84e64cb3bdf8373c2c279" + integrity sha512-PACt1xdErJbMUOUweSrbVM7gSIYm1vTncW2hF6Os/EeWi6TXYAYMPp+8v6rzHmypE5gHrxaxZNXgMkJVIdZpHw== + +abbrev@1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + +adm-zip@^0.4.11: + version "0.4.14" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.14.tgz#2cf312bcc9f8875df835b0f6040bd89be0a727a9" + integrity sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== + +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== + dependencies: + es6-promisify "^5.0.0" + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +aproba@^1.0.3: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +arg@^4.1.0: + version "4.1.3" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" + integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + +argparse@^1.0.10, argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +async@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" + integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +babel-code-frame@^6.22.0: + version "6.26.0" + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + dependencies: + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" + +balanced-match@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +builtin-modules@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" + integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= + +chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +clang-format@~1.2.2: + version "1.2.4" + resolved "https://registry.yarnpkg.com/clang-format/-/clang-format-1.2.4.tgz#4bb4b0a98180428deb093cf20982e9fc1af20b6c" + integrity sha512-sw+nrGUp3hvmANd1qF8vZPuezSYQAiXgGBiEtkXTtJnnu6b00fCqkkDIsnRKrNgg4nv6NYZE92ejvOMIXZoejw== + dependencies: + async "^1.5.2" + glob "^7.0.0" + resolve "^1.1.6" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.12.1: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +debug@^3.1.0, debug@^3.2.6: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +detect-libc@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +diff@^3.2.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== + +diff@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" + integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + +es6-promise@^4.0.3: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM= + dependencies: + es6-promise "^4.0.3" + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +form-data@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682" + integrity sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs-minipass@^1.2.5: + version "1.2.7" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" + integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== + dependencies: + minipass "^2.6.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +glob@^7.0.0, glob@^7.1.1, glob@^7.1.3: + version "7.1.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +google-protobuf@^3.9.2: + version "3.11.4" + resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.11.4.tgz#598ca405a3cfa917a2132994d008b5932ef42014" + integrity sha512-lL6b04rDirurUBOgsY2+LalI6Evq8eH5TcNzi7TYQ3BsIWelT0KSOQSBsXuavEkNf+odQU6c0lgz3UsZXeNX9Q== + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +https-proxy-agent@^2.2.1: + version "2.2.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz#4ee7a737abd92678a293d9b34a1af4d0d08c787b" + integrity sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + +iconv-lite@^0.4.4: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore-walk@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37" + integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw== + dependencies: + minimatch "^3.0.4" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= + +js-yaml@^3.7.0: + version "3.13.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" + integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +make-error@^1.1.1: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + +mime-db@1.43.0: + version "1.43.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.43.0.tgz#0a12e0502650e473d735535050e7c8f4eb4fae58" + integrity sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== + +mime-types@^2.1.12: + version "2.1.26" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.26.tgz#9c921fc09b7e149a65dfdc0da4d20997200b0a06" + integrity sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ== + dependencies: + mime-db "1.43.0" + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" + integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= + +minimist@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" + integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= + +minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6" + integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + +minizlib@^1.2.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d" + integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== + dependencies: + minipass "^2.9.0" + +mkdirp@^0.5.0, mkdirp@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" + integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= + dependencies: + minimist "0.0.8" + +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +needle@^2.2.1: + version "2.3.3" + resolved "https://registry.yarnpkg.com/needle/-/needle-2.3.3.tgz#a041ad1d04a871b0ebb666f40baaf1fb47867117" + integrity sha512-EkY0GeSq87rWp1hoq/sH/wnTWgFVhYlnIkbJ0YJFfRgEFlz2RraCjBpFQ+vrEgEdp0ThfyHADmkChEhcb7PKyw== + dependencies: + debug "^3.2.6" + iconv-lite "^0.4.4" + sax "^1.2.4" + +node-fetch@~2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" + integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U= + +node-pre-gyp@0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz#9a0596533b877289bcad4e143982ca3d904ddc83" + integrity sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4.4.2" + +nopt@^4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48" + integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg== + dependencies: + abbrev "1" + osenv "^0.1.4" + +npm-bundled@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b" + integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA== + dependencies: + npm-normalize-package-bin "^1.0.1" + +npm-normalize-package-bin@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== + +npm-packlist@^1.1.6: + version "1.4.8" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e" + integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A== + dependencies: + ignore-walk "^3.0.1" + npm-bundled "^1.0.1" + npm-normalize-package-bin "^1.0.1" + +npmlog@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +object-assign@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +os-homedir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + +os-tmpdir@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +osenv@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" + integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== + dependencies: + os-homedir "^1.0.0" + os-tmpdir "^1.0.0" + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +readable-stream@^2.0.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +resolve@^1.1.6, resolve@^1.3.2: + version "1.15.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.15.1.tgz#27bdcdeffeaf2d6244b95bb0f9f4b4653451f3e8" + integrity sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w== + dependencies: + path-parse "^1.0.6" + +rimraf@^2.6.1, rimraf@^2.6.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +safe-buffer@^5.1.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +seedrandom@2.4.3: + version "2.4.3" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-2.4.3.tgz#2438504dad33917314bff18ac4d794f16d6aaecc" + integrity sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw= + +semver@^5.3.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +signal-exit@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" + integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + +simple-statistics@^7.0.5: + version "7.0.8" + resolved "https://registry.yarnpkg.com/simple-statistics/-/simple-statistics-7.0.8.tgz#662c56769945812237891adaec690f6da90fe372" + integrity sha512-cKK4U1ciuG7NG2P/FfbYtfoZYvn6VkIHxurRGuqW1bBOrKY0WK1Zr9C3EFjh8RAOldIRznm5kQvWTa3bsvkMIA== + +source-map-support@^0.5.6: + version "0.5.16" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042" + integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +tar@^4.4.2, tar@^4.4.6: + version "4.4.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" + integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.8.6" + minizlib "^1.2.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.3" + +ts-node@^8.4.1: + version "8.6.2" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.6.2.tgz#7419a01391a818fbafa6f826a33c1a13e9464e35" + integrity sha512-4mZEbofxGqLL2RImpe3zMJukvEvcO1XP8bj8ozBPySdCUXEcU5cIRwR0aM3R+VoZq7iXc8N86NC0FspGRqP4gg== + dependencies: + arg "^4.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.6" + yn "3.1.1" + +tslib@^1.8.0, tslib@^1.8.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.11.1.tgz#eb15d128827fbee2841549e171f45ed338ac7e35" + integrity sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + +tslint@~5.11.0: + version "5.11.0" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.11.0.tgz#98f30c02eae3cde7006201e4c33cb08b48581eed" + integrity sha1-mPMMAurjzecAYgHkwzywi0hYHu0= + dependencies: + babel-code-frame "^6.22.0" + builtin-modules "^1.1.1" + chalk "^2.3.0" + commander "^2.12.1" + diff "^3.2.0" + glob "^7.1.1" + js-yaml "^3.7.0" + minimatch "^3.0.4" + resolve "^1.3.2" + semver "^5.3.0" + tslib "^1.8.0" + tsutils "^2.27.2" + +tsutils@^2.27.2: + version "2.29.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" + integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== + dependencies: + tslib "^1.8.1" + +typescript@3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.5.3.tgz#c830f657f93f1ea846819e929092f5fe5983e977" + integrity sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g== + +util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +yallist@^3.0.0, yallist@^3.0.3: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yn@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" + integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== diff --git a/tic-tac-two/viewer/config.js b/tic-tac-two/viewer/config.js new file mode 100644 index 0000000..d6e04c1 --- /dev/null +++ b/tic-tac-two/viewer/config.js @@ -0,0 +1,25 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +export const CONFIG = { + // Environment configurations + waitBetweenMoves: 50, + waitBetweenGames: 250, + numGames: 500, + randomizeOrder: true, + randomizeSymbol: true, +}; diff --git a/tic-tac-two/viewer/david_agent.js b/tic-tac-two/viewer/david_agent.js new file mode 100644 index 0000000..6ef234c --- /dev/null +++ b/tic-tac-two/viewer/david_agent.js @@ -0,0 +1,162 @@ +/** + * @license + * Copyright 2020 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../shared/agent.js'; + +const oh_un = [1, 0, 0]; +const oh_o = [0, 1, 0]; +const oh_x = [0, 0, 1]; + +export class DavidAgent extends AbstractAgent { + constructor(options) { + super(options); + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + // load the model + let model = + '../training/david/models/GAMES-40000-2020-05-27-1590594723/model.json'; + this.model = await tf.loadLayersModel(model); + return; + } + + /** + * Will be called before the start of a game, useful for resetting agent + * internal state. + */ + startGame() { + this.hasMadeDoubleMove = false; // if agent has played a double already + } + + move(boardState, hasOtherPlayerPlayedDouble) { + // board state comes from the viewer + // E.g., [ ["o",-1-1] [][][][][]] + let newmove = this.getMLmove(boardState, hasOtherPlayerPlayedDouble); + let isDouble; + if (newmove.length == 1) { + isDouble = false; + } + if (newmove.length > 1) { + isDouble = true; + this.hasMadeDoubleMove = true; + } + return { + symbol: this.symbol, + positions: newmove, // an array of 1 or 2 + isDoubleMove: isDouble, + }; + } + + getMLmove(boardState) { + return tf.tidy(() => { + // get a tensor suitable for DW's model + let pretensor = []; + // let onehot = []; + let mark; + let markoh = []; + // let onehot = []; + let flatBoard = flatten(boardState); + // convert to onehots + for (let i = 0; i < 27; i++) { + mark = flatBoard[i]; + if (mark == 'o') { + markoh = oh_o; + } + if (mark == 'x') { + markoh = oh_x; + } + if (mark == -1) { + markoh = oh_un; + } + pretensor.push(markoh); + } + + // get player onehot + // first get the player + let onehotPlayer = []; + let player = -1; + // 0 is O and 1 is X + if (this.symbol == 'o') { + player = 0; + onehotPlayer = [0, 1]; + } else { + player = 1; + onehotPlayer = [1, 0]; + } + pretensor.push(onehotPlayer); + + let dwHasDouble; + if (this.hasMadeDoubleMove === false) { + dwHasDouble = [0, 1]; // true + } else { + dwHasDouble = [1, 0]; // false + } + pretensor.push(dwHasDouble); + let flatPretensor = flatten(pretensor) + + // Construct the tensor + let dwtensor = tf.tensor(flatPretensor); + + // use tensor to get a prediction + let newmove = this.predictMoveDW(dwtensor); + return newmove; + }); + } + + + predictMoveDW(gTensor) { + let newmove = this.model.predict(gTensor.expandDims()); + const {values, indices} = tf.topk(newmove, 2); + const topKValues = values.dataSync(); + const topKIndices = indices.dataSync(); + const squares = []; + + // if you comment this for loop out all the disqualifications + // will go away. which suggests either the encoding of doubles + // for the input doesn't match or the training data for double + // plays isn't great/sufficient (it may be extremely rare) + for (let i = 0; i < topKValues.length; i++) { + if (topKValues[i] >= 0.5) { + squares.push(topKIndices[i]); + } + } + + if (squares.length === 0) { + squares.push(topKIndices[0]); + } + return squares; + } +} +// -- flatten arrays +function flatten(items) { + // https://stackoverflow.com/questions/30048388/javascript-recursive-array-flattening + const flat = []; + + items.forEach((item) => { + if (Array.isArray(item)) { + flat.push(...flatten(item)); + } else { + flat.push(item); + } + }); + + return flat; +} diff --git a/tic-tac-two/viewer/game_runner.js b/tic-tac-two/viewer/game_runner.js new file mode 100644 index 0000000..26cc843 --- /dev/null +++ b/tic-tac-two/viewer/game_runner.js @@ -0,0 +1,247 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {BOARD_EMPTY_VAL, checkDone, checkForIllegalMove, checkForWinner, createEmptyBoard, wait} from '../shared/game_utils.js'; +import {CONFIG} from './config.js'; + +window.patterns = { + david: { + firstMoveCell: [], + secondMoveCell: [], + doubleMoveTurn: [], + doubleMovePositions: [], + }, + yannick: { + firstMoveCell: [], + secondMoveCell: [], + doubleMoveTurn: [], + doubleMovePositions: [], + }, +} + +/** + * + */ +export class GameRunner { + /** + * + * @param {*} player1 an Agent instance + * @param {*} player2 an Agent instance + */ + constructor(player1, player2) { + this.player1 = player1; + this.player2 = player2; + this.container = document.getElementById('board'); + this.reset(); + + this.moveCounter = 0; + } + + /** + * Initialize the agents, must be called at least once before calling + * playGame + */ + async init() { + await Promise.all([this.player1.init(), this.player2.init()]); + } + + /** + * Reset the game state. THis includes: + * - board state + * - which agent goes first + * - the symbols assigned to each agent + * + * The behaviour is controlled by CONFIG.randomizeOrder and + * CONFIG.randomizeSymbol. + */ + reset() { + if (CONFIG.randomizeOrder) { + this.currentPlayer = Math.random() <= 0.5 ? this.player1 : this.player2; + } else { + this.currentPlayer = this.player1; + } + this.firstPlayer = this.currentPlayer; + + if (CONFIG.randomizeSymbol) { + if (Math.random() < 0.5) { + this.player1.symbol = 'x'; + this.player2.symbol = 'o'; + } else { + this.player1.symbol = 'o'; + this.player2.symbol = 'x'; + } + } + this.boardState = null; + this.boardState = createEmptyBoard(); + this.player1.startGame(); + this.player2.startGame(); + + this.player1.__agentHasMadeDoubleMove = false; + this.player2.__agentHasMadeDoubleMove = false; + + this.moveCounter = 0; + } + + logBoardState(msg) { + // Make a copy and then log to avoid de-synchronization between console.log + // and this.boardState. + const copy = JSON.parse(JSON.stringify(this.boardState)); + console.log(msg, copy); + } + + getNonCurrentPlayer() { + if (this.currentPlayer === this.player1) { + return this.player2; + } else { + return this.player1; + } + } + + getStatsObject() { + const agentName = this.currentPlayer.name; + if (agentName.match(/Yannick/i)) { + return window.patterns.yannick; + } else if (agentName.match(/David/i)) { + return window.patterns.david; + } else { + return; + } + } + + /** + * Plays a single game of tic-tac-toe. + * + * Returns winState and errorState objects for the game once complete + */ + async playGame() { + let winState = {}; + let errorState = {}; + this.renderBoard(this.boardState, winState, errorState); + + while (!checkDone(this.boardState)) { + const hasOpponentMadeDoubleMoveThisGame = + this.getNonCurrentPlayer().__agentHasMadeDoubleMove; + + const next = this.currentPlayer.move( + this.boardState, hasOpponentMadeDoubleMoveThisGame); + next.agentHasMadeDoubleMove = this.currentPlayer.__agentHasMadeDoubleMove + + errorState = checkForIllegalMove(this.boardState, next); + if (errorState.hasError) { + errorState.disqualifiedPlayer = this.currentPlayer; + break; + } + + if (this.moveCounter === 0) { + // record first move stats + const statsObject = this.getStatsObject(); + if (statsObject) { + statsObject.firstMoveCell.push(next.positions) + } + } + + if (this.moveCounter === 1) { + // record first move stats + const statsObject = this.getStatsObject(); + if (statsObject) { + // console.log( + // 'first move cell', this.currentPlayer.name, next.positions); + statsObject.secondMoveCell.push(next.positions) + } + } + + if (next.isDoubleMove) { + const statsObject = this.getStatsObject(); + if (statsObject) { + statsObject.doubleMoveTurn.push(this.moveCounter); + statsObject.doubleMovePositions.push(next.positions); + } + } + + next.positions.forEach((position) => { + const nextCell = this.boardState[position]; + const nextFree = nextCell.indexOf(BOARD_EMPTY_VAL); + nextCell[nextFree] = next.symbol; + }); + if (next.isDoubleMove) { + this.currentPlayer.__agentHasMadeDoubleMove = true; + } + + winState = checkForWinner(this.boardState); + if (winState.hasWinner) { + winState.winningPlayer = this.currentPlayer; + break; + } + + this.renderBoard(this.boardState, winState, errorState); + + // Prepare for next move + if (this.currentPlayer === this.player1) { + this.currentPlayer = this.player2; + } else { + this.currentPlayer = this.player1; + } + if (CONFIG.waitBetweenMoves > 0) { + await wait(CONFIG.waitBetweenMoves); + } + this.moveCounter += 1; + } + + this.renderBoard(this.boardState, winState, errorState); + return {winState, errorState}; + } + + /** + * Renders board state to the dom. + * + * @param {Array} boardState + * @param {Object} winState + * @param {Object} errorState + */ + renderBoard(boardState, winState, errorState) { + const cells = d3.select(this.container) + .selectAll('.cell') + .data(boardState, (d, i) => i); + const cellsEnter = cells.enter().append('div').attr('class', 'cell'); + const cellsUpdate = cells.merge(cellsEnter) + + const marks = cellsUpdate.selectAll('.mark').data((d) => d); + const marksEnter = marks.enter().append('div').attr('class', 'mark'); + const marksUpdate = marks.merge(marksEnter); + + // Cell level rendering + cellsUpdate + .classed( + 'winning-cell', + (d, i) => winState.hasWinner && winState.winningCells.includes(i)) + .classed( + 'error-cell', + (d, i) => errorState.hasError && errorState.errorCell === i); + + // Cell level rendering + marksUpdate.text((d) => { + switch (d) { + case 'x': + return 'X'; + case 'o': + return 'O'; + default: + return ''; + } + }); + } +} diff --git a/tic-tac-two/viewer/index.css b/tic-tac-two/viewer/index.css new file mode 100644 index 0000000..c55ae12 --- /dev/null +++ b/tic-tac-two/viewer/index.css @@ -0,0 +1,138 @@ +body { + font-size: 16pt; + font-family: 'Roboto', Helvetica, sans-serif; + background-color: #f0f6f5; + /* background-color: rgb(68,171,87, 0.5); */ + color: #111; +} + +a { + color: rgb(0, 89, 74); +} + +#main { + display: flex; + flex-direction: column; + align-items: center; + margin: 0 auto; + max-width: 960px; +} + +#info-area { + display: flex; + flex-direction: column; + text-align: center; +} + +#info-area h2 { + font-size: 24pt; + margin-bottom: -10px; + margin-top: 10px; +} + +#board-area { + margin: 25px; + display: flex; + justify-content: center; +} + +#board { + font-family: 'Roboto Mono', 'Courier New', Courier, monospace; + font-weight: 600; +} + +#status { + display: flex; + flex-direction: row; + width: 100%; + justify-content: center; + font-family: 'Roboto Mono', 'Courier New', Courier, monospace; +} + +.stats { + width:50%; + padding: 0px 40px 20px 40px; + font-size: 120%; +} + +.stats h3, .stats .agent-name { + text-align: center; + margin-bottom: 5px; +} + +.agent-name { + font-weight: 600; +} + +.stats h4 { + font-size: 16pt; + margin-top: 10px; + margin-bottom: 10px; + color: #444; + text-decoration: underline; + font-weight: 400; +} + +#board { + width: 400px; + height: 400px; + display: grid; + grid-template-columns: 33% 33% 33%; + grid-template-rows: 33% 33% 33%; + grid-column-gap: 5px; + grid-row-gap: 5px; + margin-left: 175px; + margin-bottom: 30px; +} + +#board .cell { + background-color: lightgray; + display: flex; + align-items: center; + justify-content: center; + font-size: 42pt; + color: black; +} + +#board .winning-cell { + background-color: green; + color: white; +} + +#board .error-cell { + border: 2px solid crimson; + background-color: crimson; +} + +table { + font-size: 12pt; + width: 100%; +} + +td:nth-child(2n) { + text-align: right; + padding-left: 20px +} + +.spacer-above { + padding-top: 1em; +} +.small-text { + font-size: 9pt; +} + +.center { + text-align: center; +} +.bold { + font-weight: 600; + font-size: 16pt; +} + +.vranger { + position: relative; + transform: rotate(90deg); + transform-origin: top left; + left: 100px; + top: 60px; +} diff --git a/tic-tac-two/viewer/index.html b/tic-tac-two/viewer/index.html new file mode 100644 index 0000000..6556469 --- /dev/null +++ b/tic-tac-two/viewer/index.html @@ -0,0 +1,214 @@ + + + + + + + Tic Tac Two Agent Viewer + + + + + + + + + + + + +
+
+ +

Tic-Tac-Two the Hard Way

+

Watch as two AI agents battle it out in 500 games of Tic-Tac-Two

+
+ +
+
+ + +
+
+
+ + + +
+
+ +
+
+
(Agent Name)
+

Overall Performance

+ + + + + + + + + +
Win Rate
Tie Rate
+
+

Going First

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ +

Going Second

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ + +
+ +
+
(Agent Name)
+

Overall Performance

+ + + + + + + + + +
Win Rate
Tie Rate
+
+

Going First

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ +

Going Second

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Total Games
    as X
    as O
Wins
Losses
Ties
Disqualifications
+ +
+ + +
+
+ + + + diff --git a/tic-tac-two/viewer/index.js b/tic-tac-two/viewer/index.js new file mode 100644 index 0000000..ec215e6 --- /dev/null +++ b/tic-tac-two/viewer/index.js @@ -0,0 +1,69 @@ +/** + * @license + * Copyright 2018 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {wait} from '../shared/game_utils.js'; +import {RandomAgent} from '../shared/random_agent.js'; + +import {CONFIG} from './config.js'; +import {DavidAgent} from './david_agent.js'; +import {GameRunner} from './game_runner.js'; +import {initUIListeners, initUiState, updateStats, updateStatsUI} from './ui.js'; +import {YannickAgent} from './yannick_agent.js'; + + + +/* + * Create agents and game environment + */ +const agentR = new RandomAgent({symbol: 'x', name: 'Randy'}); +const agentY = new YannickAgent({ + symbol: 'x', + name: 'Yannick Agent', + playOptimally: false, +}); +const agentDW = new DavidAgent({symbol: 'o', name: 'David Agent'}); + +// Select ehich agents to use. +const player1 = agentDW; +const player2 = agentY; + + +// Start the game. +const game = new GameRunner(player1, player2); +initUIListeners((wait) => { + CONFIG.waitBetweenMoves = wait; + CONFIG.waitBetweenGames = wait * 5; +}, start); + +function start() { + initUiState(player1, player2); + game.init().then(async () => { + for (let index = 0; index < CONFIG.numGames; index++) { + game.reset(); + const {winState, errorState} = await game.playGame(); + updateStats(winState, errorState, game, player1, player2); + updateStatsUI(); + if (winState.hasWinner || errorState.hasError) { + if (CONFIG.waitBetweenGames > 0) { + await wait(CONFIG.waitBetweenGames); + } + } + } + }); +} + +start(); diff --git a/tic-tac-two/viewer/ui.js b/tic-tac-two/viewer/ui.js new file mode 100644 index 0000000..4fa7616 --- /dev/null +++ b/tic-tac-two/viewer/ui.js @@ -0,0 +1,254 @@ +/** + * @license + * Copyright 2019 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +// Struct for all the stats we will track. +let gameStats = { + agent1: { + first: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + }, + second: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + } + }, + agent2: { + first: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + }, + second: { + games: 0, + asX: 0, + asO: 0, + wins: 0, + losses: 0, + ties: 0, + dqs: 0, + } + }, +}; + +const initialState = JSON.parse(JSON.stringify(gameStats)); + +/* + * Initialize the UI state. + */ +export function initUiState(agent1, agent2) { + d3.select('#agent1 .agent-name').text(agent1.name); + d3.select('#agent2 .agent-name').text(agent2.name); +} + +/* + * Helper function to update stats for an agent. Updates one section + * of stats at a time. + */ +function updateAgentStats(agent, order, gameStats) { + const agentDomId = agent === 'agent1' ? 'a1' : 'a2'; + const selectorPrefix = `#${agentDomId}-${order}`; + + const winPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].wins / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const lossPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].losses / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const tiePercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].ties / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + const dqPercent = gameStats[agent][order].games > 0 ? + `${ + (gameStats[agent][order].dqs / gameStats[agent][order].games * 100) + .toFixed(1)}%` : + 0; + + d3.select(`${selectorPrefix}-games`).text(gameStats[agent][order].games); + d3.select(`${selectorPrefix}-x-games`).text(gameStats[agent][order].asX); + d3.select(`${selectorPrefix}-o-games`).text(gameStats[agent][order].asO); + d3.select(`${selectorPrefix}-win`) + .text(`${gameStats[agent][order].wins} (${winPercent})`); + d3.select(`${selectorPrefix}-loss`) + .text(`${gameStats[agent][order].losses} (${lossPercent})`); + d3.select(`${selectorPrefix}-ties`) + .text(`${gameStats[agent][order].ties} (${tiePercent})`); + d3.select(`${selectorPrefix}-dq`).text(`${gameStats[agent][order].dqs} (${dqPercent})`); +} + +/** + * Update the display of stats for each agent. + */ +export function updateStatsUI() { + updateAgentStats('agent1', 'first', gameStats); + updateAgentStats('agent1', 'second', gameStats); + updateAgentStats('agent2', 'first', gameStats); + updateAgentStats('agent2', 'second', gameStats); + + // Update the overall winrates. + const agent1Wins = gameStats.agent1.first.wins + gameStats.agent1.second.wins; + const agent2Wins = gameStats.agent2.first.wins + gameStats.agent2.second.wins; + + const agent1Ties = gameStats.agent1.first.ties + gameStats.agent1.second.ties; + const agent2Ties = gameStats.agent2.first.ties + gameStats.agent2.second.ties; + + const totalGames = + gameStats.agent1.first.games + gameStats.agent1.second.games; + if (totalGames > 0) { + const agent1WinRate = (agent1Wins / totalGames * 100).toFixed(1); + const agent2WinRate = (agent2Wins / totalGames * 100).toFixed(1); + + const agent1TieRate = (agent1Ties / totalGames * 100).toFixed(1); + const agent2TieRate = (agent2Ties / totalGames * 100).toFixed(1); + + d3.select('#a1-win-rate-overall').text(`${agent1WinRate}%`); + d3.select('#a2-win-rate-overall').text(`${agent2WinRate}%`); + + d3.select('#a1-tie-rate-overall').text(`${agent1TieRate}%`); + d3.select('#a2-tie-rate-overall').text(`${agent2TieRate}%`); + } +} + +/** + * Update stats for each agent. + */ +export function updateStats(winState, errorState, game, agent1, agent2) { + if (game.firstPlayer === agent1) { + // + // Update gameStats.agent1.first + // + gameStats.agent1.first.games += 1; + if (agent1.symbol === 'x') { + gameStats.agent1.first.asX += 1; + } else { + gameStats.agent1.first.asO += 1; + } + + if (winState.hasWinner && winState.winningPlayer === agent1) { + gameStats.agent1.first.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent1) { + gameStats.agent1.first.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent1) { + gameStats.agent1.first.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent1.first.ties += 1; + } + + // + // Update gameStats.agent2.second + // + gameStats.agent2.second.games += 1; + if (agent2.symbol === 'x') { + gameStats.agent2.second.asX += 1; + } else { + gameStats.agent2.second.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent2) { + gameStats.agent2.second.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent2) { + gameStats.agent2.second.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent2) { + gameStats.agent2.second.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent2.second.ties += 1; + } + } else { + // + // Update gameStats.agent2.first + // + gameStats.agent2.first.games += 1; + if (agent2.symbol === 'x') { + gameStats.agent2.first.asX += 1; + } else { + gameStats.agent2.first.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent2) { + gameStats.agent2.first.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent2) { + gameStats.agent2.first.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent2) { + gameStats.agent2.first.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent2.first.ties += 1; + } + + // + // Update gameStats.agent1.second + // + gameStats.agent1.second.games += 1; + if (agent1.symbol === 'x') { + gameStats.agent1.second.asX += 1; + } else { + gameStats.agent1.second.asO += 1; + } + if (winState.hasWinner && winState.winningPlayer === agent1) { + gameStats.agent1.second.wins += 1; + } + if (winState.hasWinner && winState.winningPlayer !== agent1) { + gameStats.agent1.second.losses += 1; + } + if (errorState.hasError && errorState.disqualifiedPlayer === agent1) { + gameStats.agent1.second.dqs += 1; + } + if (!winState.hasWinner && !errorState.hasError) { + gameStats.agent1.second.ties += 1; + } + } +} + +export function initUIListeners(onChange, onPlay) { + document.getElementById('play').addEventListener('click', () => { + //reset stats; + gameStats = JSON.parse(JSON.stringify(initialState)); + onPlay(); + }, false); + + + const slider = document.getElementById('speed-ctrl'); + slider.addEventListener('input', () => { + onChange(slider.value); + }, false); +} diff --git a/tic-tac-two/viewer/yannick_agent.js b/tic-tac-two/viewer/yannick_agent.js new file mode 100644 index 0000000..408048a --- /dev/null +++ b/tic-tac-two/viewer/yannick_agent.js @@ -0,0 +1,224 @@ +/** + * @license + * Copyright 2018 Google LLC. All Rights Reserved. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================================= + */ + +import {AbstractAgent} from '../shared/agent.js'; +import {clone} from '../shared/game_utils.js'; +// Uncomment this line to use this file in node. +// import * as tf from '../training/yannick/node_modules/@tensorflow/tfjs' + +const possibleCellStates = [ + '---', + '--x', + '--o', + '-xx', + '-oo', + '-ox', + 'oxx', + 'oox', + 'ooo', + 'xxx', +]; + +export class YannickAgent extends AbstractAgent { + constructor(options) { + super(options); + this.hasMadeDoubleMove = false; + this.initEncoderDecoder(); + this.numActions = this.moveDecoderMap.size; + this.moveCountInGame = 0; + this.playOptimally = true; + if (options.playOptimally != null) { + this.playOptimally = options.playOptimally; + } + this.useRelativePath = true; + if (options.useRelativePath != null) { + this.useRelativePath = options.useRelativePath; + } + if (options.modelName != null) { + this.modelName = options.modelName; + } + } + + /** + * An initialization function that can be used to load state that may + * take a while to complete. + */ + async init() { + let url; + + if (this.modelName == null) { + this.modelName = + '2020-3-25/DQN-STUDENT-MULTINOMIAL-Sat-Apr-25-2020-1:21:17-AM-es0.95-me0.01-ed0.014-ue200-rmc8000-b256-n20000'; + } + + if (this.useRelativePath) { + url = `../training/yannick/models/${this.modelName}/model.json`; + } else { + url = `http://localhost:8000/training/yannick/models/` + + `${this.modelName}/model.json`; + } + + const model = await tf.loadLayersModel(url); + this.model = model; + return; + } + + /** + * Will be called before the start of a game, useful for resetting agent + * internal state. + */ + startGame() { + this.hasMadeDoubleMove = false; + this.moveCountInGame = 0; + } + + initEncoderDecoder() { + this.moveEncoderMap = new Map(); + this.moveDecoderMap = new Map(); + + const allPositions = []; + // Single moves + for (let position1 = 0; position1 < 9; position1++) { + const move = [position1]; + allPositions.push(move); + } + // Double moves + for (let position1 = 0; position1 < 9; position1++) { + for (let position2 = 0; position2 < 9; position2++) { + const move = [position1, position2]; + allPositions.push(move); + } + } + + const oneHotDepth = allPositions.length; + allPositions.forEach((position, i) => { + const positionString = JSON.stringify(position); + const oneHot = tf.oneHot(i, oneHotDepth); + const indexStr = JSON.stringify(i); + + this.moveEncoderMap.set(positionString, oneHot); + this.moveDecoderMap.set(indexStr, position); + }); + } + + decodeMove(index) { + const indexStr = JSON.stringify(index); + if (!this.moveDecoderMap.has(indexStr)) { + throw new Error(`No move encoding found for index: ${ + index}. Num actions is ${this.numActions}.`); + } + return this.moveDecoderMap.get(indexStr); + } + + symbolToNumber(symbol) { + switch (symbol) { + case 'x': + return 0; + case 'o': + return 1; + case '-': + case -1: + return 2; + default: + return 2; + } + } + + cellToString(cell) { + const sorted = clone(cell).sort(); + const asString = sorted.join('').replace(/-1/g, '-'); + return asString; + } + + boardStateToOneHot(boardState) { + const oneHotIndices = boardState.map( + cell => possibleCellStates.indexOf(this.cellToString(cell))); + + // assert all cell state values are actually found in the lookup. + const validIndices = oneHotIndices.every(i => i >= 0); + if (!validIndices) { + throw new Error(`Error encoding board: ${boardState}, ${oneHotIndices}`); + } + + const oneHot = + tf.oneHot(oneHotIndices, possibleCellStates.length).flatten(); + return oneHot; + } + + agentStateToOneHot(playerSymbol, doubleMoveState) { + const symbolOneHot = tf.oneHot(this.symbolToNumber(playerSymbol), 2); + const hasPlayedDoubleOneHot = tf.oneHot(doubleMoveState, 2); + + return symbolOneHot.concat(hasPlayedDoubleOneHot); + } + + convertToTensor(boardState, playerSymbol, doubleMoveState) { + const boardStateOH = this.boardStateToOneHot(boardState); + const playerStateOH = + this.agentStateToOneHot(playerSymbol, doubleMoveState); + const combinedOH = tf.concat([boardStateOH, playerStateOH]); + + return combinedOH; + } + + move(boardState) { + const action = tf.tidy(() => { + const stateTensor = + this.convertToTensor(boardState, this.symbol, this.hasMadeDoubleMove); + const logits = this.model.predict(stateTensor.expandDims()).flatten(); + + if (this.playOptimally) { + // Optimal play + return logits.argMax(-1).dataSync()[0]; + } else { + // Sample a move according the probability distribution. This will + // occasionally result in a sub-optimal or bad move, but does allow for + // variety in play. + const topLogits = tf.topk(logits, 5); + const topLogitsArr = topLogits.values.dataSync(); + + const sampleIdx = + tf.multinomial(topLogits.values, 1, undefined, false).dataSync()[0]; + const sampleVal = topLogitsArr[sampleIdx]; + // Find this logit in the original result from the model + const logitsArr = logits.dataSync(); + const trueSamplePos = logitsArr.indexOf(sampleVal); + if (trueSamplePos !== -1) { + return trueSamplePos; + } else { + // Safeguard in case there is some numerical instqbility taht makes + // the indeoxof search fail. + return tf.multinomial(logits, 1, undefined, false).dataSync()[0]; + } + } + }); + + const decodedPositions = this.decodeMove(action); + const isDoubleMove = decodedPositions.length === 2; + if (isDoubleMove) { + this.hasMadeDoubleMove = true; + } + + const move = { + symbol: this.symbol, + positions: decodedPositions, + isDoubleMove, + }; + this.moveCountInGame += 1; + return move; + } +}