// The moves of an 8-ply alpha-beta search with score difference as utility function.
gameTreeSearch.TnellerMancalaNode n = new gameTreeSearch.TnellerMancalaNode();
n.initialState();
int[] moves = {2, 5, 8, 7, 3, 8, 5, 1, 10, 1, 11, 2, 5, 0, 5, 3, 9, 0, 7, 2, 8, 5, 4, 11, 10, 12, 1, 7, 4, 5, 11, 12, 9, 2, 12, 11, 4, 8, 5, 3, 7, 5, 4, 8, 5};
System.out.println(n);
for (int i=0; i<moves.length; i++) {
  n.makeMove(moves[i]);
  System.out.println(n);
}

     f  e  d  c  b  a
-------------------------
|  | 4| 4| 4| 4| 4| 4|  |
| 0|-----------------| 0|
|  | 4| 4| 4| 4| 4| 4|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 4| 4| 4| 4| 4| 4|  |
| 0|-----------------| 1|
|  | 4| 4| 0| 5| 5| 5|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 4| 4| 5| 5| 5| 5|  | <--
| 0|-----------------| 2|
|  | 4| 4| 0| 5| 5| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 5| 5| 6| 6| 0| 5|  | <--
| 1|-----------------| 2|
|  | 4| 4| 0| 5| 5| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 6| 6| 7| 7| 1| 0|  |
| 1|-----------------| 2|
|  | 4| 4| 0| 5| 5| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 6| 6| 7| 7| 2| 1|  | <--
| 1|-----------------| 3|
|  | 4| 4| 0| 0| 6| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 6| 6| 8| 8| 0| 1|  |
| 1|-----------------| 3|
|  | 4| 4| 0| 0| 6| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 6| 6| 8| 8| 0| 1|  |
| 1|-----------------| 4|
|  | 4| 4| 0| 0| 6| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 6| 6| 8| 8| 0| 0|  | <--
| 1|-----------------| 6|
|  | 4| 0| 1| 1| 7| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 7| 7| 0| 8| 0| 0|  |
| 2|-----------------| 6|
|  | 5| 1| 2| 2| 8| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 7| 7| 0| 8| 0| 0|  | <--
| 2|-----------------| 6|
|  | 5| 0| 3| 2| 8| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 0| 0|  |
| 3|-----------------| 6|
|  | 6| 1| 4| 3| 9| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 0| 0|  |
| 3|-----------------| 7|
|  | 6| 1| 0| 4|10| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 0| 0|  |
| 3|-----------------| 8|
|  | 6| 1| 0| 4|10| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 0| 0|  |
| 3|-----------------| 9|
|  | 0| 2| 1| 5|11| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 0| 0|  |
| 3|-----------------|10|
|  | 0| 2| 1| 5|11| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 8| 0| 0| 8| 1| 1|  | <--
| 3|-----------------|11|
|  | 0| 2| 1| 0|12| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 1| 0| 1| 1|  |
| 4|-----------------|11|
|  | 1| 3| 2| 1|12| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 1| 0| 1| 1|  | <--
| 4|-----------------|11|
|  | 0| 4| 2| 1|12| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 1| 0| 2| 0|  |
| 4|-----------------|11|
|  | 0| 4| 2| 1|12| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 1| 0| 2| 0|  | <--
| 4|-----------------|11|
|  | 0| 4| 0| 2|13| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 2| 1| 0| 0|  |
| 4|-----------------|11|
|  | 0| 4| 0| 2|13| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 9| 1| 2| 1| 0| 0|  |
| 4|-----------------|12|
|  | 0| 4| 0| 2|13| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  |10| 2| 3| 2| 0| 1|  | <--
| 4|-----------------|15|
|  | 1| 5| 1| 3| 0| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  |11| 0| 3| 2| 0| 1|  | <--
| 5|-----------------|15|
|  | 1| 5| 1| 3| 0| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  |12| 1| 0| 2| 0| 1|  | <--
| 6|-----------------|15|
|  | 1| 5| 1| 3| 0| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 2| 1| 3| 1| 2|  |
| 7|-----------------|15|
|  | 2| 6| 2| 4| 1| 2|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 2| 1| 3| 1| 3|  | <--
| 7|-----------------|16|
|  | 2| 0| 3| 5| 2| 3|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 2| 2| 4| 2| 0|  |
| 7|-----------------|16|
|  | 2| 0| 3| 5| 2| 3|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 2| 2| 4| 2| 0|  |
| 7|-----------------|17|
|  | 2| 0| 3| 5| 0| 4|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 2| 2| 5| 3| 1|  | <--
| 7|-----------------|18|
|  | 2| 0| 3| 5| 0| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 1| 0| 2| 5| 3| 1|  | <--
| 8|-----------------|18|
|  | 2| 0| 3| 5| 0| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 0| 2| 5| 3| 1|  | <--
| 9|-----------------|18|
|  | 2| 0| 3| 5| 0| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 1| 1| 3| 0| 3| 1|  |
|10|-----------------|18|
|  | 3| 0| 3| 5| 0| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 1| 1| 3| 0| 3| 0|  | <--
|10|-----------------|20|
|  | 3| 0| 0| 6| 1| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 3| 0| 3| 0|  | <--
|11|-----------------|20|
|  | 3| 0| 0| 6| 1| 0|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 0| 3| 0| 3| 0|  |
|15|-----------------|20|
|  | 0| 0| 0| 6| 1| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 0| 3| 0| 3| 0|  | <--
|15|-----------------|20|
|  | 0| 0| 0| 6| 0| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 1| 0| 0|  |
|15|-----------------|20|
|  | 0| 0| 0| 6| 0| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 1| 0| 0|  |
|15|-----------------|21|
|  | 0| 0| 0| 6| 0| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 2| 1| 1|  | <--
|15|-----------------|22|
|  | 0| 0| 0| 0| 1| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 2| 2| 0|  |
|15|-----------------|22|
|  | 0| 0| 0| 0| 1| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 2| 2| 0|  |
|15|-----------------|23|
|  | 0| 0| 0| 0| 1| 0|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 4| 2| 2| 0|  | <--
|15|-----------------|23|
|  | 0| 0| 0| 0| 0| 1|  |
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 1| 5| 3| 0| 0|  |
|15|-----------------|23|
|  | 0| 0| 0| 0| 0| 1|  | <--
-------------------------
     A  B  C  D  E  F

     f  e  d  c  b  a
-------------------------
|  | 0| 0| 0| 0| 0| 0|  |
|24|-----------------|24|
|  | 0| 0| 0| 0| 0| 0|  | <--
-------------------------
     A  B  C  D  E  F

