a Telltale position

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

Moderators: hgm, Rebel, chrisw

Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: a Telltale position

Post by Christopher Conkie »

I know you are watching Robert. Are you still trying to say that you did not use Robbolito as the code base for Houdini?

These are not similar ideas everyone can see here in these positions.

These two engines use the SAME code base.

Thats a FACT.

[d]4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - 0 1

RobboLito 0085g3 x32:
1/3 00:00 53 0 -5.09 Qxc6 Qxc6
1/7 00:00 82 0 -4.28 Qf8+ Qxf8 Bxf8 Kxf8
1/7 00:00 106 0 -0.77 Qd5 Rxe6
1/7 00:00 124 0 -0.11 Qa3 Rxe6 Qxa7
2/7 00:00 218 0 -0.11 Qa3 Rxe6 Qxa7
3/11 00:00 616 0 -0.32 Qa3 Rxe6 Qxa7 Qe7
4/16 00:00 1,567 0 -0.58 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
5/16 00:00 2,158 0 -0.58 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
6/17 00:00 4,628 0 -0.87 Qa3 Rxe6 Qxa7 Nf7 Bd2 Rxe4 Bf3


Houdini_w32_2CPU:
1/3 00:00 53 0 -5.10 Qxc6 Qxc6
1/7 00:00 82 0 -4.26 Qf8+ Qxf8 Bxf8 Kxf8
1/7 00:00 105 0 -0.49 Qd5 Rxe6
1/7 00:00 121 0 -0.06 Qa3 Rxe6 Qxa7
2/7 00:00 216 0 -0.06 Qa3 Rxe6 Qxa7
3/11 00:00 632 0 -0.20 Qa3 Rxe6 Qxa7 Qe7
4/14 00:00 1,569 0 -0.36 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
5/14 00:00 2,212 0 -0.36 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
6/16 00:00 4,228 0 -0.57 Qa3 Rxe6 Qxa7 Nf7 Bd2 Rxe4 Bf3

:) :) :) :) :) :) :) :)
rbarreira
Posts: 900
Joined: Tue Apr 27, 2010 3:48 pm

Re: a Telltale position

Post by rbarreira »

This does seem like strong evidence.
frcha
Posts: 221
Joined: Thu Jan 28, 2010 5:47 pm

Re: a Telltale position

Post by frcha »

So is it confirmed then, irrefutable?

Houdini is multi-core optimized robo?
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: a Telltale position

Post by zullil »

Christopher Conkie wrote:I know you are watching Robert. Are you still trying to say that you did not use Robbolito as the code base for Houdini?

These are not similar ideas everyone can see here in these positions.

These two engines use the SAME code base.

Thats a FACT.

[d]4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - - 0 1

RobboLito 0085g3 x32:
1/3 00:00 53 0 -5.09 Qxc6 Qxc6
1/7 00:00 82 0 -4.28 Qf8+ Qxf8 Bxf8 Kxf8
1/7 00:00 106 0 -0.77 Qd5 Rxe6
1/7 00:00 124 0 -0.11 Qa3 Rxe6 Qxa7
2/7 00:00 218 0 -0.11 Qa3 Rxe6 Qxa7
3/11 00:00 616 0 -0.32 Qa3 Rxe6 Qxa7 Qe7
4/16 00:00 1,567 0 -0.58 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
5/16 00:00 2,158 0 -0.58 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
6/17 00:00 4,628 0 -0.87 Qa3 Rxe6 Qxa7 Nf7 Bd2 Rxe4 Bf3


Houdini_w32_2CPU:
1/3 00:00 53 0 -5.10 Qxc6 Qxc6
1/7 00:00 82 0 -4.26 Qf8+ Qxf8 Bxf8 Kxf8
1/7 00:00 105 0 -0.49 Qd5 Rxe6
1/7 00:00 121 0 -0.06 Qa3 Rxe6 Qxa7
2/7 00:00 216 0 -0.06 Qa3 Rxe6 Qxa7
3/11 00:00 632 0 -0.20 Qa3 Rxe6 Qxa7 Qe7
4/14 00:00 1,569 0 -0.36 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
5/14 00:00 2,212 0 -0.36 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4
6/16 00:00 4,228 0 -0.57 Qa3 Rxe6 Qxa7 Nf7 Bd2 Rxe4 Bf3

:) :) :) :) :) :) :) :)
For contrast, here's what Stockfish-2.0.1 (1 thread) gives:

Code: Select all

Searching: 4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - -
infinite: 0 ponder: 0 time: 0 increment: 0 moves to go: 0
 1     +0.57   00:00      666 Qa3 
 2     +0.53   00:00      743 Qa3 Rc7 
 3     +0.36   00:00     1067 Qa3 a5 e7 Re6 
 4     -0.16   00:00     1957 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4 
 5     -0.16   00:00     2409 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4 
 6  <  -0.44   00&#58;00     2903 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4 
 6  <  -0.73   00&#58;00     3333 Qa3 Rxe6 Qxa7 Nf7 Be3 Rxe4 
 6  >  +0.14   00&#58;00     4136 Qa3 Rxe6 Qxa7 Nf7 Bc4 Rxe4 Qc7 
 6  >  +0.40   00&#58;00     6345 Qa3 Rxe6 Qxa7 Nf7 Bc4 Rxe4 Bd5 
 6     +0.57   00&#58;00     6804 Qa3 Rxe6 Qxa7 Nf7 Bc4 Rxe4 Bd5 Rg4+ Kh1 

Nodes&#58; 6865
Time &#40;ms&#41;&#58; 618
Nodes/second&#58; 11108
Best move&#58; Qa3
Ponder move&#58; Rxe6
And Scorpio-2.7:

Code: Select all

setboard 4q1kr/p6p/1prQPppB/4n3/4P3/2P5/PP2B2P/R5K1 w - -
sd=6
go
&#91;sd = 6 , hply = 0&#93;
2 -9 1 301  Qd6-a3 g6-g5
2 -9 1 425  Qd6-a3 g6-g5
3 -10 1 1270  Qd6-a3 a7-a6 Ra1-f1 Rc6xe6 Be2xa6
3 -10 1 1502  Qd6-a3 a7-a6 Ra1-f1 Rc6xe6 Be2xa6
4 -52 1 2787  Qd6-a3 Rc6xe6 Qa3xa7 Qe8-e7
4 -52 2 3259  Qd6-a3 Rc6xe6 Qa3xa7 Qe8-e7
5 -74 2 3631  Qd6-a3
5 -114 2 4540  Qd6-a3
5 -112 2 5525  Qd6-a3 Rc6xe6 Qa3xa7 Ne5-f7 Bh6-f4 Re6xe4
5 -112 2 7735  Qd6-a3 Rc6xe6 Qa3xa7 Ne5-f7 Bh6-f4 Re6xe4
6 -99 2 8692  Qd6-a3
6 -108 2 11119  Qd6-a3 Rc6xe6 Ra1-d1 a7-a5 Bh6-e3 Kg8-g7
6 -62 2 15507  Qd6-d5 Rc6xe6 Ra1-f1 Kg8-f7 Be2-b5 Qe8-e7
6 -62 2 16872  Qd6-d5 Rc6xe6 Ra1-f1 Kg8-f7 Be2-b5 Qe8-e7
nodes = 16872 <60 qnodes> time = 29ms nps = 581793
lazy_eval = 55 splits = 0 badsplits = 0 egbb_probes = 0
move d6d5
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: a Telltale position

Post by Christopher Conkie »

frcha wrote:So is it confirmed then, irrefutable?

Houdini is multi-core optimized robo?
The likelihood of it not being exactly that, is somewhere between nil and zero percent.

Chris
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: a Telltale position

Post by Christopher Conkie »

Just thought I'd also say that these are not our positions. These are the positions that all you, the members, have posted over the past few weeks.

That includes both supporters of this Robbolito derivative and non-supporters of it.

It gave me a lovely warm feeling to know that those supporters would hang their hero by their own actions......

But then thats just me.......

:)

Chris
John_F
Posts: 44
Joined: Wed Jan 27, 2010 2:58 pm

Re: a Telltale position

Post by John_F »

Uri Blass wrote:
Cubeman wrote:So these words "based on" and "taking ideas from" have different meanings and can be interpreted how ever you want.I wonder why he choose to also take the bad ideas too, like the evaluation of this position.I just wish that some authors will come clean with their real contributions.We don't want a repeat of the Rybka-Fruit fiasco.
Is it possible to take code from other engine and then change it ever so slightly and then turn around with a straight face and say you only took the idea?You may be able to kid others but not yourself.
I never read that the author of Houdini claimed that he only took ideas and did not take code.

He said that he took ideas from different sources and it does not contradict taking code.

I was curious about this also, Uri.

Jeremy Bernstein of Open Chess also says that Robert Houdart claims that he has used no code from Robbolito.

But I do not recall reading that Robert specifically stated such. He says he used "ideas" from other engines. I suppose this could be read as tacitly claiming (or implying) code from Robbolito was not used since he does not say that he did. But, AFAIK, he also does not specifically state that he did not. Maybe he wrote something else on it that I missed.
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: a Telltale position

Post by yanquis1972 »

Christopher Conkie wrote:
frcha wrote:So is it confirmed then, irrefutable?

Houdini is multi-core optimized robo?
The likelihood of it not being exactly that, is somewhere between nil and zero percent.

Chris
so you seriously think houdini is just a better smp version of ivanhoe?
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: a Telltale position

Post by Christopher Conkie »

yanquis1972 wrote:
Christopher Conkie wrote:
frcha wrote:So is it confirmed then, irrefutable?

Houdini is multi-core optimized robo?
The likelihood of it not being exactly that, is somewhere between nil and zero percent.

Chris
so you seriously think houdini is just a better smp version of ivanhoe?
It started as Robbolito just as Ivanhoe did.

I'm deadly serious.
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: a Telltale position

Post by yanquis1972 »

Christopher Conkie wrote:
yanquis1972 wrote:
Christopher Conkie wrote:
frcha wrote:So is it confirmed then, irrefutable?

Houdini is multi-core optimized robo?
The likelihood of it not being exactly that, is somewhere between nil and zero percent.

Chris
so you seriously think houdini is just a better smp version of ivanhoe?
It started as Robbolito just as Ivanhoe did.

I'm deadly serious.
i believe the code base is ippolit. but it's not optimized for mutli-core. it's legitimately improved upon open source code. it's a fact it scales worse than rybka.