pacosako
pacosako copied to clipboard
This code drives the pacoplay.com website where you can play Paco Ŝako.
Maybe helps with training Julia: * Next Action / next action square conditioned on legal actions * Legal Actions * End of move square. I.e. pair move target or chain...
We want switches for: * Mirroring on/off * isSettled bool layer
This analysis crashes: https://pacoplay.com/replay/14866 As of 2024-06-11 this so longer crashes but is still way to slow. I'll definitely need to do another optimization pass on P2 analysis.
This is relevant when pulling actions out of the opening book. We currently submit moves one by one: ```rust // TODO: Submit all actions at once, no need to stagger...
On PacoPlay you should be able to play against an AI that is running on your local device. Current plan is to use an ONNX version of Hedwig + something...
If you move fast, then the server can send a previous state, leading to a repeat animation. I think the following happens: Client sends A Client sends B (possible with...
Right now the AI just picks any best move. If there are two moves both rated as 100%, then either may be uploaded. If one of them wins the game...
Example of a lifted black pawn: rnbqkbnr/pppppppp/8/8/8/8/PPP1PPPP/RNBQKBNR^d2P w 1 AHah - -
Looks like there is some special placement logic on the king, this likely comes from when I introduced castling. You can no longer move it longer distances in the editor....
This requires me to track the "presence" in games. Then I'll be able to send stats about this presence to the frontend where it'll be rendered. Take everyone that is...