andyljones / boardlaw

Scaling scaling laws with board games.
https://andyljones.com/boardlaw
MIT License
38 stars 7 forks source link

Adapt the engine to Chess/Go #1

Closed andyljones closed 3 years ago

andyljones commented 3 years ago

boardlaw currently depends on Hex. Hex is an uncommon game, and that weakens a lot of what we'd like to claim. It'd be better if boardlaw used Chess or Go. I've avoided that so far though because they're much more complex games than Hex and they seemed much more painful to implement.

Aside from the central goal of this project, various folk in the Leela Zero Discord have said nice things about the performance of the boardlaw engine, and that makes me think it'd be interesting/valuable/publishable to carry the engine over to games people actually care about.

Work

Implementing either of these would involve replicating the work in the hex dir, which is to say:

I think this is a week's work for someone already comfortable with Python and CUDA.

Chess

Go

Breakthrough

andyljones commented 3 years ago

Not happening in the current iteration of the project. MVP is gonna be Hex as is. Might resurrect this in a future iteration.