60 games Komodo 5 against Top4 at 120m+3s

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Dr.Wael Deeb »

Houdini wrote:After some of the worst, also some of the very best.
Game 47, King's Indian Defense.
The key position occurs after White's move 29.Qd2.

[D]1rq5/2p1nrk1/2Pp1np1/B2Ppb2/R3p3/2N3P1/3QBP2/4R1K1 b - - 2 29

Houdini uses nearly 12 minutes to play the sacrifice 29...Qh8!! and after 30.Bxc7 the truly outstanding 30..Kg8!! with a winning attack (Houdini eval -3.45).

Code: Select all

[Event "Komodo5-Houdini"]
[Site "?"]
[Date "2012.07.26"]
[Round "47.1"]
[White "Komodo 5 64-bit"]
[Black "Houdini 2.0c Pro x64"]
[Result "0-1"]
[ECO "E97"]
[Annotator "0.19;-0.02"]
[PlyCount "74"]
[EventDate "2012.07.19"]
[EventType "tourn"]

{AMD Phenom(tm) II X6 1045T Processor 2999 MHz  W=21.4 plies; 1.055kN/s  B=21.
6 plies; 1.833kN/s} 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5
7. O-O Nc6 8. d5 Ne7 9. b4 a5 10. Ba3 b6 11. bxa5 Nh5 12. g3 {[%eval 19,22] 
[%emt 0:01:48]} Rxa5 {[%eval -2,21] [%emt 0:02:43] (f5)} 13. Bb4 {[%eval 2,20]
[%emt 0:00:32]} Ra6 {[%eval 3,23] [%emt 0:02:49]} 14. a4 {[%eval -1,23] [%emt
0:13:54]} f5 {[%eval 0,24] [%emt 0:00:00]} 15. a5 {[%eval 3,23] [%emt 0:03:42]
(Ng5)} Nf6 {[%eval 4,22] [%emt 0:04:59]} 16. axb6 {[%eval 11,25] [%emt 0:06:51]
} Rxb6 {[%eval 2,24] [%emt 0:00:00]} 17. Ba5 {[%eval 12,22] [%emt 0:02:15]} Rb7
{[%eval -4,23] [%emt 0:04:27] (fxe4)} 18. Nd2 {[%eval 5,23] [%emt 0:06:37]} Bh6
{[%eval 0,23] [%emt 0:00:40] (Nxe4)} 19. c5 {[%eval 31,21] [%emt 0:01:38]} Bxd2
{[%eval 8,22] [%emt 0:01:16]} 20. Qxd2 {[%eval 40,21] [%emt 0:00:07]} fxe4 {
[%eval 4,22] [%emt 0:03:01]} 21. c6 {[%eval 27,22] [%emt 0:00:49] (cxd6)} Rb8 {
[%eval -5,22] [%emt 0:02:18]} 22. Ra4 {[%eval 23,22] [%emt 0:01:25]} Bf5 {
[%eval -9,23] [%emt 0:06:38] (Kg7)} 23. Rfa1 {[%eval 17,21] [%emt 0:04:27]} Rf7
{[%eval -5,23] [%emt 0:00:00]} 24. Qa2 {[%eval 15,21] [%emt 0:03:45] (Rd1)} Kg7
{[%eval -4,22] [%emt 0:03:11]} 25. Re1 {[%eval 15,22] [%emt 0:00:26] (Rd1)} h5
{[%eval -17,22] [%emt 0:01:49] (g5)} 26. Rd1 {[%eval -13,21] [%emt 0:05:30] 
(h4)} h4 {[%eval -34,21] [%emt 0:04:10] (Ng4)} 27. Re1 {[%eval -14,20] [%emt 0:
02:40]} hxg3 {[%eval -56,20] [%emt 0:00:40]} 28. hxg3 {[%eval -64,22] [%emt 0:
06:06] (fxg3)} Qc8 {[%eval -57,20] [%emt 0:02:09]} 29. Qd2 {[%eval -69,21] 
[%emt 0:01:32]} Qh8 {[%eval -147,22] [%emt 0:11:55] (Bg4)} 30. Bxc7 {[%eval
-59,20] [%emt 0:01:02]} Kg8 {[%eval -345,18] [%emt 0:00:00] (e3)} 31. Bf1 {
[%eval -204,20] [%emt 0:04:02]} Ng4 {[%eval -422,23] [%emt 0:00:00]} 32. f3 {
[%eval -228,20] [%emt 0:00:49] (f4)} exf3 {[%eval -427,19] [%emt 0:00:26]} 33.
Rxg4 {[%eval -218,23] [%emt 0:02:59]} f2+ {[%eval -473,23] [%emt 0:08:26] 
(Bxg4)} 34. Qxf2 {[%eval -190,19] [%emt 0:00:55]} Bxg4 {[%eval -618,19] [%emt
0:00:00]} 35. Qd2 {[%eval -240,21] [%emt 0:04:23] (Qh2)} Rbf8 {[%eval -686,19]
[%emt 0:00:41] (Bf3)} 36. Bg2 {[%eval -512,20] [%emt 0:06:54]} Qh5 {[%eval
-783,22] [%emt 0:00:00]} 37. Bxd6 {[%eval -567,21] [%emt 0:07:13] (Be4)} Rh7 {
[%eval -1270,19] [%emt 0:00:31]} 0-1
Although you don't deserve it,I must admit that this is one of the most beautiful and brilliant moves I've ever encountered in my life....

That being said,I still think that you're a nasty and mean person....
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Uri Blass
Posts: 10296
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Uri Blass »

Sedat Canbaz wrote:
lkaufman wrote: I hope you continue your work. Your testing hasn't been relevant for us since we haven't yet released MP, but when we do we will of course hope to do well in your testing.
In general people who disagree with you are more likely to comment than those who agree, so don't think the comments are a representative sample.
The one thing I don't understand about your work is why you feel that it is important for reversal testing to use a "perfect" book in terms of the normal White advantage. Obviously a very good book is vital for competitive play, but for engine testing we need huge samples to overcome the error bars, and if the price we must pay is using somewhat imperfect books, that is a necessary price in my opinion.

Best regards,
Larry

Dear Larry,

Thank you...

Be sure,i will have a BIG pleasure, when i will start testing Komodo MP in SCCT

Yes,i hope to continue my work,but at least i need to pause some of my activities

And still i am not sure which one to pause:
-Chess Benchmarks by Houdini/Fritz ?
-Working over Perfect Book Series ?
-SCCT Rating list (testing the Top Chess Engines) ?
-SCCT Super Book League (based on Top Book Makers)
vs...

It seems those critics are appearing, due to i have lot of activities-that's my mistake or weakness

And for solution (for less critics and for more rest),i think the right choice will be:
-I need to pause some of them...,but the biggest problem is that: ''i love a lot of ComputerChess''

Let's wait and see...the time will tell :)

About the openings issue,
As far as understand, you are looking for varied book,thats ok and i give you right, because you an engine developer
Its a very good idea that you need to test Komodo in various positions,before final release,actually if i was in your shoes,probably i would do the same as you...

But however,(during my testings) i did not satisfied by the performance of some tested opening lines
Of course,i wish i could test the engines with all grandmaster openings,
but it seems,some Top engines performance suffer,in case if we test the engines with various openings ...
For me its more important the performance of the engines than to use various openings...
That's why, as far as possible i prefer the strongest openings lines for both sides White and Black (as far as possible i keep the winning lines:Withes 55 % and Blacks 45 %)
I mean,its something like:i am optimizing my opening lines for serious official tournament

For example,the below positions are based on books,based some SCCT games,
And we see the winning percentage of some popular lines suffer...(i mean less than 40 % winning percentage with Blacks)

I'd like to point out too,(in my latest neutral short books) one of the main first moves is 'Nc3'
Of course, (for official competitions or for Playchess server),i dont suggest to be used this move as main
But if the engines are using same Perfect 2012b book (for both sides) then 'Nc3' is highly recommended
The main Nc3 move increases the possibility to be played the strongest Sicilian openings



Image
Image
Image


Best Wishes,
Sedat
I see no reason to justify disabling the main line of the french defence
(1.e4 e6 2.d4 d5 3.Nc3 Bb4)

The only logical reason to disable Bb4 is if we get the conclusion that
Bb4 is bad for black.

If most chess programs do not know to play that line well with black
and there are good theory moves that they fail to find for black
then it is not a good reason to punish a programmer who teach his program to play this line well with black by not increasing the elo of his program.
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by lech »

Houdini wrote:After some of the worst, also some of the very best.
Robert, it is a real pleasure to watch Houdini's play. :D
Houdini is very strong in the tactical play, hence pieces like mobility, goes forward and looking for a chance. It is a very good your strategy, even if it can lose a piece. :D
Maybe, I can't be friendly, but let me be useful.
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Sedat Canbaz »

Uri Blass wrote: I see no reason to justify disabling the main line of the french defence
(1.e4 e6 2.d4 d5 3.Nc3 Bb4)

The only logical reason to disable Bb4 is if we get the conclusion that
Bb4 is bad for black.

If most chess programs do not know to play that line well with black
and there are good theory moves that they fail to find for black
then it is not a good reason to punish a programmer who teach his program to play this line well with black by not increasing the elo of his program.
I see a lot of reasons :) about why i need to disable the below line:
1.e4 e6 2.d4 d5 3.Nc3 Bb4


1)The overall winning percentage is approx.32 %, really very disappointing results
*Note:based on 495 SCCT games,played at different time controls (Blitz and Slow) on my latest decent hardwares

2)Mostly of the Top engines (i mean for Blacks) are fighting for a draw,in many cases the game results are ending with loss

3)Perfect 2012a's opening lines are neutral,which are mainly up to 8 moves and the lines are optimized for overall Engines performance
*Almost all Perfect 2012a's lines are with winning percentage approx.55 % Whites and 45 % Blacks

More details about the current critical French line :
I noticed too that only a few engines favors from the current critical line 1.e4 e6 2.d4 d5 3.Nc3 Bb4
But anyway,for me its more important the overall opening statistics than individuals
In other words,the critical opening lines or the disadvantage openings are not allowed for nowadays
Note also that the current opening statistics are based mainly on SCCT results,not sure about Non-SCCT conditions

Who knows ? maybe i will enable Bb4, when the engines will start to play better than nowadays,until this date i will prefer to NOT allow it


Best,
Sedat
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by JuLieN »

Dr.Wael Deeb wrote:That being said,I still think that you're a nasty and mean person....
Dr.D
[moderation]
Please guys, do not use this forum to insult other people.
Saying "I don't like you" is not an insult, saying "you're an idiot" is.
[/moderation]
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Sven »

Sedat Canbaz wrote:
Uri Blass wrote: I see no reason to justify disabling the main line of the french defence
(1.e4 e6 2.d4 d5 3.Nc3 Bb4)

The only logical reason to disable Bb4 is if we get the conclusion that
Bb4 is bad for black.

If most chess programs do not know to play that line well with black
and there are good theory moves that they fail to find for black
then it is not a good reason to punish a programmer who teach his program to play this line well with black by not increasing the elo of his program.
I see a lot of reasons :) about why i need to disable the below line:
1.e4 e6 2.d4 d5 3.Nc3 Bb4


1)The overall winning percentage is approx.32 %, really very disappointing results
*Note:based on 495 SCCT games,played at different time controls (Blitz and Slow) on my latest decent hardwares
Hi Sedat,

I have two questions on this matter:

1) Which black replies to 1.e4 e6 2.d4 d5 3.Nc3 score so significantly better than 32% for black (within your 495 games) that you decided to skip 3...Bb4?

2) If you base such decisions upon only 495 SCCT games then how many different opening lines remain that you do not exclude for reasons like in the case of 3...Bb4?

Sven
Uri Blass
Posts: 10296
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Uri Blass »

Sedat Canbaz wrote:
Uri Blass wrote: I see no reason to justify disabling the main line of the french defence
(1.e4 e6 2.d4 d5 3.Nc3 Bb4)

The only logical reason to disable Bb4 is if we get the conclusion that
Bb4 is bad for black.

If most chess programs do not know to play that line well with black
and there are good theory moves that they fail to find for black
then it is not a good reason to punish a programmer who teach his program to play this line well with black by not increasing the elo of his program.
I see a lot of reasons :) about why i need to disable the below line:
1.e4 e6 2.d4 d5 3.Nc3 Bb4


1)The overall winning percentage is approx.32 %, really very disappointing results
*Note:based on 495 SCCT games,played at different time controls (Blitz and Slow) on my latest decent hardwares

2)Mostly of the Top engines (i mean for Blacks) are fighting for a draw,in many cases the game results are ending with loss

3)Perfect 2012a's opening lines are neutral,which are mainly up to 8 moves and the lines are optimized for overall Engines performance
*Almost all Perfect 2012a's lines are with winning percentage approx.55 % Whites and 45 % Blacks

More details about the current critical French line :
I noticed too that only a few engines favors from the current critical line 1.e4 e6 2.d4 d5 3.Nc3 Bb4
But anyway,for me its more important the overall opening statistics than individuals
In other words,the critical opening lines or the disadvantage openings are not allowed for nowadays
Note also that the current opening statistics are based mainly on SCCT results,not sure about Non-SCCT conditions

Who knows ? maybe i will enable Bb4, when the engines will start to play better than nowadays,until this date i will prefer to NOT allow it


Best,
Sedat
I dislike the idea of disabling lines that top programs do not know to play well.

Maybe some new engine that is going to be released tomorrow knows to better the Bb4 line.
If you do not test you are not going to know and that engine is going to get worse rating then it deserves only because the programmer chose to add to his program a different knowledge.

I also wonder if all engines really score clearly worse with black relative to white in the french Bb4 line.

Uri
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Dr.Wael Deeb »

JuLieN wrote:
Dr.Wael Deeb wrote:That being said,I still think that you're a nasty and mean person....
Dr.D
[moderation]
Please guys, do not use this forum to insult other people.
Saying "I don't like you" is not an insult, saying "you're an idiot" is.
[/moderation]
Fair enough :lol:

:wink:
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Sedat Canbaz
Posts: 3018
Joined: Thu Mar 09, 2006 11:58 am
Location: Antalya/Turkey

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Sedat Canbaz »

Uri Blass wrote:
Sedat Canbaz wrote:
Uri Blass wrote: I see no reason to justify disabling the main line of the french defence
(1.e4 e6 2.d4 d5 3.Nc3 Bb4)

The only logical reason to disable Bb4 is if we get the conclusion that
Bb4 is bad for black.

If most chess programs do not know to play that line well with black
and there are good theory moves that they fail to find for black
then it is not a good reason to punish a programmer who teach his program to play this line well with black by not increasing the elo of his program.
I see a lot of reasons :) about why i need to disable the below line:
1.e4 e6 2.d4 d5 3.Nc3 Bb4


1)The overall winning percentage is approx.32 %, really very disappointing results
*Note:based on 495 SCCT games,played at different time controls (Blitz and Slow) on my latest decent hardwares

2)Mostly of the Top engines (i mean for Blacks) are fighting for a draw,in many cases the game results are ending with loss

3)Perfect 2012a's opening lines are neutral,which are mainly up to 8 moves and the lines are optimized for overall Engines performance
*Almost all Perfect 2012a's lines are with winning percentage approx.55 % Whites and 45 % Blacks

More details about the current critical French line :
I noticed too that only a few engines favors from the current critical line 1.e4 e6 2.d4 d5 3.Nc3 Bb4
But anyway,for me its more important the overall opening statistics than individuals
In other words,the critical opening lines or the disadvantage openings are not allowed for nowadays
Note also that the current opening statistics are based mainly on SCCT results,not sure about Non-SCCT conditions

Who knows ? maybe i will enable Bb4, when the engines will start to play better than nowadays,until this date i will prefer to NOT allow it


Best,
Sedat
I dislike the idea of disabling lines that top programs do not know to play well.

Maybe some new engine that is going to be released tomorrow knows to better the Bb4 line.
If you do not test you are not going to know and that engine is going to get worse rating then it deserves only because the programmer chose to add to his program a different knowledge.

I also wonder if all engines really score clearly worse with black relative to white in the french Bb4 line.

Uri
Dear Uri,

Believe me... i am not happy too with NOT allowing the current Bb4 line
In this way, the variety of Perfect book's opening lines are going down
But unfortunately i have no other way,exception to disable it

Btw,when we add more games,based on older engine versions with different Engine Elo strength,played on older (slower) hardwares
Then the winning percentage is increasing around :41 %
Image

But however,i am concentrated on game results,played by Top MP engines
Plus,i prefer the games statistics,which are played on my Intel 6 core machines


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

Re: 60 games Komodo 5 against Top4 at 120m+3s

Post by Sedat Canbaz »

Dear Sven,
1) Which black replies to 1.e4 e6 2.d4 d5 3.Nc3 score so significantly better than 32% for black (within your 495 games) that you decided to skip 3...Bb4?
Almost all Top engines (with Blacks) perform significantly better than 32%,when theirs opponents are approx. 200-300 weaker
But in case of match with similar Engine Elo strength,then the winning percentage is even less than 30 %
2) If you base such decisions upon only 495 SCCT games then how many different opening lines remain that you do not exclude for reasons like in the case of 3...Bb4?
If you are meaning about how many opening lines did you optimize or disabled between the both versions Perfect 2012 and Perfect 2012b ?
Then my answer is:
-I did not count all positions,which i already disabled or optimized,but this number is probably more than 300 positions
For example,in the next release, C42,C67,E97,D44,D17,D15...will be not allowed too (due to passive openings or less than 40-45 % with winning percentage

One thing more about the current Bb4 line,
Here are another statistics by different books,which are deep in moves
Image
Note:the above book statistics are based on games played mainly by Houdini or Rybka...)

So the overall statistics of the current French Bb4 move look like:
6444 games = 30 % winning percentage

Actually i can optimize and increase the current Bb4 line with winning percentage to be around 45 %
For solution, i just need to add/import many new strong moves (probably at least 10 moves more) into the current line
But then....i am afraid that Perfect book's lines will be very deep in moves (not very good idea for testing the engines strength)


Best,
Sedat