[Alessandro:]
I found that for example Kiwi scored most points in positions 1-22 (King openings), and did *much* worse in the rest (Queen and other openings). Although I don't know why, at least I now have an option of forcing 1. e4 in tournaments! Smile
Also, I like to play against engines that have some good chess knowledge, as opposed to engines that, say, outsearch Kiwi and kill him tactically. This helps me find me what's missing in my evaluation, so I can add it to my growing "todo" list... Very Happy
Hi Alessandro,
I noticed that king safety is a very big issue in Kiwi and it might well be
that king safety is much more important in 1.e4 openings (more open,
more tactically...).
May be you have seen that I have added latest Kiwi to my new blitz ranking list? (40 games matches, 40/5 tc)
Here I have seen games, when Kiwi still gave around -0.20/30 for
a few moves, when opponents already climbed up to +2/3 sometimes.
You'll notice also that learning is on and that it has some influence,
how deterministic a program plays, if it does not learn.
Interesting though, most part doubles are played between two
non learners. (Gosu, Petir and Thinker do most of them IIRC)
I would welcome an option for non learning programs to add some
randomness either to evaluation or time management for tournaments
with longer matches.
I have thought a bit about this and came to the conclusion that adding
some small rand value to the first 5-10 plies after book end for
choosing moves or time for those moves would be sufficient to avoid
most of the part doubles.
E.g. choose randomly between the above mentioned plies for a window
of perhaps 0.20, if eval is better than a given value and/or randomly
multiply time per move for above plies by 1.1 to 1.x.
Just a few ideas without changing book choice/randomness, which is
of course an option too.
Best regards,
Guenther