Michael Pang
Michael Pang
Is there any output before this error?
I'm not sure how to fix your clipboard permissions, but it's probably safe to just delete all the "pyperclip" lines.
You're completely right from a chess game perspective, the 180 degree rotation is what you would do when looking at the same game from the other side of the board....
Yep, this was a while ago but IIRC we actually removed the one-hot color input.
You can ignore it, it just happens when the program exits (after "lose count reach 22 so give up challenge").
That's the number of combinations of (starting square, ending square) for legal chess moves (in a rank, file, diagonal, or knight), plus some extra indicators for promotions. See the original...
I would say a good place to start looking at the logic is https://github.com/Zeta36/chess-alpha-zero/blob/master/src/chess_zero/agent/player_chess.py, and then the other files in the `agent` folder.
It appears line 19 is the cause: `2019-12-13 22:03:31.118125: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'nvcuda.dll'; dlerror: nvcuda.dll not found` I assume you're using tensorflow-gpu, did you install CUDA?...
We haven't measured it, but if I had to guess I wouldn't say it's more than 1200. It takes an absurd amount of resources to make this work well and...
it appears your PGN file has a non-digit in one of WhiteELO/BlackELO tags.