Some notes about openings!

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Ferdy wrote:There is no problem with probably weak openings as long as both sides will handle it. I have seen Graham did this in his series of amateur of tournaments.

Yes...Graham is free and he can test any opening... no problem...!

But however,
In case of using such critical weak openings...the played games should be counted separately!

I mean, if Graham is testing those weak openings...
They should not be included in the official CCRL rating list
Otherwise there is a BIG possibility to see again misunderstanding results as before

For example, in case of using oftenly and various weak openings...
Maybe we can call it as Graham's Beta Rating, this name sounds good...!
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Adam Hair wrote: All in all, only about 25% of the openings in the match using the Polyglot book were unique, and only about 35% of the openings in the match using the Arena book were unique.

Then I checked the games from your 15m 3s tournament that involved Komodo, Houdini, and 2 versions of Stockfish:
http://www.sedatcanbaz.com/chess/?page_id=135

This position occurred 44 times in that tournament:
[d]r2qkb1r/pb1n1ppp/2p1pn2/1p6/3P4/2NBPN2/PP3PPP/R1BQK2R w KQkq - 2 9

Since there is only 12 possible pairings in that tournament (treating reversed colors as separate pairings), some pairings used this opening more than once in your tournament.

I bring this up not because I think that Perfect 2014t is a bad book. Except for it being too drawish IMO, I think that it is a great book. However, I do not think that it is a suitable book for tournaments with a small number of participants. At some point the openings will be reused. And as I said above, this is something that can occur with other books too.

I recommend extracting all of the good openings to a pgn. You can ensure that the participants do not reuse openings if you use a pgn of openings.
Yes... I know about it
But I am not the reason about why we see a lot of same opening positions

In shortly,
I am responsible for the openings...

About rest...why the engines prefer often the same openings etc...
I think it is a GUI/Engine developer issue!

Note that I can release a different book version, with name Russian roulette))
It will based on thousands of openings and each game will be with a different opening....
But one small point: I can't guarantee about the quality of the openings...

Note also that I don't see anything wrong...in case of playing often same strong positions!
And so far I could not see any double games in my recent SCCT MP Rating...

About drawish...
I use as far as possible the strongest lines...I don't care about rest!!
I already stated...
Once more I will say, the new future: chess will be draw!
SCCT Book Tournaments confirm my point of view !!

About using openings from pgn file
Good...at least in this way you can see more various openings

But however,
Personally I would prefer using opening book, due to the participants play more stronger lines !!
Plus (in case of using book),
Engines under Fritz GUI usually prefers/plays stronger openings than rest GUIs

That's why the name of Perfect 2014t = Tournament book


Best,
Sedat
Ferdy
Posts: 4851
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Some notes about openings!

Post by Ferdy »

Sedat Canbaz wrote:
Ferdy wrote:There is no problem with probably weak openings as long as both sides will handle it. I have seen Graham did this in his series of amateur of tournaments.

Yes...Graham is free and he can test any opening... no problem...!

But however,
In case of using such critical weak openings...the played games should be counted separately!

I mean, if Graham is testing those weak openings...
They should not be included in the official CCRL rating list
Otherwise there is a BIG possibility to see again misunderstanding results as before

For example, in case of using oftenly and various weak openings...
Maybe we can call it as Graham's Beta Rating, this name sounds good...!
I am sure Graham or anyone else does not allow an opening that is too much one sided.
But I admire a system of testing where an engine gets the other side of the starting color of the position.
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

jpqy wrote:Games : 9300 (finished)

White Wins : 2661 (28.6 %)
Black Wins : 2112 (22.7 %)
Draws : 4527 (48.7 %)
Unfinished : 0

White Score : 53.0 %
Black Score : 47.0 %

Hi Sedat,

I use your perfect books from the beginning..i find them just perfect to run eng-eng matches and to build my lists.
Above is a example where every engine plays 600games..when there comes a new version out ,is stronger ,it replace a older version..
With this little list i passed 45.000games.
The openings are very well balanced..a much stronger engine has more chance to win from both sites..so it doesn't matter so much if one from your openings is not that perfect..if both engines can easy win with white for example..well one day there comes a engine who can win from both sites again with this less perfect balanced opening.
When you play enough games it will be cleared out..just check these percentages from above and you get 53% for white & 47% for black!

I just can say..continue what you are doing..and i can't get your perfect 2015t fast enough :wink:

You do a process for years..so your books can only grow in quality and give joy for engine testers!

Kind regards,
JP.

Hello Vael!

Thanks...

About my current published SCCT positions,
Sometimes I am just trying some new ideas about to see those openings will suffer or not...and I keep only the strongest ones...

Happy testings...

Best,
Sedat
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Ferdy wrote:
Sedat Canbaz wrote:
Ferdy wrote:There is no problem with probably weak openings as long as both sides will handle it. I have seen Graham did this in his series of amateur of tournaments.

Yes...Graham is free and he can test any opening... no problem...!

But however,
In case of using such critical weak openings...the played games should be counted separately!

I mean, if Graham is testing those weak openings...
They should not be included in the official CCRL rating list
Otherwise there is a BIG possibility to see again misunderstanding results as before

For example, in case of using oftenly and various weak openings...
Maybe we can call it as Graham's Beta Rating, this name sounds good...!
I am sure Graham or anyone else does not allow an opening that is too much one sided.
But I admire a system of testing where an engine gets the other side of the starting color of the position.
Yes...Graham testings are very useful indeed and I agree with you that he does not allow much those weak openings...

About reverse colors testings (as I mentioned before),

Yes...it sounds good, but however it depends of the used opening lines
For example....there are a lot weak openings, where many chess engines suffer too...
And it does not mean if the testing is with reversed color is alright...
For example, (in case of using not so strong lines) weaker engines can be rated 50 or 100 Elo or even more
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Just a few notes more,
It seems I have difficulties to explain...

So...once more I will try to explain about,
Why the draw percentage of P2014t book is higher than the rest neutral books

Simply because it is the strongest available neutral short book for both sides !!
The most optimized...I am working over the current opening lines since 2002
And before final release, mostly of the used lines are tested with more than 500.000 SCCT games

I wonder also,
Is there any stronger short neutral opening book than the current release ??
Note: I can make it even stronger...but then I am afraid that we will see only a few openings

Note also the general statistics of my current book (even Mr. Vael Jean-Paul's testings confirms this...):
- The draw percentage is around 45-50 %

The above results show us how much is optimized this book, there are not much holes as others !

Btw, It seems some chess friends missed my previous posting, so once more:

And see below what is going...please look at the winning percentage!
Do you wish to enable those weak openings in Perfect 2014t book?
Believe me, then my book's winning percentage will be very high as others ))


In other words,
I can enable those weak opening lines for Blacks....
Then be sure the draw percentage will be as other available ratings...!!!

But sorry...
I have no any plans to include the weaker openings,
because my main goal is to make it stronger, not weaker !

And for those who wish to see more winning lines,
I suggest them to use NON-Perfect books!


Hopes this time helps...
Adam Hair
Posts: 3226
Joined: Wed May 06, 2009 10:31 pm
Location: Fuquay-Varina, North Carolina

Re: Some notes about openings!

Post by Adam Hair »

Sedat Canbaz wrote:
Adam Hair wrote: All in all, only about 25% of the openings in the match using the Polyglot book were unique, and only about 35% of the openings in the match using the Arena book were unique.

Then I checked the games from your 15m 3s tournament that involved Komodo, Houdini, and 2 versions of Stockfish:
http://www.sedatcanbaz.com/chess/?page_id=135

This position occurred 44 times in that tournament:
[d]r2qkb1r/pb1n1ppp/2p1pn2/1p6/3P4/2NBPN2/PP3PPP/R1BQK2R w KQkq - 2 9

Since there is only 12 possible pairings in that tournament (treating reversed colors as separate pairings), some pairings used this opening more than once in your tournament.

I bring this up not because I think that Perfect 2014t is a bad book. Except for it being too drawish IMO, I think that it is a great book. However, I do not think that it is a suitable book for tournaments with a small number of participants. At some point the openings will be reused. And as I said above, this is something that can occur with other books too.

I recommend extracting all of the good openings to a pgn. You can ensure that the participants do not reuse openings if you use a pgn of openings.
Yes... I know about it
But I am not the reason about why we see a lot of same opening positions

In shortly,
I am responsible for the openings...

About rest...why the engines prefer often the same openings etc...
I think it is a GUI/Engine developer issue!
In a way you played some role due to the weights that you used. However, this is not really your fault; you are forced to weight the openings in order to avoid playing bad lines. In general, the problem is with using the book format for openings when conducting engine testing. Books are appropriate for contests. PGNs and EPDs are much better for engine testing.
Sedat Canbaz wrote: Note that I can release a different book version, with name Russian roulette))
It will based on thousands of openings and each game will be with a different opening....
But one small point: I can't guarantee about the quality of the openings...

Note also that I don't see anything wrong...in case of playing often same strong positions!
And so far I could not see any double games in my recent SCCT MP Rating...
It does make a difference when the same positions are used multiple times in engine testing, especially when the effective time control is longer. Bias is introduced, which leads to error in the Elo estimation.
Sedat Canbaz wrote: About drawish...
I use as far as possible the strongest lines...I don't care about rest!!
I already stated...
Once more I will say, the new future: chess will be draw!
SCCT Book Tournaments confirm my point of view !!
I am not really sure what you mean by strongest openings. I am assuming you mean a set of openings that neither favor White too much nor too little so that White score is around 55% when the opponents are close in strength. That seems to be a good standard. However, too many drawish openings will give you the false impression that the engines are very close in strength when they are not, plus they will artificially make the error bars smaller.
Sedat Canbaz wrote: About using openings from pgn file
Good...at least in this way you can see more various openings
It is very possible to construct pgn files that consist of many good openings. It just requires information and time. The end result is that you can see more various good openings.
Sedat Canbaz wrote: But however,
Personally I would prefer using opening book, due to the participants play more stronger lines !!
Plus (in case of using book),
Engines under Fritz GUI usually prefers/plays stronger openings than rest GUIs

That's why the name of Perfect 2014t = Tournament book


Best,
Sedat
I would like to point out that this is not an attack against you, Sedat. And this is not a critique of your books. My purpose is to inform that a book is not the best openings format if someone is conducting engine testing with the purpose of computing ratings.
Modern Times
Posts: 3767
Joined: Thu Jun 07, 2012 11:02 pm

Re: Some notes about openings!

Post by Modern Times »

And the debate goes on about good opening books, good opening lines, bad opening books, bad opening lines etc, and hardly a tournament or match goes by when someone isn't happy. The solution is clear: we should all play chess960 where there are no books at all. :)
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Dear Adam,

First of all,
This thread is not about: what is the ideal way of testing the chess engines!))

But however,
Your opinion is greatly appreciated and very interesting...so let's discuss)

Btw, here is the ideal rating list (in my opinion):
-Games should be available with annotations
-Engines should be tested as far as possible with strongest openings (up to 10-12 moves)
-Live tools should not be allowed on same Tournament PC
-Engines should be tested with Ponder ON
-Engines should be tested as MP
-Multiple matches should not be allowed on same Tournament PC
-Clone and Derivative engines should not be allowed...only in case of 100 Elo stronger!)
-Adapted time controls and many different hardwares should not be allowed
etc...

And is there a such available rating?, of course no !!
But however,I think some ratings are more near to ideal way of testing ...)!
And I am not going to count which ones, because I am afraid to miss some of them...))!!

And now let's back again to the current issue,
If you check my 1st posting...you will notice: why the testers prefer a lot of weaker opening lines?!
And still no any answer...)))

Adam Hair wrote: In general, the problem is with using the book format for openings when conducting engine testing.
Books are appropriate for contests. PGNs and EPDs are much better for engine testing.

Bias is introduced, which leads to error in the Elo estimation.
Are sure about this ?
The chess engines do not have hearts, but they have brains!
A little note: the Top Grandmaster Elo points are not are based on PGNs and EPDs positions!
And why the Top Chess Engines Elo points should be based especially on PGNs and EPDs positions ?

Furthermore,
And I don't see nothing wrong in case of using opening books

Plus,
It's much more important to use stronger opening lines than those handicapped opening positions

Actually there is one true,
if we use many weak positions, only then it leads to error in the Elo estimation!

As far as I know,
The below rating lists are created mainly by using opening books, correct me if I am wrong ?
CCRL
CEGT
FCT
Jurek
Marijan
OWL
SCCT
SSDF
----------------
The below rating list are created by using PGNs and EPDs positions:
IPON
FGRL

Note: in FGRL rating is leader Stockfish, but in IPON is leading Komodo !
Even on ratings based on PGNs and EPDs positions, we see different leaders!
We see different standings, probably due to both ratings are used different opening lines,time control etc....

But you have right,
That there is nothing wrong in case of using PGNs and EPDs positions, but be sure those positions to be the strongest!
Adam Hair wrote: I would like to point out that this is not an attack against you, Sedat. And this is not a critique of your books. My purpose is to inform that a book is not the best openings format if someone is conducting engine testing with the purpose of computing ratings.

Btw, sometimes I am a little bit in emotion...please don't look at this...
I respect you as good chess friend of mine...I still remember your help during my Scratch testing!
Plus...you was one of the 1st friends who supported my Stockfish bemnchmark project, I will never forget this!

Best,
Sedat
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: Some notes about openings!

Post by Sedat Canbaz »

Another openings draw calculation !


SCCT Book Tournament I (2007)

Code: Select all

    Program                          Elo    +   -   Games   Score   Av.Op.  Draws

  1 Rybka Perfect 13.ctg           : 3351   15  15   580    54.7 %   3318   71.4 %
  2 Rybka Rybka.bkt                : 3326   14  14   680    49.0 %   3333   69.4 %
  3 Rybka Perfect X b2.ctg         : 3321   14  14   500    52.3 %   3305   78.2 %
  4 Rybka RybkaII.ctg              : 3315   11  11  1160    51.7 %   3304   69.1 %
  5 Rybka Perfect X b1.ctg         : 3306   12  12   880    51.5 %   3296   71.6 %
  6 Rybka 2750test1.ctg            : 3297   15  15   660    48.9 %   3304   69.5 %
  7 Rybka Sheebar.ctg              : 3296   15  15   680    49.5 %   3300   68.7 %
  8 Rybka HS-for-Rybka.ctg         : 3291   11  11   980    47.3 %   3310   74.1 %
  9 Rybka TourBookII.ctg           : 3291   29  28   230    53.5 %   3267   60.0 %
 10 Rybka Xmas2640-12.ctg          : 3291   22  22   270    49.8 %   3292   72.2 %
 11 Rybka Hiarcs10.ctg             : 3283   24  24   230    52.2 %   3268   71.3 %
 12 Rybka Remis.ctg                : 3262   26  27   220    48.9 %   3270   66.8 %
 13 Rybka DFritz10.ctg             : 3260   26  26   190    48.2 %   3273   72.1 %
 14 Rybka Junior10.ctg             : 3258   28  28   190    47.9 %   3273   68.4 %
 15 Rybka Paradigm.ctg             : 3257   37  38   110    46.4 %   3282   67.3 %
 16 Rybka TheTurkII.ctg            : 3239   24  25   230    45.0 %   3274   70.0 %
 17 Rybka General.ctg              : 3232   28  28   230    43.9 %   3275   60.9 %

Games : 4010 (finished)

White Wins : 816 (20.3 %)
Black Wins : 371 ( 9.3 %)
Draws : 2823 (70.4 %)
Unfinished : 0

White Perf. : 55.5 %
Black Perf. : 44.5 %

ECO A = 86 Games ( 2.1 %)
ECO B = 1809 Games (45.1 %)
ECO C = 494 Games (12.3 %)
ECO D = 912 Games (22.7 %)
ECO E = 709 Games (17.7 %)

-----------------------------------------------------------

SCCT Book Championship I/II's overall general statistics
http://www.sedatcanbaz.com/chess/?page_id=602
http://www.sedatcanbaz.com/chess/?page_id=129

*Notes:
- Stockfish 110514 is used for all book participants
- Houdini 4's played games are not included...


Games : 3574 (finished)

White Wins : 552 (15.4 %)
Black Wins : 231 ( 6.5 %)
Draws : 2791 (78.1 %)
Unfinished : 0

White Perf. : 54.5 %
Black Perf. : 45.5 %

ECO A = 197 Games ( 5.5 %)
ECO B = 1703 Games (47.6 %)
ECO C = 1044 Games (29.2 %)
ECO D = 576 Games (16.1 %)
ECO E = 54 Games ( 1.5 %)

-----------------------------------------------------------


Conclusion:
Since 2007 up to 2014 (in 8 years) we noticed the draw percentage from 70.4 % is increased to 78.1 %
That means approx. 8%, in other words 1% for each year ))!!
And if we use the current formula, (probably after 22 years) the chess is expecting to be draw !!))
Of course...in case of using the strongest opening lines and the strongest chess engines too !!
And then (in case of any win) we will discuss why this game is not ended as draw :)
Note that I dont think that all computer games will be ended as draw, but mostly of them it seems so !!

For example, (in case of playing each other,after 15-20 years),
I estimate minimum 90 % draw games by the Top 3 chess engines

There is one way to see 'chess' to be not as 'draw'...
If we will stop working over opening lines and over chess engines too!
In other words,
If we will use weak opening lines and weak engines!!)


Best,
Sedat