Recently I came across an old tweet of mine
about an example of Chessboard.js where both sides are played by Math.random()
For fun, I made a Codepen based on that example that is slightly more sped up.
Of course, as these things do, one thing led to another, so I present to you: CRN (Chess Random Ness)
This is basically a more elaborate version of the orignal demo, with some buttons added and some statistics thrown in.
You can see it in action at: https://blog.pother.ca/chess-random-ness/
| Wins | ♚ | 77 |
| ♔ | 73 | |
| Draws | Insufficient Material | 579 |
| Fifty-move Rule | 230 | |
| Stalemate | 60 | |
| Threefold Repetition | 28 | |
| Total | Games | 1047 |
| Draws | 897 | |
| Wins | 150 | |
| Moves | 362080 | |
| Average | Moves per Game | 346 |
