Created
March 3, 2020 20:59
-
-
Save JimGrange/267c98dd6f02fcd227dc2af7bd947e55 to your computer and use it in GitHub Desktop.
Blindfold Chess Piece Mazes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Piece | Start | End | |
---|---|---|---|
Bishop | a4 | e8 | |
Rook | e6 | d5 | |
Bishop | b3 | a4 | |
Knight | h4 | c4 | |
Knight | b1 | d5 | |
Bishop | d6 | b4 | |
Knight | e5 | a1 | |
Queen | g3 | e7 | |
Bishop | b8 | a1 | |
Knight | h2 | c5 | |
Knight | g3 | a2 | |
Bishop | c6 | g6 | |
Knight | e8 | c7 | |
Bishop | d3 | d7 | |
Knight | e7 | f3 | |
Bishop | e2 | f7 | |
Rook | d1 | f6 | |
Rook | h5 | h8 | |
Knight | e7 | f5 | |
Rook | c4 | h2 | |
Knight | a4 | a6 | |
Knight | e4 | e7 | |
Knight | a2 | d7 | |
Bishop | a4 | h3 | |
Knight | b6 | h4 | |
Knight | c5 | e6 | |
Bishop | e8 | e4 | |
Knight | f2 | g8 | |
Knight | f2 | b1 | |
Knight | c1 | g6 | |
Knight | b3 | e1 | |
Knight | f4 | f3 | |
Knight | a4 | d5 | |
Knight | a8 | a7 | |
Knight | g3 | g2 | |
Knight | h5 | e2 | |
Bishop | e5 | c5 | |
Knight | f6 | g7 | |
Knight | a1 | e3 | |
Knight | e3 | f4 | |
Bishop | f7 | a2 | |
Bishop | h5 | e8 | |
Knight | h1 | h6 | |
Rook | a6 | c3 | |
Rook | b1 | g4 | |
Rook | c2 | g4 | |
Bishop | e3 | e5 | |
Knight | h4 | e7 | |
Knight | d2 | d1 | |
Rook | b2 | c2 | |
Rook | g8 | e1 | |
Knight | d4 | e5 | |
Rook | b6 | d1 | |
Bishop | e1 | e5 | |
Knight | a2 | b8 | |
Knight | f4 | c5 | |
Knight | f8 | e1 | |
Bishop | f5 | h7 | |
Knight | c2 | b1 | |
Rook | f3 | e5 | |
Rook | f3 | a7 | |
Bishop | h8 | e1 | |
Rook | e2 | e5 | |
Knight | g1 | h6 | |
Bishop | d8 | c5 | |
Knight | e7 | b5 | |
Rook | b3 | f6 | |
Rook | d7 | g6 | |
Knight | b1 | d5 | |
Bishop | d6 | f2 | |
Bishop | h5 | e6 | |
Bishop | d7 | g4 | |
Knight | d3 | g7 | |
Knight | c1 | h4 | |
Queen | d1 | a6 | |
Bishop | a7 | c7 | |
Bishop | e7 | b2 | |
Knight | h4 | b5 | |
Knight | g2 | c3 | |
Bishop | f4 | g1 | |
Knight | b4 | e7 | |
Rook | b2 | d8 | |
Bishop | h2 | b6 | |
Bishop | d4 | f8 | |
Knight | g6 | b2 | |
Bishop | e7 | f8 | |
Bishop | g2 | c6 | |
Bishop | g8 | e2 | |
Knight | f4 | c2 | |
Knight | c6 | e7 | |
Knight | d4 | e6 | |
Knight | f7 | d6 | |
Bishop | g3 | b2 | |
Bishop | b7 | h1 | |
Knight | d7 | c5 | |
Bishop | f2 | f6 | |
Bishop | h5 | h7 | |
Knight | d1 | b8 | |
Bishop | h4 | d6 | |
Knight | f8 | c1 | |
Knight | d5 | g7 | |
Rook | a4 | g3 | |
Knight | d4 | c3 | |
Knight | f6 | h5 | |
Knight | c2 | h6 | |
Bishop | d3 | c4 | |
Knight | f5 | b7 | |
Queen | a3 | e1 | |
Bishop | b6 | c7 | |
Queen | g5 | h6 | |
Knight | d1 | a8 | |
Bishop | c7 | h8 | |
Bishop | h8 | e1 | |
Rook | a5 | g2 | |
Bishop | h4 | c7 | |
Knight | b4 | a7 | |
Bishop | d3 | d5 | |
Bishop | d7 | b1 | |
Bishop | b3 | f7 | |
Bishop | d7 | g8 | |
Bishop | h5 | a4 | |
Queen | e3 | d5 | |
Queen | d4 | g8 | |
Queen | f1 | a8 | |
Knight | b6 | h4 | |
Knight | e6 | b2 | |
Knight | c4 | a4 | |
Queen | g2 | f4 | |
Knight | e2 | g1 | |
Knight | f5 | c1 | |
Knight | g5 | f4 | |
Rook | f6 | h1 | |
Knight | e1 | h5 | |
Bishop | b6 | f6 | |
Bishop | a8 | b1 | |
Queen | h8 | g4 | |
Knight | e4 | c2 | |
Bishop | h7 | c2 | |
Knight | e8 | a4 | |
Queen | c4 | g8 | |
Knight | g2 | d5 | |
Bishop | g1 | a5 | |
Bishop | g1 | h2 | |
Bishop | a5 | a7 | |
Bishop | b3 | a2 | |
Knight | f8 | g8 | |
Knight | f7 | d3 | |
Bishop | a5 | e5 | |
Knight | b6 | d6 | |
Bishop | b7 | c8 | |
Queen | a8 | c3 | |
Knight | c8 | g6 | |
Knight | d5 | f1 | |
Bishop | a4 | c2 | |
Bishop | c7 | d2 | |
Bishop | c3 | g3 | |
Knight | h1 | f4 | |
Rook | d6 | d8 | |
Knight | d4 | d7 | |
Knight | d7 | d7 | |
Knight | h3 | c2 | |
Knight | e8 | d8 | |
Bishop | g5 | a7 | |
Bishop | d8 | e1 | |
Queen | h2 | b8 | |
Rook | c2 | d7 | |
Bishop | b5 | c4 | |
Queen | b6 | d3 | |
Knight | b7 | a8 | |
Knight | e2 | c4 | |
Knight | c6 | g6 | |
Rook | b7 | c3 | |
Bishop | g7 | a3 | |
Bishop | e6 | b3 | |
Bishop | d7 | c6 | |
Bishop | g5 | d4 | |
Bishop | f5 | f7 | |
Knight | g3 | d5 | |
Knight | g8 | g3 | |
Knight | f5 | f6 | |
Knight | f6 | g4 | |
Queen | a5 | g3 | |
Knight | h1 | f7 | |
Knight | h7 | a5 | |
Knight | c5 | c1 | |
Bishop | e2 | h1 | |
Knight | f6 | b2 | |
Bishop | c8 | a4 | |
Knight | d8 | a8 | |
Bishop | b3 | c2 | |
Bishop | f4 | e5 | |
Knight | e4 | e8 | |
Bishop | h3 | g6 | |
Bishop | e3 | h6 | |
Knight | e8 | a8 | |
Bishop | b8 | g1 | |
Rook | h3 | d3 | |
Rook | g5 | d3 | |
Bishop | g6 | h3 | |
Knight | e3 | h2 | |
Rook | h7 | c1 | |
Rook | b2 | g8 | |
Bishop | e7 | h8 | |
Knight | e8 | a6 | |
Knight | h8 | h5 | |
Knight | b1 | f8 | |
Bishop | h2 | e5 | |
Knight | b2 | a1 | |
Rook | d8 | a1 | |
Knight | g8 | e6 | |
Queen | b3 | g3 | |
Knight | c6 | f1 | |
Knight | b5 | e3 | |
Knight | c6 | f2 | |
Knight | d1 | e6 | |
Bishop | e2 | f5 | |
Knight | e8 | e5 | |
Queen | f4 | b1 | |
Bishop | c7 | c3 | |
Bishop | a1 | e1 | |
Bishop | d7 | c4 | |
Knight | d7 | a6 | |
Queen | b1 | g7 | |
Queen | f5 | h2 | |
Bishop | b5 | h1 | |
Bishop | g5 | h6 | |
Knight | f5 | d2 | |
Knight | e7 | d6 | |
Knight | c7 | b3 | |
Queen | b3 | c2 | |
Bishop | g6 | e2 | |
Bishop | g7 | f8 | |
Knight | h1 | b3 | |
Knight | f2 | e1 | |
Bishop | b1 | c4 | |
Bishop | c4 | a2 | |
Knight | b7 | d1 | |
Bishop | f1 | e2 | |
Knight | c7 | h5 | |
Queen | e6 | h5 | |
Knight | e7 | a1 | |
Knight | h4 | b8 | |
Knight | h8 | g5 | |
Bishop | h6 | g3 | |
Knight | g4 | f6 | |
Knight | h4 | b3 | |
Queen | d6 | d4 | |
Bishop | g8 | h3 | |
Bishop | a8 | d3 | |
Knight | h5 | g4 | |
Knight | e2 | d6 | |
Knight | g7 | d6 | |
Bishop | c3 | g7 | |
Bishop | e5 | d2 | |
Knight | d8 | h7 | |
Knight | d4 | d2 | |
Bishop | a8 | g8 | |
Rook | h3 | h1 | |
Knight | d1 | b4 | |
Knight | e1 | g1 | |
Queen | f3 | b5 | |
Bishop | d5 | c6 | |
Queen | e2 | d3 | |
Bishop | d6 | g5 | |
Bishop | g4 | d5 | |
Bishop | b8 | c3 | |
Knight | e1 | g5 | |
Queen | h6 | d8 | |
Knight | d6 | b3 | |
Bishop | f7 | b3 | |
Knight | e6 | g1 | |
Knight | a2 | a1 | |
Bishop | e1 | c3 | |
Bishop | a5 | f4 | |
Rook | b8 | a1 | |
Knight | f7 | c3 | |
Bishop | b2 | e3 | |
Bishop | f1 | c4 | |
Bishop | h3 | a4 | |
Rook | g7 | f5 | |
Bishop | d8 | g7 | |
Queen | g3 | b1 | |
Knight | g8 | f8 | |
Rook | d7 | a5 | |
Knight | d8 | d6 | |
Queen | d6 | g8 | |
Bishop | a6 | f7 | |
Knight | d7 | g8 | |
Knight | g2 | a4 | |
Bishop | c5 | a7 | |
Knight | a7 | c1 | |
Bishop | c1 | b2 | |
Knight | c7 | b5 | |
Knight | d5 | d3 | |
Queen | e2 | b7 | |
Bishop | h4 | f8 | |
Rook | f7 | g5 | |
Knight | e2 | h8 | |
Bishop | g1 | e5 | |
Bishop | g2 | a2 | |
Bishop | b7 | c4 | |
Knight | d5 | a6 | |
Rook | d5 | d3 | |
Bishop | e2 | a8 | |
Knight | g4 | d8 | |
Bishop | f8 | d6 | |
Knight | b3 | a2 | |
Knight | d4 | b3 | |
Bishop | b4 | d8 | |
Queen | f8 | c5 | |
Knight | b1 | g6 | |
Bishop | f7 | c2 | |
Bishop | g6 | c8 | |
Rook | h2 | b5 | |
Queen | d7 | f6 | |
Bishop | h7 | d3 | |
Bishop | a8 | h5 | |
Bishop | c2 | d5 | |
Queen | e1 | e8 | |
Rook | f1 | e7 | |
Bishop | f7 | g8 | |
Knight | e6 | f3 | |
Bishop | b3 | a2 | |
Knight | e8 | c4 | |
Bishop | e1 | h2 | |
Bishop | f6 | e5 | |
Bishop | f2 | e1 | |
Knight | c7 | a2 | |
Bishop | b8 | g3 | |
Knight | b5 | a3 | |
Knight | a5 | g4 | |
Bishop | a1 | d6 | |
Knight | h2 | g1 | |
Bishop | f4 | c7 | |
Knight | b4 | h5 | |
Bishop | g5 | d6 | |
Bishop | h1 | d3 | |
Bishop | c1 | a1 | |
Knight | f1 | a3 | |
Queen | d7 | a1 | |
Bishop | c1 | b2 | |
Queen | h3 | f8 | |
Bishop | f1 | a2 | |
Knight | c7 | b7 | |
Bishop | c7 | d2 | |
Bishop | d3 | e2 | |
Bishop | a3 | g3 | |
Bishop | b6 | e5 | |
Bishop | a6 | f3 | |
Knight | d3 | g5 | |
Bishop | f5 | b7 | |
Rook | c2 | a4 | |
Bishop | e3 | b4 | |
Queen | c2 | h8 | |
Knight | f5 | c1 | |
Knight | a1 | f2 | |
Bishop | f3 | g4 | |
Bishop | e6 | e4 | |
Knight | f1 | g3 | |
Queen | f5 | b7 | |
Bishop | a8 | b1 | |
Rook | g4 | f6 | |
Rook | h8 | g7 | |
Bishop | h4 | c1 | |
Knight | a1 | c5 | |
Bishop | f1 | g4 | |
Rook | d7 | f7 | |
Knight | d7 | g2 | |
Knight | h1 | h3 | |
Knight | d1 | g2 | |
Queen | d3 | h6 | |
Bishop | f8 | e7 | |
Bishop | g3 | h8 | |
Rook | b5 | h8 | |
Knight | e5 | e4 | |
Rook | b3 | d6 | |
Knight | a2 | e7 | |
Knight | f6 | b2 | |
Bishop | h2 | f4 | |
Bishop | b4 | h6 | |
Bishop | h8 | h6 | |
Bishop | g8 | f1 | |
Rook | h3 | d2 | |
Knight | h4 | h3 | |
Knight | f4 | c5 | |
Knight | a5 | b5 | |
Knight | c3 | d8 | |
Bishop | c2 | e4 | |
Bishop | b4 | g5 | |
Bishop | e6 | b5 | |
Knight | e7 | g6 | |
Bishop | d7 | f7 | |
Knight | d7 | a2 | |
Bishop | b3 | e4 | |
Queen | e5 | b7 | |
Knight | b7 | b5 | |
Knight | h5 | a2 | |
Knight | b3 | c3 | |
Knight | c4 | b7 | |
Bishop | g7 | b4 | |
Knight | d6 | c1 | |
Knight | a7 | c7 | |
Knight | h5 | e8 | |
Knight | b4 | f2 | |
Knight | c5 | h7 | |
Knight | g8 | e4 | |
Rook | b4 | h8 | |
Bishop | d5 | a6 | |
Knight | c3 | b2 | |
Knight | h5 | a2 | |
Knight | d5 | f1 | |
Bishop | f2 | c7 | |
Bishop | d7 | f3 | |
Bishop | f1 | a4 | |
Bishop | d8 | b6 | |
Rook | e3 | c1 | |
Bishop | h6 | b6 | |
Queen | c1 | d2 | |
Knight | b7 | e5 | |
Bishop | g7 | g1 | |
Knight | c3 | d8 | |
Knight | c6 | f6 | |
Knight | f6 | f5 | |
Knight | a3 | e8 | |
Bishop | e3 | e1 | |
Bishop | d1 | g8 | |
Bishop | b3 | a2 | |
Bishop | e1 | a1 | |
Bishop | c2 | h1 | |
Knight | f2 | e4 | |
Bishop | b2 | e5 | |
Bishop | d1 | f3 | |
Bishop | c1 | c7 | |
Queen | e3 | d8 | |
Knight | a3 | e7 | |
Bishop | a7 | e3 | |
Rook | a6 | h4 | |
Bishop | b2 | b4 | |
Rook | a5 | e1 | |
Knight | e8 | g3 | |
Knight | b2 | d8 | |
Knight | h2 | g7 | |
Queen | f8 | h6 | |
Knight | a3 | b7 | |
Bishop | c2 | g4 | |
Bishop | f8 | a5 | |
Knight | h8 | e3 | |
Bishop | c1 | b6 | |
Queen | d2 | b1 | |
Queen | c2 | c1 | |
Bishop | b4 | g3 | |
Bishop | a2 | e2 | |
Knight | c5 | h2 | |
Bishop | d5 | a6 | |
Queen | h1 | h6 | |
Bishop | h2 | g3 | |
Knight | e7 | a3 | |
Bishop | b7 | c8 | |
Bishop | b7 | f1 | |
Knight | e2 | g3 | |
Knight | a5 | b6 | |
Bishop | c6 | d5 | |
Rook | a1 | g8 | |
Bishop | d4 | f8 | |
Queen | c8 | e1 | |
Bishop | f6 | a3 | |
Rook | d4 | e7 | |
Knight | h5 | e8 | |
Rook | d4 | f5 | |
Rook | f1 | h1 | |
Bishop | f1 | b1 | |
Knight | f7 | g6 | |
Bishop | d5 | c8 | |
Queen | h5 | h7 | |
Bishop | b8 | e1 | |
Knight | e4 | e8 | |
Bishop | e3 | h4 | |
Bishop | e1 | f8 | |
Bishop | c3 | f4 | |
Knight | f6 | g2 | |
Knight | e8 | c3 | |
Knight | h6 | g6 | |
Bishop | d1 | h3 | |
Knight | b8 | b5 | |
Knight | h4 | c8 | |
Knight | a6 | b8 | |
Knight | f5 | h6 | |
Knight | h6 | d8 | |
Knight | d1 | e1 | |
Bishop | c3 | f8 | |
Knight | b4 | a5 | |
Queen | e2 | g2 | |
Rook | d7 | h4 | |
Knight | b7 | c8 | |
Knight | c6 | a7 | |
Knight | f4 | c7 | |
Knight | a4 | c1 | |
Bishop | g4 | e4 | |
Knight | b1 | d1 | |
Bishop | a5 | f6 | |
Bishop | f4 | a5 | |
Bishop | b7 | d1 | |
Bishop | g2 | f1 | |
Knight | e6 | c1 | |
Rook | e8 | d3 | |
Knight | b2 | e1 | |
Rook | d5 | c5 | |
Rook | a6 | a1 | |
Bishop | c1 | g5 | |
Knight | c7 | a3 | |
Bishop | b1 | g8 | |
Knight | d2 | h1 | |
Rook | a2 | b3 | |
Bishop | b7 | g4 | |
Queen | b4 | a3 | |
Bishop | g8 | e2 | |
Bishop | a7 | g3 | |
Knight | h2 | g1 | |
Knight | d4 | g5 | |
Bishop | c8 | a4 | |
Knight | h2 | e1 | |
Bishop | c1 | a7 | |
Knight | d6 | h8 | |
Bishop | a6 | g2 | |
Bishop | d1 | d7 | |
Knight | d1 | d3 | |
Knight | h7 | c2 | |
Rook | c4 | f4 | |
Knight | b4 | e7 | |
Knight | a7 | f7 | |
Bishop | c2 | f5 | |
Rook | b4 | f5 | |
Knight | a6 | e2 | |
Rook | a2 | b3 | |
Bishop | f8 | c3 | |
Bishop | d2 | e7 | |
Knight | c5 | h3 | |
Bishop | g3 | e1 | |
Knight | g3 | a7 | |
Bishop | a1 | f8 | |
Bishop | d8 | c3 | |
Bishop | b5 | h3 | |
Bishop | e1 | h6 | |
Knight | g2 | c5 | |
Bishop | g7 | h4 | |
Knight | d8 | h5 | |
Knight | a1 | f2 | |
Bishop | h6 | d4 | |
Knight | b8 | e8 | |
Knight | f7 | f4 | |
Bishop | e7 | f4 | |
Queen | e3 | h6 | |
Knight | h4 | c6 | |
Knight | b2 | c7 | |
Knight | b2 | d8 | |
Bishop | a2 | b5 | |
Bishop | a7 | d2 | |
Bishop | b4 | e7 | |
Bishop | a1 | a3 | |
Bishop | g6 | f7 | |
Bishop | e2 | g4 | |
Knight | g6 | e7 | |
Bishop | c1 | g7 | |
Bishop | g8 | f3 | |
Rook | f3 | b2 | |
Knight | g8 | f3 | |
Knight | g1 | g6 | |
Queen | c5 | h7 | |
Knight | a1 | c4 | |
Queen | g3 | c2 | |
Knight | e4 | b4 | |
Bishop | b8 | d4 | |
Knight | h6 | c2 | |
Queen | c7 | g7 | |
Knight | e2 | f4 | |
Bishop | c3 | d8 | |
Knight | h6 | a1 | |
Knight | g5 | h1 | |
Queen | g1 | a5 | |
Bishop | d2 | e5 | |
Bishop | h7 | f3 | |
Rook | g4 | h6 | |
Knight | d6 | h1 | |
Bishop | b6 | g3 | |
Bishop | d6 | c5 | |
Knight | b8 | f6 | |
Bishop | b7 | b5 | |
Bishop | d8 | h2 | |
Knight | e3 | a3 | |
Knight | d1 | a3 | |
Queen | d3 | c7 | |
Bishop | e1 | h4 | |
Rook | h8 | a2 | |
Knight | e7 | g5 | |
Bishop | a5 | a1 | |
Rook | e5 | b8 | |
Bishop | d7 | d5 | |
Rook | h3 | a6 | |
Bishop | d7 | g4 | |
Bishop | e4 | a4 | |
Bishop | h2 | a7 | |
Knight | h4 | d2 | |
Knight | h8 | h8 | |
Bishop | f4 | a1 | |
Knight | e7 | h8 | |
Bishop | b3 | g2 | |
Queen | d5 | f1 | |
Bishop | e8 | c4 | |
Knight | d5 | b2 | |
Bishop | b6 | d8 | |
Knight | a6 | e5 | |
Queen | h6 | a1 | |
Bishop | h4 | d2 | |
Knight | b1 | a5 | |
Knight | f8 | f3 | |
Bishop | h2 | c5 | |
Knight | c7 | e4 | |
Bishop | a2 | d5 | |
Bishop | g2 | e8 | |
Rook | a4 | b3 | |
Rook | c7 | c8 | |
Bishop | e3 | f6 | |
Rook | g3 | b1 | |
Knight | e6 | b2 | |
Rook | e5 | d4 | |
Knight | f3 | g7 | |
Knight | d2 | b6 | |
Knight | d4 | c3 | |
Knight | c8 | f2 | |
Knight | a3 | e3 | |
Rook | e3 | a7 | |
Knight | f5 | d8 | |
Knight | h6 | e6 | |
Bishop | b1 | g4 | |
Bishop | e4 | c8 | |
Knight | e2 | a2 | |
Knight | b4 | d2 | |
Knight | b1 | f4 | |
Bishop | e6 | c4 | |
Knight | a4 | a3 | |
Bishop | c7 | c3 | |
Bishop | a2 | h5 | |
Bishop | h3 | g8 | |
Rook | b3 | f5 | |
Bishop | g1 | d6 | |
Rook | e6 | f2 | |
Bishop | c7 | g5 | |
Knight | a8 | d1 | |
Bishop | a4 | d7 | |
Rook | f7 | c4 | |
Queen | f3 | g1 | |
Bishop | d8 | f2 | |
Bishop | f5 | b5 | |
Bishop | h4 | e1 | |
Rook | f8 | e1 | |
Bishop | d7 | a6 | |
Queen | d4 | c7 | |
Knight | h7 | c2 | |
Bishop | c4 | a2 | |
Bishop | b3 | e4 | |
Rook | h3 | h2 | |
Knight | h6 | h7 | |
Bishop | h1 | f7 | |
Rook | f1 | e8 | |
Knight | h6 | a4 | |
Knight | e8 | c3 | |
Rook | h1 | b7 | |
Bishop | d5 | f5 | |
Rook | b8 | f1 | |
Bishop | d1 | h3 | |
Rook | e7 | b7 | |
Bishop | c5 | c1 | |
Queen | g2 | d5 | |
Bishop | f7 | h3 | |
Knight | g6 | b3 | |
Bishop | c1 | e7 | |
Bishop | b3 | b5 | |
Bishop | g5 | e1 | |
Bishop | b1 | h5 | |
Knight | c2 | a8 | |
Knight | b8 | a4 | |
Bishop | b7 | d7 | |
Rook | g2 | b2 | |
Bishop | c1 | c3 | |
Knight | h3 | g7 | |
Bishop | a7 | d4 | |
Bishop | b8 | c1 | |
Queen | g7 | c7 | |
Queen | b8 | g7 | |
Knight | c5 | c3 | |
Knight | g8 | a1 | |
Knight | c7 | c3 | |
Knight | e3 | e6 | |
Bishop | g3 | g5 | |
Rook | g7 | b8 | |
Bishop | b1 | d1 | |
Knight | d8 | a7 | |
Bishop | c5 | h8 | |
Queen | e7 | d1 | |
Bishop | f1 | c8 | |
Bishop | g4 | b7 | |
Knight | f5 | c5 | |
Queen | e8 | b3 | |
Knight | a8 | h4 | |
Knight | d3 | e3 | |
Queen | e3 | e1 | |
Bishop | a7 | h8 | |
Knight | c7 | b4 | |
Bishop | c5 | a5 | |
Bishop | f2 | b8 | |
Bishop | c3 | b8 | |
Queen | f6 | c4 | |
Knight | b2 | e1 | |
Queen | a3 | c8 | |
Rook | a1 | c7 | |
Bishop | f2 | h6 | |
Knight | e7 | f5 | |
Bishop | c2 | e8 | |
Rook | b5 | b2 | |
Bishop | d8 | b2 | |
Knight | e3 | b2 | |
Bishop | f3 | f7 | |
Knight | d6 | a8 | |
Knight | e8 | c3 | |
Queen | e1 | e7 | |
Bishop | d1 | g8 | |
Bishop | c4 | h3 | |
Bishop | d8 | e1 | |
Rook | g5 | e7 | |
Bishop | a4 | d3 | |
Knight | c4 | d7 | |
Bishop | a5 | b8 | |
Bishop | g8 | b1 | |
Bishop | g8 | h5 | |
Rook | f5 | g8 | |
Bishop | g5 | f4 | |
Rook | c5 | h8 | |
Bishop | a3 | h4 | |
Bishop | e6 | a8 | |
Queen | a6 | e5 | |
Bishop | d8 | e5 | |
Queen | h4 | e4 | |
Knight | b6 | h2 | |
Bishop | g2 | a4 | |
Bishop | d5 | a6 | |
Knight | c8 | g6 | |
Bishop | c3 | a5 | |
Knight | c6 | h1 | |
Rook | f4 | f8 | |
Knight | c6 | f2 | |
Queen | e8 | d5 | |
Knight | e8 | e8 | |
Bishop | f8 | c3 | |
Knight | b2 | b5 | |
Knight | e3 | c6 | |
Queen | c3 | h2 | |
Queen | b1 | c5 | |
Queen | e8 | c5 | |
Rook | c4 | d3 | |
Knight | h3 | d8 | |
Bishop | b6 | b2 | |
Knight | f6 | d4 | |
Rook | g1 | c1 | |
Bishop | f5 | e8 | |
Bishop | e3 | h6 | |
Bishop | a7 | e3 | |
Knight | d5 | g7 | |
Bishop | a1 | h8 | |
Knight | h5 | c6 | |
Knight | g3 | d8 | |
Bishop | a5 | g3 | |
Knight | e6 | d4 | |
Bishop | h6 | b8 | |
Bishop | h1 | e6 | |
Bishop | g6 | f1 | |
Bishop | b2 | f8 | |
Rook | h8 | f2 | |
Rook | a8 | a2 | |
Knight | b6 | c1 | |
Queen | e8 | g4 | |
Knight | d1 | b3 | |
Bishop | b6 | g5 | |
Bishop | d6 | b6 | |
Knight | d1 | e3 | |
Bishop | f8 | a1 | |
Bishop | b2 | e3 | |
Knight | d7 | e2 | |
Rook | b4 | b2 | |
Bishop | g8 | e4 | |
Knight | h5 | c8 | |
Queen | h5 | h7 | |
Bishop | h1 | h3 | |
Bishop | h1 | d1 | |
Knight | a4 | c3 | |
Knight | e8 | b4 | |
Rook | f7 | b3 | |
Bishop | g8 | d1 | |
Bishop | f2 | c1 | |
Knight | d4 | c5 | |
Bishop | a3 | g7 | |
Bishop | c2 | d3 | |
Rook | f7 | g6 | |
Bishop | f7 | c2 | |
Knight | d8 | b5 | |
Bishop | g6 | e2 | |
Bishop | e1 | e3 | |
Rook | f2 | f4 | |
Bishop | h4 | e1 | |
Bishop | g3 | c3 | |
Knight | a8 | h8 | |
Bishop | c8 | h1 | |
Bishop | a7 | f4 | |
Knight | b2 | h5 | |
Knight | b2 | f1 | |
Bishop | h7 | f3 | |
Bishop | a7 | e7 | |
Bishop | a6 | d1 | |
Knight | d8 | a3 | |
Rook | a5 | c7 | |
Knight | f4 | e3 | |
Queen | g4 | d1 | |
Knight | c2 | e8 | |
Knight | h4 | a8 | |
Rook | g4 | f8 | |
Bishop | g2 | d7 | |
Knight | g4 | f1 | |
Rook | a2 | g3 | |
Knight | e8 | c5 | |
Queen | a6 | b1 | |
Bishop | b5 | f7 | |
Bishop | f7 | d3 | |
Knight | h5 | h1 | |
Bishop | e5 | f2 | |
Knight | e7 | e2 | |
Rook | d6 | h4 | |
Knight | f2 | h4 | |
Bishop | d6 | a5 | |
Bishop | a1 | h2 | |
Bishop | f8 | g1 | |
Knight | e1 | h1 | |
Knight | b6 | h6 | |
Queen | h8 | f8 | |
Knight | a3 | e8 | |
Knight | b7 | a1 | |
Knight | h7 | g6 | |
Bishop | d7 | e2 | |
Bishop | f3 | e2 | |
Knight | f8 | f7 | |
Knight | c5 | c1 | |
Bishop | b3 | d7 | |
Bishop | c5 | h8 | |
Knight | g5 | b4 | |
Bishop | d2 | a5 | |
Knight | g2 | a7 | |
Queen | b4 | b1 | |
Knight | e8 | d6 | |
Knight | g3 | b4 | |
Bishop | c7 | h2 | |
Knight | b8 | f3 | |
Bishop | c4 | a2 | |
Bishop | a6 | b7 | |
Bishop | e5 | h4 | |
Knight | e6 | d4 | |
Bishop | g5 | a5 | |
Bishop | d7 | f5 | |
Knight | a5 | d3 | |
Knight | d1 | e7 | |
Queen | g4 | f2 | |
Knight | b4 | e8 | |
Bishop | f6 | f4 | |
Queen | a4 | c6 | |
Knight | g8 | f8 | |
Bishop | g7 | g1 | |
Rook | b5 | a5 | |
Knight | c1 | d2 | |
Bishop | e6 | d1 | |
Knight | b5 | d5 | |
Knight | g8 | c2 | |
Rook | f3 | h6 | |
Knight | h3 | f8 | |
Rook | e3 | b4 | |
Bishop | c4 | h5 | |
Knight | f1 | c5 | |
Bishop | b8 | g3 | |
Bishop | h8 | b4 | |
Bishop | g2 | d5 | |
Queen | a3 | a1 | |
Knight | d3 | e7 | |
Bishop | h4 | h2 | |
Queen | f5 | a6 | |
Knight | d1 | b2 | |
Knight | e5 | f8 | |
Knight | d1 | e5 | |
Rook | c1 | f4 | |
Knight | b7 | g2 | |
Bishop | b1 | f5 | |
Knight | e4 | b2 | |
Bishop | h7 | g2 | |
Bishop | c3 | b2 | |
Knight | b5 | f6 | |
Knight | e1 | a6 | |
Queen | a8 | b4 | |
Bishop | f3 | h1 | |
Queen | e7 | a4 | |
Knight | g7 | g6 | |
Knight | f4 | b3 | |
Knight | d5 | b7 | |
Knight | c5 | g5 | |
Knight | e1 | g4 | |
Bishop | h3 | f7 | |
Bishop | b4 | a1 | |
Bishop | c1 | f8 | |
Knight | g3 | c2 | |
Bishop | h7 | d7 | |
Knight | d2 | h1 | |
Bishop | h7 | g8 | |
Knight | g4 | e8 | |
Knight | g5 | g2 | |
Bishop | f2 | d6 | |
Bishop | g1 | f2 | |
Bishop | a2 | f7 | |
Queen | f4 | f1 | |
Knight | d5 | a1 | |
Bishop | d7 | c4 | |
Knight | d4 | g5 | |
Bishop | c1 | f4 | |
Queen | h7 | h2 | |
Knight | h2 | a4 | |
Bishop | g7 | e1 | |
Queen | c5 | a7 | |
Bishop | d7 | c6 | |
Bishop | d7 | d5 | |
Knight | a2 | a8 | |
Queen | g6 | f2 | |
Knight | d3 | f8 | |
Queen | f5 | f8 | |
Rook | a3 | g5 | |
Knight | g6 | a8 | |
Rook | c4 | a6 | |
Rook | d5 | a1 | |
Knight | c6 | c3 | |
Bishop | f7 | a6 | |
Bishop | e6 | f5 | |
Knight | g4 | c5 | |
Knight | h1 | d3 | |
Bishop | c5 | g7 | |
Bishop | e7 | a3 | |
Knight | e5 | f4 | |
Bishop | g6 | f7 | |
Rook | d5 | c4 | |
Bishop | d7 | b5 | |
Knight | b1 | g4 | |
Bishop | a6 | a2 | |
Knight | g1 | e5 | |
Bishop | g7 | e7 | |
Knight | h8 | b4 | |
Bishop | b6 | g1 | |
Knight | e7 | a8 | |
Knight | a2 | g3 | |
Bishop | c1 | f2 | |
Knight | c3 | a7 | |
Bishop | c4 | a4 | |
Bishop | d1 | g6 | |
Knight | d6 | d3 | |
Knight | h2 | a4 | |
Bishop | h3 | f5 | |
Queen | d7 | d1 | |
Rook | c8 | e7 | |
Rook | e2 | d1 | |
Bishop | b7 | g2 | |
Bishop | g7 | f8 | |
Knight | a2 | e4 | |
Bishop | b8 | c5 | |
Bishop | f3 | b5 | |
Bishop | f6 | a3 | |
Knight | d2 | f8 | |
Knight | a6 | a7 | |
Knight | g8 | d5 | |
Knight | c5 | h2 | |
Knight | d7 | c7 | |
Rook | e8 | b5 | |
Rook | f7 | c6 | |
Bishop | c5 | h2 | |
Bishop | d6 | h6 | |
Knight | a1 | e8 | |
Bishop | d8 | g5 | |
Knight | b8 | b1 | |
Knight | a2 | c5 | |
Knight | d2 | e3 | |
Queen | b8 | f5 | |
Bishop | d5 | e6 | |
Queen | e6 | d5 | |
Bishop | h8 | g5 | |
Knight | h7 | d4 | |
Knight | e1 | c5 | |
Bishop | a7 | b8 | |
Knight | d6 | d8 | |
Rook | d2 | f2 | |
Knight | b7 | h8 | |
Knight | b6 | e5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
piece_maze_multiple <- function(n){ | |
# generate data frame to hold all results | |
all_mazes <- data.frame(Piece = rep(0, n), | |
Start = rep(0, n), | |
End = rep(0, n)) | |
for(i in 1:n){ | |
piece <- sample(c("Rook", "Knight", "Bishop", "Queen"), 1, | |
prob = c(.1, .4, .4, .1)) | |
if(piece == "Rook" | piece == "Knight" | piece == "Queen"){ | |
# declare the square names | |
for(k in 1:8){ | |
for(l in 1:8){ | |
current_square <- paste(letters[k], l, sep = "") | |
squares <- c(squares, current_square) | |
} | |
} | |
start_end_squares <- sample(squares, 2) | |
all_mazes$Piece[i] <- piece | |
all_mazes$Start[i] <- start_end_squares[1] | |
all_mazes$End[i] <- start_end_squares[2] | |
} | |
if(piece == "Bishop"){ | |
bishop_colour <- sample(c("light_bishop", "dark_bishop"), 1) | |
if(bishop_colour == "light_bishop"){ | |
squares <- c("a2", "a4", "a6", "a8", | |
"b1", "b3", "b5", "b7", | |
"c2", "c4", "c6", "c8", | |
"d1", "d3", "d5", "d7", | |
"e2", "e4", "e6", "e8", | |
"f1", "f3", "f5", "f7", | |
"g2", "g4", "g6", "g8", | |
"h1", "h3", "h5", "h7") | |
} | |
if(bishop_colour == "dark_bishop"){ | |
squares <- c("a1", "a3", "a5", "a7", | |
"b2", "b4", "b6", "b8", | |
"c1", "c3", "c5", "c7", | |
"d2", "d4", "d6", "d8", | |
"e1", "e3", "e5", "e7", | |
"f2", "f4", "f6", "f8", | |
"g1", "g3", "g5", "g7", | |
"h2", "h4", "h6", "h8") | |
} | |
start_end_squares <- sample(squares, 2) | |
all_mazes$Piece[i] <- piece | |
all_mazes$Start[i] <- start_end_squares[1] | |
all_mazes$End[i] <- start_end_squares[2] | |
} | |
} | |
return(all_mazes) | |
} | |
all <- piece_maze_multiple(1000) | |
write.csv(all, "piece_mazes.csv", row.names = FALSE) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment