<?xml version="1.0" encoding="UTF-8"?>
<boards type="array">
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-03-03T18:57:56-08:00</created-at>
    <forfeit></forfeit>
    <history>18:57:56.809575 INFO: Board created
18:57:57.139664 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
18:57:57.142266 INFO: Found 9 possible moves, chose move #6
18:57:57.381631 INFO: X moved to 2,0
</history>
    <id type="integer">323</id>
    <updated-at type="datetime">2010-03-03T18:57:57-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-02-28T21:02:50-08:00</created-at>
    <forfeit></forfeit>
    <history>21:02:50.567169 INFO: Board created
21:02:50.794909 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
21:02:50.797529 INFO: Found 9 possible moves, chose move #4
21:02:50.853838 INFO: X moved to 1,1
21:02:56.650544 INFO: O moved to 2,2
21:02:56.663613 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1]]
21:02:56.666199 INFO: Found 7 possible moves, chose move #2
21:02:56.694625 INFO: X moved to 0,2
21:02:59.667712 INFO: O moved to 2,0
21:02:59.704466 INFO: Moves: [[0, 0], [0, 1], [1, 0], [1, 2], [2, 1]]
21:02:59.713737 INFO: Found 5 possible moves, chose move #1
21:02:59.722166 INFO: X moved to 0,1
21:03:03.596753 INFO: O moved to 2,1
</history>
    <id type="integer">322</id>
    <updated-at type="datetime">2010-02-28T21:03:03-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">1</algorithm-o-id>
    <algorithm-x-id type="integer"></algorithm-x-id>
    <created-at type="datetime">2010-02-28T21:02:05-08:00</created-at>
    <forfeit></forfeit>
    <history>21:02:05.773643 INFO: Board created
21:02:09.675654 INFO: X moved to 0,0
21:02:12.287361 INFO: Moves: [[0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
21:02:12.321696 INFO: Found 8 possible moves, chose move #6
21:02:12.331028 INFO: O moved to 2,1
21:02:17.345925 INFO: X moved to 1,1
21:02:17.381628 INFO: Moves: [[0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 2]]
21:02:17.404227 INFO: Found 6 possible moves, chose move #3
21:02:17.415193 INFO: O moved to 1,2
21:02:20.333731 INFO: X moved to 2,2
</history>
    <id type="integer">321</id>
    <updated-at type="datetime">2010-02-28T21:02:20-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">5</algorithm-o-id>
    <algorithm-x-id type="integer">11</algorithm-x-id>
    <created-at type="datetime">2010-02-28T21:01:44-08:00</created-at>
    <forfeit>x</forfeit>
    <history>21:01:45.050819 INFO: Board created
21:01:48.460815 INFO: X forfeits because no move was made
</history>
    <id type="integer">320</id>
    <updated-at type="datetime">2010-02-28T21:01:48-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">4</algorithm-x-id>
    <created-at type="datetime">2010-02-18T15:23:05-08:00</created-at>
    <forfeit></forfeit>
    <history>15:23:05.153302 INFO: Board created
15:23:05.395286 INFO: playing move on empty row: [0, 2]
15:23:05.424387 INFO: X moved to 0,2
15:23:18.762195 INFO: O moved to 1,0
15:23:18.784118 INFO: playing move on my row: [1, 2]
15:23:18.792264 INFO: X moved to 1,2
15:23:21.035299 INFO: O moved to 2,2
15:23:21.049436 INFO: playing move on my row: [1, 1]
15:23:21.129697 INFO: X moved to 1,1
15:23:26.374326 INFO: O moved to 2,0
15:23:26.464808 INFO: blocked winning move: [2, 1]
15:23:26.472873 INFO: X moved to 2,1
15:23:28.729576 INFO: O moved to 0,1
15:23:28.743088 INFO: blocked winning move: [0, 0]
15:23:28.845976 INFO: X moved to 0,0
</history>
    <id type="integer">319</id>
    <updated-at type="datetime">2010-02-18T15:23:28-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">4</algorithm-x-id>
    <created-at type="datetime">2010-02-18T15:20:44-08:00</created-at>
    <forfeit></forfeit>
    <history>15:20:45.421087 INFO: Board created
15:20:51.936992 INFO: playing move on empty row: [0, 0]
15:20:53.289728 INFO: X moved to 0,0
15:22:29.322610 INFO: O moved to 1,0
15:22:29.439801 INFO: playing move on my row: [1, 1]
15:22:29.448025 INFO: X moved to 1,1
15:22:38.121062 INFO: O moved to 2,2
15:22:38.134599 INFO: playing move on my row: [0, 2]
15:22:38.143637 INFO: X moved to 0,2
15:22:40.322911 INFO: O moved to 2,0
15:22:40.346699 INFO: found winning move: [0, 1]
15:22:40.367598 INFO: X moved to 0,1
</history>
    <id type="integer">318</id>
    <updated-at type="datetime">2010-02-18T15:22:40-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">1</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-02-17T05:22:22-08:00</created-at>
    <forfeit></forfeit>
    <history>05:22:22.986541 INFO: Board created
05:22:23.439126 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
05:22:23.442962 INFO: Found 9 possible moves, chose move #4
05:22:23.575374 INFO: X moved to 1,1
05:22:23.588788 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1], [2, 2]]
05:22:23.605531 INFO: Found 8 possible moves, chose move #7
05:22:23.616797 INFO: O moved to 2,2
05:22:23.643122 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1]]
05:22:23.646276 INFO: Found 7 possible moves, chose move #0
05:22:23.657551 INFO: X moved to 0,0
05:22:23.680541 INFO: Moves: [[0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1]]
05:22:23.682953 INFO: Found 6 possible moves, chose move #2
05:22:23.735382 INFO: O moved to 1,0
05:22:23.749093 INFO: Moves: [[0, 1], [0, 2], [1, 2], [2, 0], [2, 1]]
05:22:23.752987 INFO: Found 5 possible moves, chose move #4
05:22:23.797261 INFO: X moved to 2,1
05:22:23.811196 INFO: Moves: [[0, 1], [0, 2], [1, 2], [2, 0]]
05:22:23.860018 INFO: Found 4 possible moves, chose move #0
05:22:23.874555 INFO: O moved to 0,1
05:22:23.888770 INFO: Moves: [[0, 2], [1, 2], [2, 0]]
05:22:23.896510 INFO: Found 3 possible moves, chose move #1
05:22:23.907575 INFO: X moved to 1,2
05:22:23.920806 INFO: Moves: [[0, 2], [2, 0]]
05:22:23.930409 INFO: Found 2 possible moves, chose move #0
05:22:23.941049 INFO: O moved to 0,2
05:22:23.969064 INFO: Moves: [[2, 0]]
05:22:24.046437 INFO: Found 1 possible moves, chose move #0
05:22:24.054051 INFO: X moved to 2,0
</history>
    <id type="integer">317</id>
    <updated-at type="datetime">2010-02-17T05:22:24-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">4</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:02:27-08:00</created-at>
    <forfeit></forfeit>
    <history>14:02:27.304968 INFO: Board created
14:02:27.669546 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
14:02:27.674390 INFO: Found 9 possible moves, chose move #7
14:02:27.804735 INFO: X moved to 2,1
14:02:27.845313 INFO: playing move in opponent's row: [0, 1]
14:02:27.862471 INFO: O moved to 0,1
14:02:27.966038 INFO: Moves: [[0, 0], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 2]]
14:02:27.969028 INFO: Found 7 possible moves, chose move #2
14:02:27.986110 INFO: X moved to 1,0
14:02:28.002529 INFO: playing move on my row: [0, 0]
14:02:28.026724 INFO: O moved to 0,0
14:02:28.042967 INFO: Moves: [[0, 2], [1, 1], [1, 2], [2, 0], [2, 2]]
14:02:28.046585 INFO: Found 5 possible moves, chose move #4
14:02:28.062130 INFO: X moved to 2,2
14:02:28.100219 INFO: found winning move: [0, 2]
14:02:28.108839 INFO: O moved to 0,2
</history>
    <id type="integer">316</id>
    <updated-at type="datetime">2010-02-13T14:02:28-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">4</algorithm-o-id>
    <algorithm-x-id type="integer">4</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:01:44-08:00</created-at>
    <forfeit></forfeit>
    <history>14:01:44.927598 INFO: Board created
14:01:45.245727 INFO: playing move on empty row: [0, 2]
14:01:45.255683 INFO: X moved to 0,2
14:01:45.274670 INFO: playing move in opponent's row: [1, 1]
14:01:45.321345 INFO: O moved to 1,1
14:01:45.339597 INFO: playing move on my row: [1, 2]
14:01:45.374098 INFO: X moved to 1,2
14:01:45.395459 INFO: blocked winning move: [2, 2]
14:01:45.420625 INFO: O moved to 2,2
14:01:45.452199 INFO: blocked winning move: [0, 0]
14:01:45.481894 INFO: X moved to 0,0
14:01:45.541356 INFO: blocked winning move: [0, 1]
14:01:45.563279 INFO: O moved to 0,1
14:01:45.604230 INFO: blocked winning move: [2, 1]
14:01:45.627944 INFO: X moved to 2,1
14:01:45.957056 INFO: playing move in opponent's row: [1, 0]
14:01:45.966618 INFO: O moved to 1,0
14:01:45.985442 INFO: playing only move on crowded row: [2, 0]
14:01:45.995892 INFO: X moved to 2,0
</history>
    <id type="integer">315</id>
    <updated-at type="datetime">2010-02-13T14:01:46-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">2</algorithm-o-id>
    <algorithm-x-id type="integer">4</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:01:28-08:00</created-at>
    <forfeit></forfeit>
    <history>14:01:28.138268 INFO: Board created
14:01:28.576731 INFO: playing move on empty row: [0, 0]
14:01:28.669655 INFO: X moved to 0,0
14:01:28.693817 INFO: O moved to 0,1
14:01:28.713213 INFO: playing move on my row: [1, 0]
14:01:28.734184 INFO: X moved to 1,0
14:01:28.799106 INFO: O moved to 0,2
14:01:28.838502 INFO: found winning move: [2, 0]
14:01:28.851966 INFO: X moved to 2,0
</history>
    <id type="integer">314</id>
    <updated-at type="datetime">2010-02-13T14:01:28-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">3</algorithm-o-id>
    <algorithm-x-id type="integer">4</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:01:20-08:00</created-at>
    <forfeit>o</forfeit>
    <history>14:01:20.593131 INFO: Board created
14:01:20.894131 INFO: playing move on empty row: [0, 0]
14:01:20.919561 INFO: X moved to 0,0
14:01:21.047607 INFO: I'm going to cheat by moving 3 times
14:01:21.480346 INFO: I'm going to cheat by deleting all the moves
14:01:21.555013 INFO: O forfeits because no move was made
</history>
    <id type="integer">313</id>
    <updated-at type="datetime">2010-02-13T14:01:21-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">3</algorithm-o-id>
    <algorithm-x-id type="integer">3</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:00:28-08:00</created-at>
    <forfeit>x</forfeit>
    <history>14:00:28.664186 INFO: Board created
14:00:28.953200 INFO: I'm going to cheat by deleting all the moves
14:00:28.976036 INFO: X forfeits because no move was made
</history>
    <id type="integer">312</id>
    <updated-at type="datetime">2010-02-13T14:00:28-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">3</algorithm-x-id>
    <created-at type="datetime">2010-02-13T14:00:19-08:00</created-at>
    <forfeit>x</forfeit>
    <history>14:00:19.805814 INFO: Board created
14:00:20.172605 INFO: I'm going to cheat by deleting all the moves
14:00:20.192614 INFO: X forfeits because no move was made
</history>
    <id type="integer">311</id>
    <updated-at type="datetime">2010-02-13T14:00:20-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">2</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-02-13T13:57:29-08:00</created-at>
    <forfeit></forfeit>
    <history>13:57:30.288898 INFO: Board created
13:57:30.773012 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
13:57:30.776538 INFO: Found 9 possible moves, chose move #4
13:57:30.860543 INFO: X moved to 1,1
13:57:30.889115 INFO: O moved to 0,0
13:57:30.906264 INFO: Moves: [[0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1], [2, 2]]
13:57:30.909448 INFO: Found 7 possible moves, chose move #1
13:57:30.922353 INFO: X moved to 0,2
13:57:30.957744 INFO: O moved to 0,1
13:57:30.975286 INFO: Moves: [[1, 0], [1, 2], [2, 0], [2, 1], [2, 2]]
13:57:30.990756 INFO: Found 5 possible moves, chose move #1
13:57:31.049782 INFO: X moved to 1,2
13:57:31.071365 INFO: O moved to 1,0
13:57:31.087556 INFO: Moves: [[2, 0], [2, 1], [2, 2]]
13:57:31.090431 INFO: Found 3 possible moves, chose move #1
13:57:31.127855 INFO: X moved to 2,1
13:57:31.151595 INFO: O moved to 2,0
</history>
    <id type="integer">310</id>
    <updated-at type="datetime">2010-02-13T13:57:31-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">38</algorithm-o-id>
    <algorithm-x-id type="integer"></algorithm-x-id>
    <created-at type="datetime">2010-01-15T22:55:49-08:00</created-at>
    <forfeit>o</forfeit>
    <history>22:55:49.815342 INFO: Board created
22:55:52.137735 INFO: X moved to 1,1
22:55:52.214659 INFO: O forfeits because no move was made
</history>
    <id type="integer">309</id>
    <updated-at type="datetime">2010-01-15T22:55:52-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">2</algorithm-o-id>
    <algorithm-x-id type="integer"></algorithm-x-id>
    <created-at type="datetime">2010-01-15T22:54:10-08:00</created-at>
    <forfeit></forfeit>
    <history>22:54:10.915428 INFO: Board created
22:54:30.658700 INFO: X moved to 1,1
22:54:31.939092 INFO: O moved to 0,0
22:54:39.481523 INFO: X moved to 2,0
22:54:39.606643 INFO: O moved to 0,1
22:54:42.640394 INFO: X moved to 0,2
</history>
    <id type="integer">308</id>
    <updated-at type="datetime">2010-01-15T22:54:42-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">3</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-01-15T07:26:50-08:00</created-at>
    <forfeit>o</forfeit>
    <history>07:26:50.883206 INFO: Board created
07:26:50.994465 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
07:26:50.997065 INFO: Found 9 possible moves, chose move #2
07:26:51.026230 INFO: X moved to 0,2
07:26:51.039482 INFO: I'm going to cheat by moving 3 times
07:26:51.056995 INFO: O moved to 0,0
07:26:51.081170 INFO: X moved to 0,1
07:26:51.098290 INFO: I'm going to cheat by deleting all the moves
07:26:51.154706 INFO: O forfeits because no move was made
</history>
    <id type="integer">307</id>
    <updated-at type="datetime">2010-01-15T07:26:51-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer"></algorithm-o-id>
    <algorithm-x-id type="integer">3</algorithm-x-id>
    <created-at type="datetime">2010-01-15T07:26:44-08:00</created-at>
    <forfeit>x</forfeit>
    <history>07:26:44.350800 INFO: Board created
07:26:44.491318 INFO: I'm going to cheat by deleting all the moves
07:26:44.501121 INFO: X forfeits because no move was made
</history>
    <id type="integer">306</id>
    <updated-at type="datetime">2010-01-15T07:26:44-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">2</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-01-15T07:25:38-08:00</created-at>
    <forfeit></forfeit>
    <history>07:25:39.007759 INFO: Board created
07:25:39.791305 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
07:25:39.818636 INFO: Found 9 possible moves, chose move #5
07:25:39.976020 INFO: X moved to 1,2
07:25:40.058597 INFO: O moved to 0,0
07:25:40.149120 INFO: Moves: [[0, 1], [0, 2], [1, 0], [1, 1], [2, 0], [2, 1], [2, 2]]
07:25:40.152708 INFO: Found 7 possible moves, chose move #4
07:25:40.176426 INFO: X moved to 2,0
07:25:40.214027 INFO: O moved to 0,1
07:25:40.228364 INFO: Moves: [[0, 2], [1, 0], [1, 1], [2, 1], [2, 2]]
07:25:40.232038 INFO: Found 5 possible moves, chose move #2
07:25:40.239197 INFO: X moved to 1,1
07:25:40.259261 INFO: O moved to 0,2
</history>
    <id type="integer">305</id>
    <updated-at type="datetime">2010-01-15T07:25:40-08:00</updated-at>
  </board>
  <board>
    <algorithm-o-id type="integer">6</algorithm-o-id>
    <algorithm-x-id type="integer">1</algorithm-x-id>
    <created-at type="datetime">2010-01-13T22:28:38-08:00</created-at>
    <forfeit>o</forfeit>
    <history>22:28:38.775505 INFO: Board created
22:28:39.153236 INFO: Moves: [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
22:28:39.155925 INFO: Found 9 possible moves, chose move #1
22:28:39.197881 INFO: X moved to 0,1
22:28:39.259771 INFO: O forfeits because no move was made
</history>
    <id type="integer">304</id>
    <updated-at type="datetime">2010-01-13T22:28:39-08:00</updated-at>
  </board>
</boards>
