is Leela still the best engine at Knight handicap ?
Moderator: Ras
-
JJJ
- Posts: 1346
- Joined: Sat Apr 19, 2014 1:47 pm
is Leela still the best engine at Knight handicap ?
All in the title. I know the first leela net were very strong at knight handicap because they trained even being down material. But perhaps, Komodo is the now better than Leela ?
-
lkaufman
- Posts: 6279
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: is Leela still the best engine at Knight handicap ?
Early Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
Komodo rules!
-
JJJ
- Posts: 1346
- Joined: Sat Apr 19, 2014 1:47 pm
Re: is Leela still the best engine at Knight handicap ?
Are they better now than before ? Can you give me an exemple of a strong recent net at this handicap ? Is it possible to run a match of knight handicap against a human like bot to determine the strongest chess engine ?lkaufman wrote: ↑Thu Mar 17, 2022 8:51 pmEarly Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
-
Uri Blass
- Posts: 11124
- Joined: Thu Mar 09, 2006 12:37 am
- Location: Tel-Aviv Israel
Re: is Leela still the best engine at Knight handicap ?
It is possible to run a tournament against relatively weak engines to find the best engine with knight handicap against chess engines.JJJ wrote: ↑Fri Mar 18, 2022 1:31 pmAre they better now than before ? Can you give me an exemple of a strong recent net at this handicap ? Is it possible to run a match of knight handicap against a human like bot to determine the strongest chess engine ?lkaufman wrote: ↑Thu Mar 17, 2022 8:51 pmEarly Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
I do not know if the best against chess engines is also the best against humans.
-
lkaufman
- Posts: 6279
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: is Leela still the best engine at Knight handicap ?
Dragon MCTS consistently does worse than standard dragon giving knight odds to engines, but better against humans. So there is strong evidence that results against engines giving knight odds are not closely correlated with results vs. humans.Uri Blass wrote: ↑Fri Mar 18, 2022 1:36 pmIt is possible to run a tournament against relatively weak engines to find the best engine with knight handicap against chess engines.JJJ wrote: ↑Fri Mar 18, 2022 1:31 pmAre they better now than before ? Can you give me an exemple of a strong recent net at this handicap ? Is it possible to run a match of knight handicap against a human like bot to determine the strongest chess engine ?lkaufman wrote: ↑Thu Mar 17, 2022 8:51 pmEarly Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
I do not know if the best against chess engines is also the best against humans.
Komodo rules!
-
Marcus9
- Posts: 85
- Joined: Mon May 13, 2019 6:05 pm
- Full name: Marco Giorgio
Re: is Leela still the best engine at Knight handicap ?
Of course, however a "knight odd rating list" would be very interesting.lkaufman wrote: ↑Fri Mar 18, 2022 5:11 pmDragon MCTS consistently does worse than standard dragon giving knight odds to engines, but better against humans. So there is strong evidence that results against engines giving knight odds are not closely correlated with results vs. humans.Uri Blass wrote: ↑Fri Mar 18, 2022 1:36 pmIt is possible to run a tournament against relatively weak engines to find the best engine with knight handicap against chess engines.JJJ wrote: ↑Fri Mar 18, 2022 1:31 pmAre they better now than before ? Can you give me an exemple of a strong recent net at this handicap ? Is it possible to run a match of knight handicap against a human like bot to determine the strongest chess engine ?lkaufman wrote: ↑Thu Mar 17, 2022 8:51 pmEarly Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
I do not know if the best against chess engines is also the best against humans.
It will be possible to analyze how an engine, even with different settings, performs against other engines.
Just choose: Time Control, an appropriate book,an opponent engines pool, like leela with few fixed nodes/s (Dragon MCTS will perform better?) and other indipendent engines with a few hundred elo differen each other.
-
lkaufman
- Posts: 6279
- Joined: Sun Jan 10, 2010 6:15 am
- Location: Maryland USA
- Full name: Larry Kaufman
Re: is Leela still the best engine at Knight handicap ?
Ed Schroder did such a knight odds test of top engines vs. weaker ones (like 2500 to 2700 CCRL or so) a few months back, but I don't think he tested Lc0 due to only being able to play one game at a time with it using the GPU. Dragon MCTS wouldn't be suitable as the odds receiver since if you limit its time or nodes severely enough to drop it to that elo range it becomes essentially regular Dragon doing a short search. Regular Dragon with a short fixed depth (or a suitable Elo setting) would be ok as the odds receiver, but then when full strength Dragon plays against it it might do much better or much worse than against a totally unrelated engine. You could use a recent Lc0 CPU version as the odds receiver with a tiny NPS limit; some tests I ran about a year ago suggested than somewhere in the 1.5 to 2 NPS range would make it a fair opponent for full strength Dragon giving knight odds, but of course the exact figure depends on the version, the hardware, and the time limit. But then we have the same problem if regular Lc0 is giving knight odds to the crippled Lc0, it might do much better or worse due to the similarity. My best suggestion is to use Critter 1.6a on one thread at some fixed depth, maybe around 11 plies, as the odds receiver, because Critter is obsolete and not similar to any modern top engine, but was very good at playing with a handicap, and is strong enough to challenge top engines at knight odds without needing more than some fraction of a second per move. There is still the question of the opening book; the knight odds book by chrisW offers sufficient variety, but it isn't quite "pure" knight odds since both sides play suboptimal moves in most lines. It's probably the best available book for the idea though.Marcus9 wrote: ↑Fri Mar 18, 2022 6:34 pmOf course, however a "knight odd rating list" would be very interesting.lkaufman wrote: ↑Fri Mar 18, 2022 5:11 pmDragon MCTS consistently does worse than standard dragon giving knight odds to engines, but better against humans. So there is strong evidence that results against engines giving knight odds are not closely correlated with results vs. humans.Uri Blass wrote: ↑Fri Mar 18, 2022 1:36 pmIt is possible to run a tournament against relatively weak engines to find the best engine with knight handicap against chess engines.JJJ wrote: ↑Fri Mar 18, 2022 1:31 pmAre they better now than before ? Can you give me an exemple of a strong recent net at this handicap ? Is it possible to run a match of knight handicap against a human like bot to determine the strongest chess engine ?lkaufman wrote: ↑Thu Mar 17, 2022 8:51 pmEarly Leela nets (starting with "1") were indeed quite strong at knight odds, then for a long time later ones were simply awful, recently they have become good again. I'm reasonably confident that current Leela is much better than recent Stockfish at giving knight odds, but whether it is as good as Dragon at this is questionable. It would have to prove that it can draw or win over 50% of the games at 15' + 10" vs 2500 level GMs, as Dragon has done in three matches totaling 21 games.
I do not know if the best against chess engines is also the best against humans.
It will be possible to analyze how an engine, even with different settings, performs against other engines.
Just choose: Time Control, an appropriate book,an opponent engines pool, like leela with few fixed nodes/s (Dragon MCTS will perform better?) and other indipendent engines with a few hundred elo differen each other.
Komodo rules!