Can I recommend the Bad Gyal/Good Gyal/Evil Gyal neural nets? They are a blend of the lichess great unwashed and shallow sf10 search. Evil Gyal especially plays a very sleezy style and can point the way toward practical chances against human opponents.Cornfed wrote: ↑Sat Oct 03, 2020 11:41 pm
HOWEVER...the 3rd best move, 12. Qe2 lets you keep a small edge with best play from your opponent while giving your opponent far more chances to go wrong. This idea of 'wrong' would need to be within a reasonable 'human evaluation' of those replies. In other words it would not count a queen drop or a move which allowed a 2 move mate among the 6 - things no human would intentionally do as 'bad' replies for your opponent. It might give 6 humanly reasonable 'bad' replies that lead to a range of +.50 to +1.25 or something along those lines. Understand? THAT is how a human might like to evaluate a position as chess is a 'game of mistakes'.
To me, this is variety (and if you think about it...equates to 'personality' for an engine).
Right now, when preparing an opening repertoire (for OTB or online play), I try to do this manually - looking at engine evals then looking at multi-pv and seeing how many lines let me keep an edge and how many weak replies might be out there for my opponent. I make a note of what is objectively best...but may incorporate what is worth a punt (as in 12 Qe2 above) because it gives my opponent enough chances to go wrong more often. It is one reason I was looking at Komodo MTSC...but so much is 'hidden' that I'm not sure it gives me what I am really after.
Automating that process....oh, that would be a truly wonderful thing for the end user!
https://github.com/dkappe/leela-chess-w ... i/Bad-Gyal