Live data from Hacker News

Grandmaster-Level Chess Without Search

arxiv.org

11–20 of 133 posts

Re: Grandmaster-Level Chess Without Search

#11
post #8

Earlier quoted context omitted.

But only to complete a winning position.

From the abstract: > We annotate each board in the dataset with action-values provided by the powerful Stockfish 16 engine, leading to roughly 15 billion data points. So some of the learning data comes from Stockfish.

The original comment was "for playing."

In training, traditional search is absolutely used to score positions.

In playing, search is not used. (*Except to finish out an already-won position.)

Re: Grandmaster-Level Chess Without Search

#12
post #5

They do use Stockfish for playing thought … “To prevent some of these situations, we check whether the predicted scores for all top five moves lie above a win percentage of 99% and double-check this condition with Stockfish, and if so, use Stockfish’s top move (out of these) to have consistency in strategy across time-steps.”

But only to complete a winning position.

That 'only' usage in the winning position could be a decisive for gaining GM rating.

Re: Grandmaster-Level Chess Without Search

#14

The path to AGI: 0. Have model A. 1. Use Monte Carlo with A to get supervised data. 2. Train model B with data from A. 3. Use Monte Carlo with B to get supervised data. 4. Train model C with data from B...

That is an awesome idea. I wish the authors would open source the code and weights so this can be tried.

Re: Grandmaster-Level Chess Without Search

#15
I think this is an interesting finding from a practical perspective. A function which can reliably approximate stockfish at a certain depth could replace it, basically "compressing" search to a set depth. And unlike NNUE which is optimized for CPU, a neural network is highly parallelizable on GPU meaning you could send all possible future positions (at depth N) through the network and use the results for a primitive tree search.

Re: Grandmaster-Level Chess Without Search

#17

Earlier quoted context omitted.

But only to complete a winning position.

That 'only' usage in the winning position could be a decisive for gaining GM rating.

Positions with 99% win percentage are not decisive for GM vs non-GM rating.

Re: Grandmaster-Level Chess Without Search

#18
There is rampant misunderstanding of some parts of this article; allow me to help :)

The "no-search" chess engine uses search (Stockfish) in in two ways:

1. To score positions in the training data. This is only training data, no search is performed when actually playing.

2. To play moves when the position has many options with a 99% win rate. This is to prevent pathological behavior in already won positions, and is not "meaningful" in the objective of grandmaster-level play.

Thus, "without search" is a valid description.

Re: Grandmaster-Level Chess Without Search

#19

Earlier quoted context omitted.

That 'only' usage in the winning position could be a decisive for gaining GM rating.

Search isn't used to play/win here. Just for training.

It looks like it does use search here in the sense that Stockfish's top move is generated using search.
Post reply on HN