Morpion solitaire/Unicon: Difference between revisions

→‎Game Reloader/Replayer: sample output - multiplayer + help
(more text - observations using game replay and modification)
(→‎Game Reloader/Replayer: sample output - multiplayer + help)
Line 536:
<br/><br/>'''Other RosettaCode pages used''' [[Deepcopy]]
 
== SampleOutput ==
 
=== Help ===
SampleOutput:<pre>TBD</pre>
<pre>Morphion [options] Plays the 5T variant of Morphion Solitaire
Arguments : -hMorphion [options] Plays the 5T variant of Morphion Solitaire
Where options are:
-P|-print controls how much is printed
n=2 shows all boards and a log of all moves (every game)
n=1 shows a log of the moves and final board (default single game)
n=0 produces no per game output (default for multigames)
-A choose player strategy approach (default=random, future)
-E Specifiy an position fitness evaluation function (default none, future)
-SW Search width (strategy dependent, future)
-SD Search depth (strategy dependent, future)
-R|-replay replay
-RF file containing game record to be replayed
-RN number of moves to replay (0=all)
-seed start the seed of the random number at this value
-L|-limit games to play (if 0 or less then play until any of 'XxQq' is pressed
note for larger n this benefits from larger BLKSIZE, STRSIZE environment variables
-UN Give status update notifications every n simulations
-B Keep best n games of unique length (default 5)
-W Keep worst n games of unique length (default 3)
-?|-h|-help this help text
</pre>
 
=== Multigame ===
 
<pre># --- Morpion Solitaire 5 (v1.7b) ---
#
# Command line options :
# Summary of Morpion Configuration:
# Variant (5T/5D) move validation = procedure ValidMove5T
# Games to play = * unlimited *
# Print (0=none,1=minimal,2=all) = 0
# Multi-game options:
# - Status Updates = 500
# - Keep best = 5
# - Keep worst = 0
# Replaying
# - Load recorded game file = "* None *"
# Player Strategy = procedure RandomPlayer
# - Position Fitness Evaluator = "* None *"
# - Search Width (strategy dependant) = 5
# - Search Depth (strategy dependant) = 5
#
# Running:
 
Longest game 66 after 1 simulations.
Longest game 69 after 3 simulations.
Longest game 69 after 9 simulations.
Longest game 70 after 23 simulations.
Longest game 70 after 42 simulations.
Longest game 74 after 110 simulations.
Longest game 77 after 167 simulations.
Longest game 78 after 223 simulations.
Longest game 79 after 357 simulations.
Longest game 81 after 555 simulations.
Longest game 82 after 887 simulations.
Longest game 82 after 2119 simulations.
Longest game 86 after 3092 simulations.
 
Results from Sample of 31434 games of Morpion 5T:
Shortest game was 20 moves.
Average game was 53.63997582235795 moves.
Longest game was 86 moves.
Average time/game is 205.6081313227715 ms.
 
Summary of Results every '*' = 246 games
0 | ( 0)
20 | ( 7970) ********************************
40 | ( 3681) **************
60 | ( 19737) ********************************************************************************
80 | ( 46)
 
Longest (5) Game(s):
 
Morphion Solitare Grid (move=86):
 
1234567890123456
1 ................
2 .....+....+.....
3 .....++++++.....
4 .....+****+.....
5 ..++++*++*++....
6 .+++++*++*++++..
7 ..+****++****+..
8 ...*++++++++*+..
9 ...*++++++++*+..
10 ..+****++****+..
11 ..+..+*++*++++..
12 ....++*++*++++..
13 ......****+++++.
14 .....+...++++++.
15 .........++.....
16 .........+......
17 ................
1234567890123456
 
#
# Game Record for Morphion 5T game of 86 moves
# Reference: Games/86-L0(3092)_20120208-090217.txt
# &random: 913514172
# Syntax for recorded games:
# 1. whitespace and comments (everything past #) are ignored
# 2. moves may be ; or newline separated
# 3. moves are formatted (using BNF style variables like <x>):
# <movenumber>:<row>,<col>[^<drow>,<dcol>]
# The optional drow/dcol values provide an additional point
# used to disambiguate moves. The point drow/dcol must be
# chosen at one end of the line.
# Moves are applied in sorted order.
# 4. all row/col coordinates are relative to the 1,1 origin
# located at the intersection of the lines containing the
# top and left most edges of the cross.
#
1:5,7^1,7;2:10,8^10,4;3:3,1^7,1;4:3,3^1,5;5:3,8^1,6;6:4,6^4,10;7:4,5^4,2;
8:5,4^1,4;9:7,0^7,4;10:6,4^5,4;11:3,10^7,10;12:7,11^7,7;13:6,7^5,7;14:5,2^3,4;
15:8,8^6,10;16:5,6^3,4;17:5,5^3,7;18:1,3^1,7;19:3,5^1,3;20:2,5^1,5;21:5,9^3,7;
22:5,3^5,1;23:5,8^5,5;24:7,6^3,10;25:3,6^3,3;26:1,8^5,4;27:2,0^6,4;28:2,3^1,3;
29:6,6^3,3;30:7,5^4,8;31:6,8^3,8;32:8,3^6,1;33:2,6^1,6;34:2,8^2,4;35:0,8^4,4;
36:0,3^4,7;37:8,6^6,4;38:3,11^7,7;39:9,6^5,6;40:6,5^3,8;41:3,2^7,6;42:8,5^8,3;
43:6,2^3,2;44:9,5^6,5;45:8,0^4,4;46:11,7^7,3;47:-1,8^3,8;48:6,3^6,2;49:9,3^5,3;
50:9,2^9,6;51:6,9^10,5;52:8,11^4,7;53:3,9^3,7;54:6,11^6,7;55:0,5^4,1;56:0,6^4,10;
57:0,7^-1,8;58:2,9^6,9;59:0,4^0,3;60:4,11^0,7;61:5,11^3,11;62:-1,3^3,7;
63:11,3^7,7;64:3,0^7,4;65:3,-1^3,3;66:4,0^3,-1;67:11,8^7,4;68:2,2^0,4;69:9,8^7,8;
70:2,1^2,0;71:8,9^6,11;72:8,10^8,7;73:9,9^7,11;74:9,11^5,7;75:10,9^6,9;
76:11,10^7,6;77:9,10^9,7;78:12,7^8,11;79:10,10^7,10;80:13,7^9,7;81:11,11^7,7;
82:11,9^11,7;83:12,8^9,11;84:10,11^7,11;85:10,12^10,8;86:11,12^7,8;
 
Move Log
1 : "|" [5,7] : [1,7] [2,7] [3,7] [4,7] [5,7] - of 4 choices.
2 : "-" [10,8] : [10,4] [10,5] [10,6] [10,7] [10,8] - of 27 choices.
3 : "|" [3,1] : [3,1] [4,1] [5,1] [6,1] [7,1] - of 25 choices.
4 : "/" [3,3] : [1,5] [2,4] [3,3] [4,2] [5,1] - of 23 choices.
5 : "\" [3,8] : [1,6] [2,7] [3,8] [4,9] [5,10] - of 22 choices.
6 : "-" [4,6] : [4,6] [4,7] [4,8] [4,9] [4,10] - of 21 choices.
7 : "-" [4,5] : [4,2] [4,3] [4,4] [4,5] [4,6] - of 20 choices.
8 : "|" [5,4] : [1,4] [2,4] [3,4] [4,4] [5,4] - of 17 choices.
9 : "-" [7,0] : [7,0] [7,1] [7,2] [7,3] [7,4] - of 16 choices.
10 : "|" [6,4] : [5,4] [6,4] [7,4] [8,4] [9,4] - of 15 choices.
11 : "|" [3,10] : [3,10] [4,10] [5,10] [6,10] [7,10] - of 13 choices.
12 : "-" [7,11] : [7,7] [7,8] [7,9] [7,10] [7,11] - of 11 choices.
13 : "|" [6,7] : [5,7] [6,7] [7,7] [8,7] [9,7] - of 10 choices.
14 : "/" [5,2] : [3,4] [4,3] [5,2] [6,1] [7,0] - of 8 choices.
15 : "/" [8,8] : [6,10] [7,9] [8,8] [9,7] [10,6] - of 7 choices.
16 : "\" [5,6] : [3,4] [4,5] [5,6] [6,7] [7,8] - of 6 choices.
17 : "/" [5,5] : [3,7] [4,6] [5,5] [6,4] [7,3] - of 6 choices.
18 : "-" [1,3] : [1,3] [1,4] [1,5] [1,6] [1,7] - of 11 choices.
19 : "\" [3,5] : [1,3] [2,4] [3,5] [4,6] [5,7] - of 10 choices.
20 : "|" [2,5] : [1,5] [2,5] [3,5] [4,5] [5,5] - of 13 choices.
21 : "\" [5,9] : [3,7] [4,8] [5,9] [6,10] [7,11] - of 12 choices.
22 : "-" [5,3] : [5,1] [5,2] [5,3] [5,4] [5,5] - of 13 choices.
23 : "-" [5,8] : [5,5] [5,6] [5,7] [5,8] [5,9] - of 15 choices.
24 : "/" [7,6] : [3,10] [4,9] [5,8] [6,7] [7,6] - of 18 choices.
25 : "-" [3,6] : [3,3] [3,4] [3,5] [3,6] [3,7] - of 17 choices.
26 : "/" [1,8] : [1,8] [2,7] [3,6] [4,5] [5,4] - of 21 choices.
27 : "\" [2,0] : [2,0] [3,1] [4,2] [5,3] [6,4] - of 19 choices.
28 : "|" [2,3] : [1,3] [2,3] [3,3] [4,3] [5,3] - of 17 choices.
29 : "\" [6,6] : [3,3] [4,4] [5,5] [6,6] [7,7] - of 16 choices.
30 : "/" [7,5] : [4,8] [5,7] [6,6] [7,5] [8,4] - of 16 choices.
31 : "|" [6,8] : [3,8] [4,8] [5,8] [6,8] [7,8] - of 16 choices.
32 : "\" [8,3] : [6,1] [7,2] [8,3] [9,4] [10,5] - of 17 choices.
33 : "|" [2,6] : [1,6] [2,6] [3,6] [4,6] [5,6] - of 17 choices.
34 : "-" [2,8] : [2,4] [2,5] [2,6] [2,7] [2,8] - of 16 choices.
35 : "/" [0,8] : [0,8] [1,7] [2,6] [3,5] [4,4] - of 14 choices.
36 : "\" [0,3] : [0,3] [1,4] [2,5] [3,6] [4,7] - of 12 choices.
37 : "\" [8,6] : [6,4] [7,5] [8,6] [9,7] [10,8] - of 9 choices.
38 : "/" [3,11] : [3,11] [4,10] [5,9] [6,8] [7,7] - of 13 choices.
39 : "|" [9,6] : [5,6] [6,6] [7,6] [8,6] [9,6] - of 11 choices.
40 : "/" [6,5] : [3,8] [4,7] [5,6] [6,5] [7,4] - of 12 choices.
41 : "\" [3,2] : [3,2] [4,3] [5,4] [6,5] [7,6] - of 12 choices.
42 : "-" [8,5] : [8,3] [8,4] [8,5] [8,6] [8,7] - of 13 choices.
43 : "|" [6,2] : [3,2] [4,2] [5,2] [6,2] [7,2] - of 17 choices.
44 : "|" [9,5] : [6,5] [7,5] [8,5] [9,5] [10,5] - of 22 choices.
45 : "/" [8,0] : [4,4] [5,3] [6,2] [7,1] [8,0] - of 22 choices.
46 : "\" [11,7] : [7,3] [8,4] [9,5] [10,6] [11,7] - of 21 choices.
47 : "|" [-1,8] : [-1,8] [0,8] [1,8] [2,8] [3,8] - of 19 choices.
48 : "-" [6,3] : [6,2] [6,3] [6,4] [6,5] [6,6] - of 19 choices.
49 : "|" [9,3] : [5,3] [6,3] [7,3] [8,3] [9,3] - of 14 choices.
50 : "-" [9,2] : [9,2] [9,3] [9,4] [9,5] [9,6] - of 13 choices.
51 : "/" [6,9] : [6,9] [7,8] [8,7] [9,6] [10,5] - of 11 choices.
52 : "\" [8,11] : [4,7] [5,8] [6,9] [7,10] [8,11] - of 11 choices.
53 : "-" [3,9] : [3,7] [3,8] [3,9] [3,10] [3,11] - of 10 choices.
54 : "-" [6,11] : [6,7] [6,8] [6,9] [6,10] [6,11] - of 11 choices.
55 : "/" [0,5] : [0,5] [1,4] [2,3] [3,2] [4,1] - of 10 choices.
56 : "\" [0,6] : [0,6] [1,7] [2,8] [3,9] [4,10] - of 8 choices.
57 : "/" [0,7] : [-1,8] [0,7] [1,6] [2,5] [3,4] - of 6 choices.
58 : "|" [2,9] : [2,9] [3,9] [4,9] [5,9] [6,9] - of 8 choices.
59 : "-" [0,4] : [0,3] [0,4] [0,5] [0,6] [0,7] - of 8 choices.
60 : "\" [4,11] : [0,7] [1,8] [2,9] [3,10] [4,11] - of 6 choices.
61 : "|" [5,11] : [3,11] [4,11] [5,11] [6,11] [7,11] - of 6 choices.
62 : "\" [-1,3] : [-1,3] [0,4] [1,5] [2,6] [3,7] - of 4 choices.
63 : "/" [11,3] : [7,7] [8,6] [9,5] [10,4] [11,3] - of 3 choices.
64 : "\" [3,0] : [3,0] [4,1] [5,2] [6,3] [7,4] - of 2 choices.
65 : "-" [3,-1] : [3,-1] [3,0] [3,1] [3,2] [3,3] - of 2 choices.
66 : "\" [4,0] : [3,-1] [4,0] [5,1] [6,2] [7,3] - of 2 choices.
67 : "\" [11,8] : [7,4] [8,5] [9,6] [10,7] [11,8] - of 2 choices.
68 : "/" [2,2] : [0,4] [1,3] [2,2] [3,1] [4,0] - of 2 choices.
69 : "|" [9,8] : [7,8] [8,8] [9,8] [10,8] [11,8] - of 2 choices.
70 : "-" [2,1] : [2,0] [2,1] [2,2] [2,3] [2,4] - of 2 choices.
71 : "/" [8,9] : [6,11] [7,10] [8,9] [9,8] [10,7] - of 1 choices.
72 : "-" [8,10] : [8,7] [8,8] [8,9] [8,10] [8,11] - of 1 choices.
73 : "/" [9,9] : [7,11] [8,10] [9,9] [10,8] [11,7] - of 2 choices.
74 : "\" [9,11] : [5,7] [6,8] [7,9] [8,10] [9,11] - of 3 choices.
75 : "|" [10,9] : [6,9] [7,9] [8,9] [9,9] [10,9] - of 3 choices.
76 : "\" [11,10] : [7,6] [8,7] [9,8] [10,9] [11,10] - of 3 choices.
77 : "-" [9,10] : [9,7] [9,8] [9,9] [9,10] [9,11] - of 2 choices.
78 : "/" [12,7] : [8,11] [9,10] [10,9] [11,8] [12,7] - of 3 choices.
79 : "|" [10,10] : [7,10] [8,10] [9,10] [10,10] [11,10] - of 2 choices.
80 : "|" [13,7] : [9,7] [10,7] [11,7] [12,7] [13,7] - of 2 choices.
81 : "\" [11,11] : [7,7] [8,8] [9,9] [10,10] [11,11] - of 1 choices.
82 : "-" [11,9] : [11,7] [11,8] [11,9] [11,10] [11,11] - of 2 choices.
83 : "/" [12,8] : [9,11] [10,10] [11,9] [12,8] [13,7] - of 2 choices.
84 : "|" [10,11] : [7,11] [8,11] [9,11] [10,11] [11,11] - of 1 choices.
85 : "-" [10,12] : [10,8] [10,9] [10,10] [10,11] [10,12] - of 2 choices.
86 : "\" [11,12] : [7,8] [8,9] [9,10] [10,11] [11,12] - of 1 choices.
 
Morphion Solitare Grid (move=82):
 
12345678901234567
1 .................
2 ....+.+..........
3 ....++++++++.....
4 ..+++++****......
5 ..+++++*++*......
6 ..+++++*++*+.....
7 ..++****++****...
8 .+++*++++++++*...
9 ....*++++++++*...
10 ...+****++****+..
11 ..+++++*++*++++..
12 ......+*++*++..+.
13 .......****+.....
14 .......++++++....
15 .........+.......
16 .................
12345678901234567
 
#
# Game Record for Morphion 5T game of 82 moves
# Reference: Games/82-L0(2119)_20120208-090217.txt
# &random: 2066669156
# Syntax for recorded games:
# 1. whitespace and comments (everything past #) are ignored
# 2. moves may be ; or newline separated
# 3. moves are formatted (using BNF style variables like <x>):
# <movenumber>:<row>,<col>[^<drow>,<dcol>]
# The optional drow/dcol values provide an additional point
# used to disambiguate moves. The point drow/dcol must be
# chosen at one end of the line.
# Moves are applied in sorted order.
# 4. all row/col coordinates are relative to the 1,1 origin
# located at the intersection of the lines containing the
# top and left most edges of the cross.
#
1:0,7^4,7;2:3,8^1,6;3:8,1^4,1;4:11,7^7,7;5:9,5^7,3;6:8,8^6,10;7:7,11^7,7;
8:8,3^6,1;9:4,0^4,4;10:7,5^7,1;11:5,9^3,7;12:3,3^1,5;13:8,10^4,10;14:2,5^0,7;
15:11,4^7,4;16:10,8^10,4;17:1,3^1,7;18:9,9^7,11;19:4,6^4,10;20:9,6^7,8;
21:9,8^9,5;22:11,8^7,8;23:8,5^7,4;24:8,6^8,3;25:11,9^7,5;26:6,8^5,9;27:0,4^4,4;
28:5,8^3,8;29:3,6^1,4;30:5,7^4,6;31:5,6^5,10;32:11,5^7,5;33:2,6^1,6;34:3,5^3,4;
35:-1,3^3,7;36:2,3^2,7;37:6,5^4,7;38:11,6^11,5;39:12,6^8,6;40:0,8^4,4;41:0,3^4,3;
42:8,9^7,10;43:0,2^4,6;44:6,9^4,9;45:8,11^8,7;46:6,6^4,8;47:5,5^9,9;48:6,7^6,6;
49:6,4^3,7;50:4,5^8,9;51:0,5^4,5;52:7,6^5,8;53:5,4^9,8;54:6,3^3,6;55:9,12^5,8;
56:0,6^0,2;57:3,2^0,5;58:5,3^4,3;59:3,1^7,5;60:6,2^6,6;61:3,-1^7,3;62:3,0^3,-1;
63:5,2^5,6;64:2,2^0,4;65:1,1^5,5;66:2,-1^6,3;67:2,0^-1,3;68:1,2^0,2;69:8,2^4,2;
70:9,3^8,2;71:8,0^4,4;72:2,1^2,-1;73:0,1^4,5;74:4,-1^0,3;75:1,0^5,4;76:5,0^1,0;
77:1,-1^1,3;78:8,-1^8,3;79:5,-1^1,-1;80:-1,1^3,1;81:7,0^4,3;82:5,-2^5,2;
 
Move Log
1 : "|" [0,7] : [0,7] [1,7] [2,7] [3,7] [4,7] - of 4 choices.
2 : "\" [3,8] : [1,6] [2,7] [3,8] [4,9] [5,10] - of 27 choices.
3 : "|" [8,1] : [4,1] [5,1] [6,1] [7,1] [8,1] - of 26 choices.
4 : "|" [11,7] : [7,7] [8,7] [9,7] [10,7] [11,7] - of 24 choices.
5 : "\" [9,5] : [7,3] [8,4] [9,5] [10,6] [11,7] - of 23 choices.
6 : "/" [8,8] : [6,10] [7,9] [8,8] [9,7] [10,6] - of 22 choices.
7 : "-" [7,11] : [7,7] [7,8] [7,9] [7,10] [7,11] - of 21 choices.
8 : "\" [8,3] : [6,1] [7,2] [8,3] [9,4] [10,5] - of 20 choices.
9 : "-" [4,0] : [4,0] [4,1] [4,2] [4,3] [4,4] - of 19 choices.
10 : "-" [7,5] : [7,1] [7,2] [7,3] [7,4] [7,5] - of 17 choices.
11 : "\" [5,9] : [3,7] [4,8] [5,9] [6,10] [7,11] - of 15 choices.
12 : "/" [3,3] : [1,5] [2,4] [3,3] [4,2] [5,1] - of 14 choices.
13 : "|" [8,10] : [4,10] [5,10] [6,10] [7,10] [8,10] - of 13 choices.
14 : "/" [2,5] : [0,7] [1,6] [2,5] [3,4] [4,3] - of 11 choices.
15 : "|" [11,4] : [7,4] [8,4] [9,4] [10,4] [11,4] - of 10 choices.
16 : "-" [10,8] : [10,4] [10,5] [10,6] [10,7] [10,8] - of 9 choices.
17 : "-" [1,3] : [1,3] [1,4] [1,5] [1,6] [1,7] - of 8 choices.
18 : "/" [9,9] : [7,11] [8,10] [9,9] [10,8] [11,7] - of 6 choices.
19 : "-" [4,6] : [4,6] [4,7] [4,8] [4,9] [4,10] - of 5 choices.
20 : "/" [9,6] : [7,8] [8,7] [9,6] [10,5] [11,4] - of 3 choices.
21 : "-" [9,8] : [9,5] [9,6] [9,7] [9,8] [9,9] - of 5 choices.
22 : "|" [11,8] : [7,8] [8,8] [9,8] [10,8] [11,8] - of 4 choices.
23 : "\" [8,5] : [7,4] [8,5] [9,6] [10,7] [11,8] - of 3 choices.
24 : "-" [8,6] : [8,3] [8,4] [8,5] [8,6] [8,7] - of 7 choices.
25 : "\" [11,9] : [7,5] [8,6] [9,7] [10,8] [11,9] - of 10 choices.
26 : "/" [6,8] : [5,9] [6,8] [7,7] [8,6] [9,5] - of 8 choices.
27 : "|" [0,4] : [0,4] [1,4] [2,4] [3,4] [4,4] - of 6 choices.
28 : "|" [5,8] : [3,8] [4,8] [5,8] [6,8] [7,8] - of 4 choices.
29 : "\" [3,6] : [1,4] [2,5] [3,6] [4,7] [5,8] - of 4 choices.
30 : "\" [5,7] : [4,6] [5,7] [6,8] [7,9] [8,10] - of 5 choices.
31 : "-" [5,6] : [5,6] [5,7] [5,8] [5,9] [5,10] - of 7 choices.
32 : "|" [11,5] : [7,5] [8,5] [9,5] [10,5] [11,5] - of 8 choices.
33 : "|" [2,6] : [1,6] [2,6] [3,6] [4,6] [5,6] - of 8 choices.
34 : "-" [3,5] : [3,4] [3,5] [3,6] [3,7] [3,8] - of 10 choices.
35 : "\" [-1,3] : [-1,3] [0,4] [1,5] [2,6] [3,7] - of 11 choices.
36 : "-" [2,3] : [2,3] [2,4] [2,5] [2,6] [2,7] - of 10 choices.
37 : "/" [6,5] : [4,7] [5,6] [6,5] [7,4] [8,3] - of 11 choices.
38 : "-" [11,6] : [11,5] [11,6] [11,7] [11,8] [11,9] - of 9 choices.
39 : "|" [12,6] : [8,6] [9,6] [10,6] [11,6] [12,6] - of 10 choices.
40 : "/" [0,8] : [0,8] [1,7] [2,6] [3,5] [4,4] - of 8 choices.
41 : "|" [0,3] : [0,3] [1,3] [2,3] [3,3] [4,3] - of 6 choices.
42 : "/" [8,9] : [7,10] [8,9] [9,8] [10,7] [11,6] - of 3 choices.
43 : "\" [0,2] : [0,2] [1,3] [2,4] [3,5] [4,6] - of 6 choices.
44 : "|" [6,9] : [4,9] [5,9] [6,9] [7,9] [8,9] - of 5 choices.
45 : "-" [8,11] : [8,7] [8,8] [8,9] [8,10] [8,11] - of 2 choices.
46 : "/" [6,6] : [4,8] [5,7] [6,6] [7,5] [8,4] - of 2 choices.
47 : "\" [5,5] : [5,5] [6,6] [7,7] [8,8] [9,9] - of 7 choices.
48 : "-" [6,7] : [6,6] [6,7] [6,8] [6,9] [6,10] - of 7 choices.
49 : "/" [6,4] : [3,7] [4,6] [5,5] [6,4] [7,3] - of 11 choices.
50 : "\" [4,5] : [4,5] [5,6] [6,7] [7,8] [8,9] - of 10 choices.
51 : "|" [0,5] : [0,5] [1,5] [2,5] [3,5] [4,5] - of 4 choices.
52 : "/" [7,6] : [5,8] [6,7] [7,6] [8,5] [9,4] - of 8 choices.
53 : "\" [5,4] : [5,4] [6,5] [7,6] [8,7] [9,8] - of 9 choices.
54 : "/" [6,3] : [3,6] [4,5] [5,4] [6,3] [7,2] - of 10 choices.
55 : "\" [9,12] : [5,8] [6,9] [7,10] [8,11] [9,12] - of 9 choices.
56 : "-" [0,6] : [0,2] [0,3] [0,4] [0,5] [0,6] - of 8 choices.
57 : "/" [3,2] : [0,5] [1,4] [2,3] [3,2] [4,1] - of 4 choices.
58 : "|" [5,3] : [4,3] [5,3] [6,3] [7,3] [8,3] - of 3 choices.
59 : "\" [3,1] : [3,1] [4,2] [5,3] [6,4] [7,5] - of 5 choices.
60 : "-" [6,2] : [6,2] [6,3] [6,4] [6,5] [6,6] - of 6 choices.
61 : "\" [3,-1] : [3,-1] [4,0] [5,1] [6,2] [7,3] - of 7 choices.
62 : "-" [3,0] : [3,-1] [3,0] [3,1] [3,2] [3,3] - of 7 choices.
63 : "-" [5,2] : [5,2] [5,3] [5,4] [5,5] [5,6] - of 6 choices.
64 : "/" [2,2] : [0,4] [1,3] [2,2] [3,1] [4,0] - of 5 choices.
65 : "\" [1,1] : [1,1] [2,2] [3,3] [4,4] [5,5] - of 6 choices.
66 : "\" [2,-1] : [2,-1] [3,0] [4,1] [5,2] [6,3] - of 6 choices.
67 : "/" [2,0] : [-1,3] [0,2] [1,1] [2,0] [3,-1] - of 5 choices.
68 : "|" [1,2] : [0,2] [1,2] [2,2] [3,2] [4,2] - of 5 choices.
69 : "|" [8,2] : [4,2] [5,2] [6,2] [7,2] [8,2] - of 4 choices.
70 : "\" [9,3] : [8,2] [9,3] [10,4] [11,5] [12,6] - of 5 choices.
71 : "/" [8,0] : [4,4] [5,3] [6,2] [7,1] [8,0] - of 3 choices.
72 : "-" [2,1] : [2,-1] [2,0] [2,1] [2,2] [2,3] - of 3 choices.
73 : "\" [0,1] : [0,1] [1,2] [2,3] [3,4] [4,5] - of 6 choices.
74 : "/" [4,-1] : [0,3] [1,2] [2,1] [3,0] [4,-1] - of 5 choices.
75 : "\" [1,0] : [1,0] [2,1] [3,2] [4,3] [5,4] - of 3 choices.
76 : "|" [5,0] : [1,0] [2,0] [3,0] [4,0] [5,0] - of 5 choices.
77 : "-" [1,-1] : [1,-1] [1,0] [1,1] [1,2] [1,3] - of 3 choices.
78 : "-" [8,-1] : [8,-1] [8,0] [8,1] [8,2] [8,3] - of 4 choices.
79 : "|" [5,-1] : [1,-1] [2,-1] [3,-1] [4,-1] [5,-1] - of 4 choices.
80 : "|" [-1,1] : [-1,1] [0,1] [1,1] [2,1] [3,1] - of 3 choices.
81 : "/" [7,0] : [4,3] [5,2] [6,1] [7,0] [8,-1] - of 2 choices.
82 : "-" [5,-2] : [5,-2] [5,-1] [5,0] [5,1] [5,2] - of 1 choices.
 
Morphion Solitare Grid (move=82):
 
1234567890123456789
1 ...................
2 .........+.++......
3 ........****++.....
4 ........*++*+++....
5 .......+*++*++++...
6 .....****++****+++.
7 ....+*++++++++*+++.
8 ...++*++++++++*+...
9 ..+.+****++****+...
10 .+++++++*++*++++...
11 ....++++*++*++..+..
12 ....++++****+......
13 ......++...+.......
14 ......+.+..........
15 ...................
1234567890123456789
 
#
# Game Record for Morphion 5T game of 82 moves
# Reference: Games/82-L0(887)_20120208-090217.txt
# &random: 1478604792
# Syntax for recorded games:
# 1. whitespace and comments (everything past #) are ignored
# 2. moves may be ; or newline separated
# 3. moves are formatted (using BNF style variables like <x>):
# <movenumber>:<row>,<col>[^<drow>,<dcol>]
# The optional drow/dcol values provide an additional point
# used to disambiguate moves. The point drow/dcol must be
# chosen at one end of the line.
# Moves are applied in sorted order.
# 4. all row/col coordinates are relative to the 1,1 origin
# located at the intersection of the lines containing the
# top and left most edges of the cross.
#
1:0,7^4,7;2:2,5^0,7;3:4,5^4,1;4:10,8^10,4;5:4,6^4,5;6:11,7^7,7;7:3,8^1,6;
8:8,8^6,10;9:7,11^7,7;10:1,8^1,4;11:3,3^1,5;12:6,4^10,4;13:5,9^3,7;14:8,10^4,10;
15:7,0^7,4;16:5,4^2,4;17:3,6^1,8;18:5,8^1,4;19:2,8^1,8;20:8,1^4,1;21:5,5^2,8;
22:6,6^3,3;23:3,5^3,3;24:0,5^4,5;25:9,9^7,11;26:9,5^7,3;27:2,6^2,4;28:0,8^4,4;
29:5,6^1,6;30:6,7^3,4;31:8,3^6,1;32:6,5^4,7;33:5,7^5,4;34:6,3^6,7;35:5,3^3,3;
36:9,0^5,4;37:6,8^4,6;38:9,8^5,8;39:9,6^9,4;40:3,11^7,7;41:7,6^4,3;42:6,9^5,10;
43:8,6^5,6;44:3,10^7,6;45:8,9^5,9;46:7,5^5,3;47:8,5^4,5;48:8,11^8,7;49:6,11^6,7;
50:8,2^8,6;51:11,3^7,7;52:3,9^3,7;53:5,11^1,7;54:4,11^8,11;55:5,12^5,8;
56:4,13^8,9;57:5,2^4,1;58:2,9^0,7;59:2,10^6,6;60:9,12^5,8;61:4,12^4,9;62:5,0^5,4;
63:1,9^5,9;64:6,2^4,2;65:5,13^1,9;66:8,-1^4,3;67:8,0^4,4;68:6,0^5,0;69:8,-2^8,2;
70:9,3^6,0;71:10,2^6,6;72:10,3^7,3;73:6,-1^6,3;74:9,2^6,-1;75:11,2^7,6;
76:9,1^9,0;77:10,0^6,4;78:12,2^8,2;79:10,1^10,0;80:12,4^8,0;81:7,-2^11,2;
82:8,-3^4,1;
 
Move Log
1 : "|" [0,7] : [0,7] [1,7] [2,7] [3,7] [4,7] - of 4 choices.
2 : "/" [2,5] : [0,7] [1,6] [2,5] [3,4] [4,3] - of 27 choices.
3 : "-" [4,5] : [4,1] [4,2] [4,3] [4,4] [4,5] - of 26 choices.
4 : "-" [10,8] : [10,4] [10,5] [10,6] [10,7] [10,8] - of 25 choices.
5 : "-" [4,6] : [4,5] [4,6] [4,7] [4,8] [4,9] - of 23 choices.
6 : "|" [11,7] : [7,7] [8,7] [9,7] [10,7] [11,7] - of 20 choices.
7 : "\" [3,8] : [1,6] [2,7] [3,8] [4,9] [5,10] - of 19 choices.
8 : "/" [8,8] : [6,10] [7,9] [8,8] [9,7] [10,6] - of 18 choices.
9 : "-" [7,11] : [7,7] [7,8] [7,9] [7,10] [7,11] - of 17 choices.
10 : "-" [1,8] : [1,4] [1,5] [1,6] [1,7] [1,8] - of 16 choices.
11 : "/" [3,3] : [1,5] [2,4] [3,3] [4,2] [5,1] - of 14 choices.
12 : "|" [6,4] : [6,4] [7,4] [8,4] [9,4] [10,4] - of 13 choices.
13 : "\" [5,9] : [3,7] [4,8] [5,9] [6,10] [7,11] - of 13 choices.
14 : "|" [8,10] : [4,10] [5,10] [6,10] [7,10] [8,10] - of 12 choices.
15 : "-" [7,0] : [7,0] [7,1] [7,2] [7,3] [7,4] - of 11 choices.
16 : "|" [5,4] : [2,4] [3,4] [4,4] [5,4] [6,4] - of 9 choices.
17 : "/" [3,6] : [1,8] [2,7] [3,6] [4,5] [5,4] - of 7 choices.
18 : "\" [5,8] : [1,4] [2,5] [3,6] [4,7] [5,8] - of 10 choices.
19 : "|" [2,8] : [1,8] [2,8] [3,8] [4,8] [5,8] - of 11 choices.
20 : "|" [8,1] : [4,1] [5,1] [6,1] [7,1] [8,1] - of 10 choices.
21 : "/" [5,5] : [2,8] [3,7] [4,6] [5,5] [6,4] - of 8 choices.
22 : "\" [6,6] : [3,3] [4,4] [5,5] [6,6] [7,7] - of 9 choices.
23 : "-" [3,5] : [3,3] [3,4] [3,5] [3,6] [3,7] - of 7 choices.
24 : "|" [0,5] : [0,5] [1,5] [2,5] [3,5] [4,5] - of 6 choices.
25 : "/" [9,9] : [7,11] [8,10] [9,9] [10,8] [11,7] - of 4 choices.
26 : "\" [9,5] : [7,3] [8,4] [9,5] [10,6] [11,7] - of 3 choices.
27 : "-" [2,6] : [2,4] [2,5] [2,6] [2,7] [2,8] - of 2 choices.
28 : "/" [0,8] : [0,8] [1,7] [2,6] [3,5] [4,4] - of 6 choices.
29 : "|" [5,6] : [1,6] [2,6] [3,6] [4,6] [5,6] - of 4 choices.
30 : "\" [6,7] : [3,4] [4,5] [5,6] [6,7] [7,8] - of 6 choices.
31 : "\" [8,3] : [6,1] [7,2] [8,3] [9,4] [10,5] - of 5 choices.
32 : "/" [6,5] : [4,7] [5,6] [6,5] [7,4] [8,3] - of 5 choices.
33 : "-" [5,7] : [5,4] [5,5] [5,6] [5,7] [5,8] - of 6 choices.
34 : "-" [6,3] : [6,3] [6,4] [6,5] [6,6] [6,7] - of 8 choices.
35 : "|" [5,3] : [3,3] [4,3] [5,3] [6,3] [7,3] - of 9 choices.
36 : "/" [9,0] : [5,4] [6,3] [7,2] [8,1] [9,0] - of 7 choices.
37 : "\" [6,8] : [4,6] [5,7] [6,8] [7,9] [8,10] - of 6 choices.
38 : "|" [9,8] : [5,8] [6,8] [7,8] [8,8] [9,8] - of 8 choices.
39 : "-" [9,6] : [9,4] [9,5] [9,6] [9,7] [9,8] - of 9 choices.
40 : "/" [3,11] : [3,11] [4,10] [5,9] [6,8] [7,7] - of 11 choices.
41 : "\" [7,6] : [4,3] [5,4] [6,5] [7,6] [8,7] - of 7 choices.
42 : "/" [6,9] : [5,10] [6,9] [7,8] [8,7] [9,6] - of 10 choices.
43 : "|" [8,6] : [5,6] [6,6] [7,6] [8,6] [9,6] - of 11 choices.
44 : "/" [3,10] : [3,10] [4,9] [5,8] [6,7] [7,6] - of 16 choices.
45 : "|" [8,9] : [5,9] [6,9] [7,9] [8,9] [9,9] - of 14 choices.
46 : "\" [7,5] : [5,3] [6,4] [7,5] [8,6] [9,7] - of 14 choices.
47 : "|" [8,5] : [4,5] [5,5] [6,5] [7,5] [8,5] - of 15 choices.
48 : "-" [8,11] : [8,7] [8,8] [8,9] [8,10] [8,11] - of 13 choices.
49 : "-" [6,11] : [6,7] [6,8] [6,9] [6,10] [6,11] - of 13 choices.
50 : "-" [8,2] : [8,2] [8,3] [8,4] [8,5] [8,6] - of 12 choices.
51 : "/" [11,3] : [7,7] [8,6] [9,5] [10,4] [11,3] - of 10 choices.
52 : "-" [3,9] : [3,7] [3,8] [3,9] [3,10] [3,11] - of 9 choices.
53 : "\" [5,11] : [1,7] [2,8] [3,9] [4,10] [5,11] - of 10 choices.
54 : "|" [4,11] : [4,11] [5,11] [6,11] [7,11] [8,11] - of 12 choices.
55 : "-" [5,12] : [5,8] [5,9] [5,10] [5,11] [5,12] - of 10 choices.
56 : "/" [4,13] : [4,13] [5,12] [6,11] [7,10] [8,9] - of 10 choices.
57 : "\" [5,2] : [4,1] [5,2] [6,3] [7,4] [8,5] - of 9 choices.
58 : "\" [2,9] : [0,7] [1,8] [2,9] [3,10] [4,11] - of 9 choices.
59 : "/" [2,10] : [2,10] [3,9] [4,8] [5,7] [6,6] - of 8 choices.
60 : "\" [9,12] : [5,8] [6,9] [7,10] [8,11] [9,12] - of 6 choices.
61 : "-" [4,12] : [4,9] [4,10] [4,11] [4,12] [4,13] - of 5 choices.
62 : "-" [5,0] : [5,0] [5,1] [5,2] [5,3] [5,4] - of 5 choices.
63 : "|" [1,9] : [1,9] [2,9] [3,9] [4,9] [5,9] - of 4 choices.
64 : "|" [6,2] : [4,2] [5,2] [6,2] [7,2] [8,2] - of 4 choices.
65 : "\" [5,13] : [1,9] [2,10] [3,11] [4,12] [5,13] - of 4 choices.
66 : "/" [8,-1] : [4,3] [5,2] [6,1] [7,0] [8,-1] - of 2 choices.
67 : "/" [8,0] : [4,4] [5,3] [6,2] [7,1] [8,0] - of 1 choices.
68 : "|" [6,0] : [5,0] [6,0] [7,0] [8,0] [9,0] - of 2 choices.
69 : "-" [8,-2] : [8,-2] [8,-1] [8,0] [8,1] [8,2] - of 3 choices.
70 : "\" [9,3] : [6,0] [7,1] [8,2] [9,3] [10,4] - of 2 choices.
71 : "/" [10,2] : [6,6] [7,5] [8,4] [9,3] [10,2] - of 3 choices.
72 : "|" [10,3] : [7,3] [8,3] [9,3] [10,3] [11,3] - of 2 choices.
73 : "-" [6,-1] : [6,-1] [6,0] [6,1] [6,2] [6,3] - of 2 choices.
74 : "\" [9,2] : [6,-1] [7,0] [8,1] [9,2] [10,3] - of 2 choices.
75 : "/" [11,2] : [7,6] [8,5] [9,4] [10,3] [11,2] - of 2 choices.
76 : "-" [9,1] : [9,0] [9,1] [9,2] [9,3] [9,4] - of 2 choices.
77 : "/" [10,0] : [6,4] [7,3] [8,2] [9,1] [10,0] - of 4 choices.
78 : "|" [12,2] : [8,2] [9,2] [10,2] [11,2] [12,2] - of 4 choices.
79 : "-" [10,1] : [10,0] [10,1] [10,2] [10,3] [10,4] - of 3 choices.
80 : "\" [12,4] : [8,0] [9,1] [10,2] [11,3] [12,4] - of 4 choices.
81 : "\" [7,-2] : [7,-2] [8,-1] [9,0] [10,1] [11,2] - of 2 choices.
82 : "/" [8,-3] : [4,1] [5,0] [6,-1] [7,-2] [8,-3] - of 2 choices.
 
Morphion Solitare Grid (move=81):
 
12345678901234567
1 .................
2 ...........+.....
3 ..........+......
4 .........+++++...
5 .....+..++++++...
6 .....+****++++...
7 .....+*++*+++++..
8 .....+*++*+++++..
9 ...****++****+.+.
10 ...*++++++++*+...
11 ...*++++++++*....
12 ..+****++****....
13 .+.+++*++*++.+...
14 ....++*++*+......
15 ...+.+****+......
16 .....+++++.......
17 .................
12345678901234567
 
#
# Game Record for Morphion 5T game of 81 moves
# Reference: Games/81-L0(555)_20120208-090217.txt
# &random: 1350476946
# Syntax for recorded games:
# 1. whitespace and comments (everything past #) are ignored
# 2. moves may be ; or newline separated
# 3. moves are formatted (using BNF style variables like <x>):
# <movenumber>:<row>,<col>[^<drow>,<dcol>]
# The optional drow/dcol values provide an additional point
# used to disambiguate moves. The point drow/dcol must be
# chosen at one end of the line.
# Moves are applied in sorted order.
# 4. all row/col coordinates are relative to the 1,1 origin
# located at the intersection of the lines containing the
# top and left most edges of the cross.
#
1:5,7^1,7;2:10,3^10,7;3:8,3^6,1;4:1,3^1,7;5:4,5^4,1;6:5,4^1,4;7:7,6^7,10;
8:8,1^4,1;9:11,7^7,7;10:11,4^7,4;11:6,3^4,5;12:7,5^7,2;13:6,5^4,3;14:3,10^7,10;
15:9,3^6,3;16:9,6^7,8;17:4,11^4,7;18:9,5^7,3;19:9,2^9,6;20:8,5^6,5;21:8,8^6,10;
22:7,0^11,4;23:5,2^9,6;24:8,2^8,1;25:6,7^10,3;26:8,-1^4,3;27:10,1^6,5;28:3,3^1,5;
29:11,5^7,1;30:6,6^5,7;31:5,5^4,4;32:5,3^5,1;33:6,2^4,2;34:3,5^7,1;35:8,6^6,6;
36:6,4^6,2;37:5,6^3,4;38:11,3^7,7;39:3,6^3,3;40:2,3^6,3;41:4,6^8,2;42:6,8^3,5;
43:2,5^6,5;44:0,7^4,3;45:6,9^6,6;46:2,6^1,6;47:10,8^6,4;48:3,8^1,6;49:5,9^2,6;
50:3,9^7,9;51:2,8^2,4;52:5,8^4,8;53:8,9^8,5;54:0,6^4,10;55:2,9^6,5;56:0,3^4,7;
57:11,6^11,3;58:9,8^7,10;59:3,11^3,7;60:8,11^4,7;61:2,12^6,8;62:2,11^6,7;
63:2,10^2,8;64:5,11^5,7;65:1,11^5,7;66:1,8^0,7;67:0,9^4,5;68:3,12^7,8;69:0,11^4,11;
70:0,8^4,8;71:-1,9^3,5;72:1,9^-1,9;73:0,10^0,6;74:-1,11^3,7;75:-1,7^3,11;
76:-2,8^2,12;77:1,10^1,7;78:4,13^0,9;79:-3,9^1,5;80:-1,10^3,10;81:-1,8^-1,7;
 
Move Log
1 : "|" [5,7] : [1,7] [2,7] [3,7] [4,7] [5,7] - of 4 choices.
2 : "-" [10,3] : [10,3] [10,4] [10,5] [10,6] [10,7] - of 27 choices.
3 : "\" [8,3] : [6,1] [7,2] [8,3] [9,4] [10,5] - of 25 choices.
4 : "-" [1,3] : [1,3] [1,4] [1,5] [1,6] [1,7] - of 24 choices.
5 : "-" [4,5] : [4,1] [4,2] [4,3] [4,4] [4,5] - of 22 choices.
6 : "|" [5,4] : [1,4] [2,4] [3,4] [4,4] [5,4] - of 21 choices.
7 : "-" [7,6] : [7,6] [7,7] [7,8] [7,9] [7,10] - of 20 choices.
8 : "|" [8,1] : [4,1] [5,1] [6,1] [7,1] [8,1] - of 20 choices.
9 : "|" [11,7] : [7,7] [8,7] [9,7] [10,7] [11,7] - of 19 choices.
10 : "|" [11,4] : [7,4] [8,4] [9,4] [10,4] [11,4] - of 17 choices.
11 : "/" [6,3] : [4,5] [5,4] [6,3] [7,2] [8,1] - of 15 choices.
12 : "-" [7,5] : [7,2] [7,3] [7,4] [7,5] [7,6] - of 16 choices.
13 : "\" [6,5] : [4,3] [5,4] [6,5] [7,6] [8,7] - of 14 choices.
14 : "|" [3,10] : [3,10] [4,10] [5,10] [6,10] [7,10] - of 14 choices.
15 : "|" [9,3] : [6,3] [7,3] [8,3] [9,3] [10,3] - of 12 choices.
16 : "/" [9,6] : [7,8] [8,7] [9,6] [10,5] [11,4] - of 11 choices.
17 : "-" [4,11] : [4,7] [4,8] [4,9] [4,10] [4,11] - of 12 choices.
18 : "\" [9,5] : [7,3] [8,4] [9,5] [10,6] [11,7] - of 9 choices.
19 : "-" [9,2] : [9,2] [9,3] [9,4] [9,5] [9,6] - of 10 choices.
20 : "|" [8,5] : [6,5] [7,5] [8,5] [9,5] [10,5] - of 12 choices.
21 : "/" [8,8] : [6,10] [7,9] [8,8] [9,7] [10,6] - of 17 choices.
22 : "\" [7,0] : [7,0] [8,1] [9,2] [10,3] [11,4] - of 17 choices.
23 : "\" [5,2] : [5,2] [6,3] [7,4] [8,5] [9,6] - of 16 choices.
24 : "-" [8,2] : [8,1] [8,2] [8,3] [8,4] [8,5] - of 15 choices.
25 : "/" [6,7] : [6,7] [7,6] [8,5] [9,4] [10,3] - of 16 choices.
26 : "/" [8,-1] : [4,3] [5,2] [6,1] [7,0] [8,-1] - of 15 choices.
27 : "/" [10,1] : [6,5] [7,4] [8,3] [9,2] [10,1] - of 12 choices.
28 : "/" [3,3] : [1,5] [2,4] [3,3] [4,2] [5,1] - of 9 choices.
29 : "\" [11,5] : [7,1] [8,2] [9,3] [10,4] [11,5] - of 8 choices.
30 : "/" [6,6] : [5,7] [6,6] [7,5] [8,4] [9,3] - of 6 choices.
31 : "\" [5,5] : [4,4] [5,5] [6,6] [7,7] [8,8] - of 8 choices.
32 : "-" [5,3] : [5,1] [5,2] [5,3] [5,4] [5,5] - of 7 choices.
33 : "|" [6,2] : [4,2] [5,2] [6,2] [7,2] [8,2] - of 8 choices.
34 : "/" [3,5] : [3,5] [4,4] [5,3] [6,2] [7,1] - of 10 choices.
35 : "|" [8,6] : [6,6] [7,6] [8,6] [9,6] [10,6] - of 12 choices.
36 : "-" [6,4] : [6,2] [6,3] [6,4] [6,5] [6,6] - of 16 choices.
37 : "\" [5,6] : [3,4] [4,5] [5,6] [6,7] [7,8] - of 16 choices.
38 : "/" [11,3] : [7,7] [8,6] [9,5] [10,4] [11,3] - of 15 choices.
39 : "-" [3,6] : [3,3] [3,4] [3,5] [3,6] [3,7] - of 14 choices.
40 : "|" [2,3] : [2,3] [3,3] [4,3] [5,3] [6,3] - of 13 choices.
41 : "/" [4,6] : [4,6] [5,5] [6,4] [7,3] [8,2] - of 11 choices.
42 : "\" [6,8] : [3,5] [4,6] [5,7] [6,8] [7,9] - of 12 choices.
43 : "|" [2,5] : [2,5] [3,5] [4,5] [5,5] [6,5] - of 11 choices.
44 : "/" [0,7] : [0,7] [1,6] [2,5] [3,4] [4,3] - of 13 choices.
45 : "-" [6,9] : [6,6] [6,7] [6,8] [6,9] [6,10] - of 12 choices.
46 : "|" [2,6] : [1,6] [2,6] [3,6] [4,6] [5,6] - of 14 choices.
47 : "\" [10,8] : [6,4] [7,5] [8,6] [9,7] [10,8] - of 16 choices.
48 : "\" [3,8] : [1,6] [2,7] [3,8] [4,9] [5,10] - of 15 choices.
49 : "\" [5,9] : [2,6] [3,7] [4,8] [5,9] [6,10] - of 16 choices.
50 : "|" [3,9] : [3,9] [4,9] [5,9] [6,9] [7,9] - of 18 choices.
51 : "-" [2,8] : [2,4] [2,5] [2,6] [2,7] [2,8] - of 17 choices.
52 : "|" [5,8] : [4,8] [5,8] [6,8] [7,8] [8,8] - of 18 choices.
53 : "-" [8,9] : [8,5] [8,6] [8,7] [8,8] [8,9] - of 12 choices.
54 : "\" [0,6] : [0,6] [1,7] [2,8] [3,9] [4,10] - of 11 choices.
55 : "/" [2,9] : [2,9] [3,8] [4,7] [5,6] [6,5] - of 9 choices.
56 : "\" [0,3] : [0,3] [1,4] [2,5] [3,6] [4,7] - of 9 choices.
57 : "-" [11,6] : [11,3] [11,4] [11,5] [11,6] [11,7] - of 8 choices.
58 : "/" [9,8] : [7,10] [8,9] [9,8] [10,7] [11,6] - of 8 choices.
59 : "-" [3,11] : [3,7] [3,8] [3,9] [3,10] [3,11] - of 7 choices.
60 : "\" [8,11] : [4,7] [5,8] [6,9] [7,10] [8,11] - of 6 choices.
61 : "/" [2,12] : [2,12] [3,11] [4,10] [5,9] [6,8] - of 5 choices.
62 : "/" [2,11] : [2,11] [3,10] [4,9] [5,8] [6,7] - of 4 choices.
63 : "-" [2,10] : [2,8] [2,9] [2,10] [2,11] [2,12] - of 4 choices.
64 : "-" [5,11] : [5,7] [5,8] [5,9] [5,10] [5,11] - of 4 choices.
65 : "/" [1,11] : [1,11] [2,10] [3,9] [4,8] [5,7] - of 5 choices.
66 : "\" [1,8] : [0,7] [1,8] [2,9] [3,10] [4,11] - of 4 choices.
67 : "/" [0,9] : [0,9] [1,8] [2,7] [3,6] [4,5] - of 5 choices.
68 : "/" [3,12] : [3,12] [4,11] [5,10] [6,9] [7,8] - of 4 choices.
69 : "|" [0,11] : [0,11] [1,11] [2,11] [3,11] [4,11] - of 3 choices.
70 : "|" [0,8] : [0,8] [1,8] [2,8] [3,8] [4,8] - of 1 choices.
71 : "/" [-1,9] : [-1,9] [0,8] [1,7] [2,6] [3,5] - of 4 choices.
72 : "|" [1,9] : [-1,9] [0,9] [1,9] [2,9] [3,9] - of 4 choices.
73 : "-" [0,10] : [0,6] [0,7] [0,8] [0,9] [0,10] - of 7 choices.
74 : "/" [-1,11] : [-1,11] [0,10] [1,9] [2,8] [3,7] - of 6 choices.
75 : "\" [-1,7] : [-1,7] [0,8] [1,9] [2,10] [3,11] - of 5 choices.
76 : "\" [-2,8] : [-2,8] [-1,9] [0,10] [1,11] [2,12] - of 3 choices.
77 : "-" [1,10] : [1,7] [1,8] [1,9] [1,10] [1,11] - of 2 choices.
78 : "\" [4,13] : [0,9] [1,10] [2,11] [3,12] [4,13] - of 4 choices.
79 : "/" [-3,9] : [-3,9] [-2,8] [-1,7] [0,6] [1,5] - of 2 choices.
80 : "|" [-1,10] : [-1,10] [0,10] [1,10] [2,10] [3,10] - of 1 choices.
81 : "-" [-1,8] : [-1,7] [-1,8] [-1,9] [-1,10] [-1,11] - of 1 choices.
 
Morphion Solitare Grid (move=79):
 
1234567890123456
1 ................
2 .....+..........
3 .....++.........
4 .....+****......
5 .+++++*++*+.....
6 ..++++*++*+++++.
7 ..+****++****+..
8 .++*++++++++*+..
9 ..+*++++++++*++.
10 ...****++****+..
11 ....++*++*++++..
12 ....++*++*++++..
13 ....++****+.....
14 ....++++++.+....
15 ..........+.....
16 ................
1234567890123456
 
#
# Game Record for Morphion 5T game of 79 moves
# Reference: Games/79-L0(357)_20120208-090217.txt
# &random: 417754092
# Syntax for recorded games:
# 1. whitespace and comments (everything past #) are ignored
# 2. moves may be ; or newline separated
# 3. moves are formatted (using BNF style variables like <x>):
# <movenumber>:<row>,<col>[^<drow>,<dcol>]
# The optional drow/dcol values provide an additional point
# used to disambiguate moves. The point drow/dcol must be
# chosen at one end of the line.
# Moves are applied in sorted order.
# 4. all row/col coordinates are relative to the 1,1 origin
# located at the intersection of the lines containing the
# top and left most edges of the cross.
#
1:5,7^1,7;2:7,11^7,7;3:10,8^10,4;4:7,5^7,1;5:3,3^1,5;6:3,8^1,6;7:8,8^6,10;
8:11,4^7,4;9:1,3^1,7;10:5,9^3,7;11:4,6^4,10;12:4,0^4,4;13:6,2^4,0;14:3,1^7,1;
15:3,5^1,3;16:5,4^1,4;17:9,6^7,8;18:11,7^7,7;19:8,3^6,1;20:3,10^7,10;21:3,6^3,4;
22:5,3^3,5;23:6,6^4,8;24:6,3^3,3;25:4,5^2,7;26:6,4^3,1;27:6,0^6,4;28:5,5^4,4;
29:8,2^4,6;30:9,3^6,0;31:8,5^6,3;32:9,5^9,3;33:12,8^8,4;34:8,6^8,3;35:6,5^5,5;
36:2,5^1,5;37:0,3^4,7;38:5,6^5,3;39:2,6^1,6;40:11,9^7,5;41:5,2^2,5;42:9,2^5,6;
43:3,2^7,2;44:6,7^3,4;45:6,8^6,4;46:7,6^3,2;47:11,3^7,7;48:9,8^6,8;49:3,0^3,4;
50:5,8^3,10;51:10,3^7,3;52:11,6^7,6;53:3,11^7,7;54:2,8^6,8;55:2,3^2,7;56:8,9^7,10;
57:6,9^4,9;58:11,2^7,6;59:5,0^1,4;60:11,5^11,3;61:-1,3^3,3;62:5,11^5,7;
63:2,0^6,0;64:3,9^1,7;65:3,12^3,8;66:4,11^3,12;67:8,11^4,7;68:5,-1^5,3;
69:8,10^8,7;70:2,-1^6,3;71:10,2^7,2;72:9,9^7,11;73:2,2^1,3;74:2,1^2,-1;
75:9,11^5,7;76:6,11^5,11;77:9,10^9,7;78:0,4^-1,3;79:6,12^6,8;
 
Move Log
1 : "|" [5,7] : [1,7] [2,7] [3,7] [4,7] [5,7] - of 4 choices.
2 : "-" [7,11] : [7,7] [7,8] [7,9] [7,10] [7,11] - of 27 choices.
3 : "-" [10,8] : [10,4] [10,5] [10,6] [10,7] [10,8] - of 26 choices.
4 : "-" [7,5] : [7,1] [7,2] [7,3] [7,4] [7,5] - of 24 choices.
5 : "/" [3,3] : [1,5] [2,4] [3,3] [4,2] [5,1] - of 23 choices.
6 : "\" [3,8] : [1,6] [2,7] [3,8] [4,9] [5,10] - of 22 choices.
7 : "/" [8,8] : [6,10] [7,9] [8,8] [9,7] [10,6] - of 21 choices.
8 : "|" [11,4] : [7,4] [8,4] [9,4] [10,4] [11,4] - of 20 choices.
9 : "-" [1,3] : [1,3] [1,4] [1,5] [1,6] [1,7] - of 19 choices.
10 : "\" [5,9] : [3,7] [4,8] [5,9] [6,10] [7,11] - of 17 choices.
11 : "-" [4,6] : [4,6] [4,7] [4,8] [4,9] [4,10] - of 16 choices.
12 : "-" [4,0] : [4,0] [4,1] [4,2] [4,3] [4,4] - of 16 choices.
13 : "\" [6,2] : [4,0] [5,1] [6,2] [7,3] [8,4] - of 14 choices.
14 : "|" [3,1] : [3,1] [4,1] [5,1] [6,1] [7,1] - of 13 choices.
15 : "\" [3,5] : [1,3] [2,4] [3,5] [4,6] [5,7] - of 11 choices.
16 : "|" [5,4] : [1,4] [2,4] [3,4] [4,4] [5,4] - of 14 choices.
17 : "/" [9,6] : [7,8] [8,7] [9,6] [10,5] [11,4] - of 12 choices.
18 : "|" [11,7] : [7,7] [8,7] [9,7] [10,7] [11,7] - of 11 choices.
19 : "\" [8,3] : [6,1] [7,2] [8,3] [9,4] [10,5] - of 8 choices.
20 : "|" [3,10] : [3,10] [4,10] [5,10] [6,10] [7,10] - of 7 choices.
21 : "-" [3,6] : [3,4] [3,5] [3,6] [3,7] [3,8] - of 5 choices.
22 : "/" [5,3] : [3,5] [4,4] [5,3] [6,2] [7,1] - of 2 choices.
23 : "/" [6,6] : [4,8] [5,7] [6,6] [7,5] [8,4] - of 5 choices.
24 : "|" [6,3] : [3,3] [4,3] [5,3] [6,3] [7,3] - of 6 choices.
25 : "/" [4,5] : [2,7] [3,6] [4,5] [5,4] [6,3] - of 6 choices.
26 : "\" [6,4] : [3,1] [4,2] [5,3] [6,4] [7,5] - of 4 choices.
27 : "-" [6,0] : [6,0] [6,1] [6,2] [6,3] [6,4] - of 7 choices.
28 : "\" [5,5] : [4,4] [5,5] [6,6] [7,7] [8,8] - of 4 choices.
29 : "/" [8,2] : [4,6] [5,5] [6,4] [7,3] [8,2] - of 7 choices.
30 : "\" [9,3] : [6,0] [7,1] [8,2] [9,3] [10,4] - of 7 choices.
31 : "\" [8,5] : [6,3] [7,4] [8,5] [9,6] [10,7] - of 7 choices.
32 : "-" [9,5] : [9,3] [9,4] [9,5] [9,6] [9,7] - of 11 choices.
33 : "\" [12,8] : [8,4] [9,5] [10,6] [11,7] [12,8] - of 14 choices.
34 : "-" [8,6] : [8,3] [8,4] [8,5] [8,6] [8,7] - of 13 choices.
35 : "|" [6,5] : [5,5] [6,5] [7,5] [8,5] [9,5] - of 15 choices.
36 : "|" [2,5] : [1,5] [2,5] [3,5] [4,5] [5,5] - of 13 choices.
37 : "\" [0,3] : [0,3] [1,4] [2,5] [3,6] [4,7] - of 17 choices.
38 : "-" [5,6] : [5,3] [5,4] [5,5] [5,6] [5,7] - of 15 choices.
39 : "|" [2,6] : [1,6] [2,6] [3,6] [4,6] [5,6] - of 19 choices.
40 : "\" [11,9] : [7,5] [8,6] [9,7] [10,8] [11,9] - of 17 choices.
41 : "/" [5,2] : [2,5] [3,4] [4,3] [5,2] [6,1] - of 16 choices.
42 : "/" [9,2] : [5,6] [6,5] [7,4] [8,3] [9,2] - of 14 choices.
43 : "|" [3,2] : [3,2] [4,2] [5,2] [6,2] [7,2] - of 12 choices.
44 : "\" [6,7] : [3,4] [4,5] [5,6] [6,7] [7,8] - of 13 choices.
45 : "-" [6,8] : [6,4] [6,5] [6,6] [6,7] [6,8] - of 13 choices.
46 : "\" [7,6] : [3,2] [4,3] [5,4] [6,5] [7,6] - of 13 choices.
47 : "/" [11,3] : [7,7] [8,6] [9,5] [10,4] [11,3] - of 13 choices.
48 : "|" [9,8] : [6,8] [7,8] [8,8] [9,8] [10,8] - of 13 choices.
49 : "-" [3,0] : [3,0] [3,1] [3,2] [3,3] [3,4] - of 10 choices.
50 : "/" [5,8] : [3,10] [4,9] [5,8] [6,7] [7,6] - of 10 choices.
51 : "|" [10,3] : [7,3] [8,3] [9,3] [10,3] [11,3] - of 8 choices.
52 : "|" [11,6] : [7,6] [8,6] [9,6] [10,6] [11,6] - of 8 choices.
53 : "/" [3,11] : [3,11] [4,10] [5,9] [6,8] [7,7] - of 9 choices.
54 : "|" [2,8] : [2,8] [3,8] [4,8] [5,8] [6,8] - of 8 choices.
55 : "-" [2,3] : [2,3] [2,4] [2,5] [2,6] [2,7] - of 7 choices.
56 : "/" [8,9] : [7,10] [8,9] [9,8] [10,7] [11,6] - of 8 choices.
57 : "|" [6,9] : [4,9] [5,9] [6,9] [7,9] [8,9] - of 8 choices.
58 : "/" [11,2] : [7,6] [8,5] [9,4] [10,3] [11,2] - of 8 choices.
59 : "/" [5,0] : [1,4] [2,3] [3,2] [4,1] [5,0] - of 9 choices.
60 : "-" [11,5] : [11,3] [11,4] [11,5] [11,6] [11,7] - of 10 choices.
61 : "|" [-1,3] : [-1,3] [0,3] [1,3] [2,3] [3,3] - of 8 choices.
62 : "-" [5,11] : [5,7] [5,8] [5,9] [5,10] [5,11] - of 8 choices.
63 : "|" [2,0] : [2,0] [3,0] [4,0] [5,0] [6,0] - of 8 choices.
64 : "\" [3,9] : [1,7] [2,8] [3,9] [4,10] [5,11] - of 6 choices.
65 : "-" [3,12] : [3,8] [3,9] [3,10] [3,11] [3,12] - of 6 choices.
66 : "/" [4,11] : [3,12] [4,11] [5,10] [6,9] [7,8] - of 6 choices.
67 : "\" [8,11] : [4,7] [5,8] [6,9] [7,10] [8,11] - of 6 choices.
68 : "-" [5,-1] : [5,-1] [5,0] [5,1] [5,2] [5,3] - of 7 choices.
69 : "-" [8,10] : [8,7] [8,8] [8,9] [8,10] [8,11] - of 7 choices.
70 : "\" [2,-1] : [2,-1] [3,0] [4,1] [5,2] [6,3] - of 8 choices.
71 : "|" [10,2] : [7,2] [8,2] [9,2] [10,2] [11,2] - of 7 choices.
72 : "/" [9,9] : [7,11] [8,10] [9,9] [10,8] [11,7] - of 6 choices.
73 : "/" [2,2] : [1,3] [2,2] [3,1] [4,0] [5,-1] - of 5 choices.
74 : "-" [2,1] : [2,-1] [2,0] [2,1] [2,2] [2,3] - of 5 choices.
75 : "\" [9,11] : [5,7] [6,8] [7,9] [8,10] [9,11] - of 4 choices.
76 : "|" [6,11] : [5,11] [6,11] [7,11] [8,11] [9,11] - of 5 choices.
77 : "-" [9,10] : [9,7] [9,8] [9,9] [9,10] [9,11] - of 3 choices.
78 : "\" [0,4] : [-1,3] [0,4] [1,5] [2,6] [3,7] - of 2 choices.
79 : "-" [6,12] : [6,8] [6,9] [6,10] [6,11] [6,12] - of 1 choices.
 
Shortest (0) Game(s):
 
Total run time = 6463131 ms
&allocated (Total,static,string,block) : -232605485 0 119365103 -351970588
&collections (Total,static,string,block) : 618 0 0 618
&regions ( - , - ,string,block) : - 0 41859440 41859440
&storage ( - , - ,string,block) : - 0 275127 21216628
 
Finished.</pre>
Anonymous user