Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

sainzlei
Posts: 29
Joined: Thu Oct 27, 2011 12:20 am

Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by sainzlei »

Both engine use 1 core , ponder on , Deep Fritz 8 GUI , Time control : 1'+2"

Image


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

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by Dr.Wael Deeb »

Hello beauty :D

Bye-bye Robert :lol:
_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….
rodolfoleoni
Posts: 263
Joined: Mon Nov 29, 2010 9:16 pm

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by rodolfoleoni »

Dr.Wael Deeb wrote:Hello beauty :D

Bye-bye Robert :lol:
What would it be without the 29.000 hard-coded positions into Strelka?
Rodolfo (The Baron Team)
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by geots »

rodolfoleoni wrote:
Dr.Wael Deeb wrote:Hello beauty :D

Bye-bye Robert :lol:
What would it be without the 29.000 hard-coded positions into Strelka?


With all due respect, I have no idea- but I would not think the coded positions would be a problem- unless it is illegal for him to put whatever he put in the engine. I haven't heard anyone mentioning the word "illegal" in reference to the positions.

The one thing that is a first for me- and understand I like Richard and Critter- is one engine author going into another's engine and removing this or that and then saying now you can use the new one. I am not quite sure he had that right.


Anyway- the best to you,

george
mar
Posts: 2665
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by mar »

On the first thought, having hardcoded positions sounds like cheating. On the other hand I agree with you George - it's part of the engine. You can say it's a sort of hardcoded persistent hash. Some engines have that too for analysis purposes. Some do book learning to avoid certain lines. Some have finetuned opening books (Just ask Sedat - he's an expert on testing opening books and as we know a good book can add quite some elo). I see nothing wrong with that. We do the same in endgames with EGTBs and/or precalculated tables for some trivial endings. So whether a table or program logic it doesn't realy matter, just a different form of knowledge. So why not do the same in the opening? I think Jury simply came up with a clever way to make Strelka stronger. In fact I find that idea quite amusing and interesting :D
rodolfoleoni
Posts: 263
Joined: Mon Nov 29, 2010 9:16 pm

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by rodolfoleoni »

geots wrote:
rodolfoleoni wrote:
Dr.Wael Deeb wrote:Hello beauty :D

Bye-bye Robert :lol:
What would it be without the 29.000 hard-coded positions into Strelka?


With all due respect, I have no idea- but I would not think the coded positions would be a problem- unless it is illegal for him to put whatever he put in the engine. I haven't heard anyone mentioning the word "illegal" in reference to the positions.

The one thing that is a first for me- and understand I like Richard and Critter- is one engine author going into another's engine and removing this or that and then saying now you can use the new one. I am not quite sure he had that right.


Anyway- the best to you,

george
Hi George,

first, I want to thank you for your very interesting tests.

With all the confusing things which are happening in computer chess it's not easy to define "legal" or "illegal". The discussion would go too far.

I was just wandering how much those positions could have affected the match. If they could have determined the difference, a new fashion could start in chess programming. I consider it not so much different from position learning, except for this one can be turned off (as it is in any rating list).

We can say, we test engines for their capabilities in search and eval, or search + eval + embedded positions. Legal, of course, but, maybe, unfair.

All the best,
Rodolfo (The Baron Team)
Uri Blass
Posts: 10895
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by Uri Blass »

mar wrote:On the first thought, having hardcoded positions sounds like cheating. On the other hand I agree with you George - it's part of the engine. You can say it's a sort of hardcoded persistent hash. Some engines have that too for analysis purposes. Some do book learning to avoid certain lines. Some have finetuned opening books (Just ask Sedat - he's an expert on testing opening books and as we know a good book can add quite some elo). I see nothing wrong with that. We do the same in endgames with EGTBs and/or precalculated tables for some trivial endings. So whether a table or program logic it doesn't realy matter, just a different form of knowledge. So why not do the same in the opening? I think Jury simply came up with a clever way to make Strelka stronger. In fact I find that idea quite amusing and interesting :D
Other programs also can use opening book so it is not the case and I find nothing clever in secret positions that strelka has knowledge about them.

If testers want to test engines with their opening book then there is no problem with some hidden opening book but if this is not the target of testing then it is cheating and it is possible to avoid the problem by testing from positions after some random moves when there is no practical chance to have significant part of the opening positions by some hidden opening book.
mar
Posts: 2665
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by mar »

Uri Blass wrote: Other programs also can use opening book so it is not the case and I find nothing clever in secret positions that strelka has knowledge about them.

If testers want to test engines with their opening book then there is no problem with some hidden opening book but if this is not the target of testing then it is cheating and it is possible to avoid the problem by testing from positions after some random moves when there is no practical chance to have significant part of the opening positions by some hidden opening book.
My point is that adding knowledge to a chess program should not be considered cheating.
If you know that move x wins in position y, you certainly want to play it.
In the case of Strelka, the question is whether that knowledge makes it really play better or whether it scores better in test suites.
gerold
Posts: 10121
Joined: Thu Mar 09, 2006 12:57 am
Location: van buren,missouri

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by gerold »

mar wrote:
Uri Blass wrote: Other programs also can use opening book so it is not the case and I find nothing clever in secret positions that strelka has knowledge about them.

If testers want to test engines with their opening book then there is no problem with some hidden opening book but if this is not the target of testing then it is cheating and it is possible to avoid the problem by testing from positions after some random moves when there is no practical chance to have significant part of the opening positions by some hidden opening book.
My point is that adding knowledge to a chess program should not be considered cheating.
If you know that move x wins in position y, you certainly want to play it.
In the case of Strelka, the question is whether that knowledge makes it really play better or whether it scores better in test suites.
+1
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: Houdini 1.5a - Strelka 5.5 Blitz 1+2 X 360 Games

Post by Dr.Wael Deeb »

mar wrote:
Uri Blass wrote: Other programs also can use opening book so it is not the case and I find nothing clever in secret positions that strelka has knowledge about them.

If testers want to test engines with their opening book then there is no problem with some hidden opening book but if this is not the target of testing then it is cheating and it is possible to avoid the problem by testing from positions after some random moves when there is no practical chance to have significant part of the opening positions by some hidden opening book.
My point is that adding knowledge to a chess program should not be considered cheating.
If you know that move x wins in position y, you certainly want to play it.
In the case of Strelka, the question is whether that knowledge makes it really play better or whether it scores better in test suites.
Absolutely valid point of view 8-)
_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….