Skip to content

Instantly share code, notes, and snippets.

@gilith
Last active April 17, 2019 16:41
Show Gist options
  • Save gilith/c25d219e4d1ffb9af59b77efe4471872 to your computer and use it in GitHub Desktop.
Save gilith/c25d219e4d1ffb9af59b77efe4471872 to your computer and use it in GitHub Desktop.
Queen & Pawns
Board size: 8x8
Reachable positions: 445,744,430
Possible games: 1,604,459,716,839,504,164,627,223,238,578,860,475,424,320,234,847,754,334,683,852,291,480 (~10^66)
Initial position:
Pawns to move
+--------+
| * Q * *|
|* * * * |
| * * * *|
|* * * * |
| * * * *|
|* * * * |
|PPPPPPPP|
|* * * * |
+--------+
Evaluation: Pawns win in 31
Pawns to move and win:
+--------+ +--------+
| * * * *| | * * * *|
|Q * * * | |Q * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
|P* * * *| |P* * * *|
|*P* * *P| |*PP * *P|
| *PPP* *| | * PP* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* *Q* * | |* *Q* * |
| * * * *| | * * * *|
|* * * * | |* * * * |
|P* * * *| |P* * * *|
|*PP * *P| |*PPP* *P|
| * PP* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* Q * * | |* Q * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
|P* * * *| |P* * * P|
|*PPP* *P| |*PPP* * |
| * *P* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * *P|
|P* * * P| |P* * * *|
|*PQP* * | |*PQP* * |
| * *P* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * P|
|Q * * *P| |Q * * * |
|P* * * *| |P* * * *|
|*P*P* * | |*P*P* * |
| * *P* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * P| | * * * P|
|* * * *Q| |* * * *Q|
|P* * * *| |PP * * *|
|*P*P* * | |* *P* * |
| * *P* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * Q| | * * * Q|
|* * * * | |*P* * * |
|PP * * *| |P* * * *|
|* *P* * | |* *P* * |
| * *P* *| | * *P* *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| Q * * *| | Q * * *|
|*P* * * | |*P* * * |
|P* * * *| |P* *P* *|
|* *P* * | |* *P* * |
| * *P* *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|*PQ * * | |*PQ P * |
|P* *P* *| |P* * * *|
|* *P* * | |* *P* * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | P * * *|
|*P* Q * | |* * Q * |
|P* * * *| |P* * * *|
|* *P* * | |* *P* * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| Q * * *| | Q * * *|
|* * * * | |* * * * |
| P * * *| | P * * *|
|* * * * | |P * * * |
|P* * * *| | * * * *|
|* *P* * | |* *P* * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
|Q* * * *| |Q* * * *|
|* * * * | |* * * * |
| P * * *| | P * * *|
|P * * * | |P * * * |
| * * * *| | * P * *|
|* *P* * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|*Q* * * | |*Q* * * |
| P * * *| | P * * *|
|P * * * | |P *P* * |
| * P * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| Q * * *| | Q * * *|
|* * * * | |* * * * |
| P * * *| | P P * *|
|P *P* * | |P * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| * * * *| | * * * *|
|* * * * | |*P* * * |
| P Q * *| | * Q * *|
|P * * * | |P * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
+--------+ +--------+
| Q * * *| | Q * * *|
|*P* * * | |*P* * * |
| * * * *| |P* * * *|
|P * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
| * * * *| | * * * *|
|* * * * | |* * * * |
+--------+ +--------+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment