forked from Zeta36/chess-alpha-zero
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
@benediamond @Zeta36
After many hours of hopeless debugging I discovered locks which are amazing. The overall speedup on my machine is quite a lot, I would say at least 2x.
That being said, I haven't tested it fully and the code is almost completely rewritten/refactored by now, so please feel free to use it and tell me if I missed anything :)
https://github.com/Akababa/chess-alpha-zero/blob/opts/src/chess_zero/agent/player_chess.py
TODO:
- Testing
- Ctrl+C stop it
- C++ implementation, looks lock-bound
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels