I do not know about other but I see no point in 1 ply search competition when people practically can use search inside their evaluation function(if you evaluate if a position is mate or not mate it is also search because you do it by searching pseudo legal moves of the opponent and finding that they are illegal).towforce wrote: ↑Mon Oct 13, 2025 11:19 am
That's what Thorsten wants. What I, and many others want, is...
Nodes = Legal Moves (1 ply)
The engine evaluates each legal move in the position, but is forbidden from generating a game tree, or otherwise generating any forward moves from the current position. It's then all about what the engine knows about chess, and nothing else whatsoever.
Software engineers are always going to love recursion more than they love a calculator - but a calculator is the true demonstration of subject mastery: you ask, you get the correct answer. No messing.
Knowldge in chess is also knowledge to search.