Page 4 of 11
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 3:32 pm
by BB+
As for whether "NULL" or "a1a1" should be returned when there is no legal move and/or the search did not yet find a move, all the UCI protocol says is:
A nullmove from the Engine to the GUI should be send as 0000.
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 4:13 pm
by Jeremy Bernstein
And let's not forget the disassembly posted here:
viewtopic.php?f=3&t=534. Look, I don't care that Houdini is derived from Ippolit or Robbolito. I just care that Robert Houdart continues to insult my intelligence by lying about it, in the face of overwhelming evidence. Ultimately, it doesn't matter -- he clearly understands the code in ways that the original authors do not and yay Houdini. But why lie about it?
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 6:33 pm
by BB+
Here is a collation of your results for the mate-in-1 test. I simply took the number of nodes at depth 50 (which is often 1 more than a multiple of 50, due to how the accounting works).
position fen 7K/8/2Q1Q3/1Q3Q2/3k4/1Q3Q2/2Q1Q3/8 w - -
Depth 50, 5351 nodes for each.
position fen 1R3B1K/N1N5/2Q1Q3/7R/3k4/N1N5/2Q1Q3/R6R w - -
Depth 50, 6451 nodes for Houdini, 12215 for IPPOLIT.
position fen 1R3B1K/N7/2Q1Q3/5Q1R/3k4/1Q3Q2/2Q1Q3/R6R w - -
Depth 50, 7151 nodes for each.
position fen 1R3B1K/8/2Q1Q3/B6R/3k4/6B1/2Q1Q3/R1B4R w - -
Depth 50, 6701 nodes for Houdini, 6791 for IPPOLIT. [Difference of 90]
position fen 1R5K/8/2Q1Q3/B6R/3k4/6B1/2Q1Q3/R1B4R w - -
Depth 50, 6451 nodes for Houdini, 6541 for IPPOLIT. [Difference of 90]
position fen 1R5K/8/2Q1Q3/7R/3k4/8/2Q1Q3/R1B1B2R w - -
Depth 50, 6151 nodes for Houdini, 6241 for IPPOLIT. [Difference of 90]
position fen 1R4RK/8/2Q1Q3/7R/3k4/8/2Q1Q3/R6R w - -
Depth 50, 6401 nodes for Houdini, 6492 for IPPOLIT,
6491 for RobboLito [Difference of 90]
position fen 7K/8/2Q1Q3/8/3k4/8/2Q1Q3/R6R w - -
Depth 50, 4951 nodes for each.
position fen 7K/8/2Q1Q3/8/3k4/8/2Q1Q3/R7 w - -
Depth 50, 4451 nodes for each.
position fen 7B/6K1/2Q1Q3/8/3k4/8/2Q1Q3/8 w - -
Depth 50, 3951 nodes for each.
position fen 6KB/8/2Q1Q3/2R1R3/3k4/2R1R3/2Q1Q3/8 w - -
Depth 50, 4151 nodes for Houdini, 85320 for IPPOLIT.
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 6:55 pm
by Peter C
I dug up
this old thread from Talkchess, which has some pretty conclusive evidence that Houdini comes from Ippo*.
I wouldn't care that Houdini comes from Ippo*, except that the author consistently lies that it doesn't. So, no Houdini for me.
Peter
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 7:07 pm
by BB+
I simply took the number of nodes at depth 50 (which is often 1 more than a multiple of 50, due to how the accounting works).
In each case, the number of nodes for Houdini is merely 50 times the number of legal moves, plus 1. There could thus be a simple explanation therein.
Re: Houdini Engine Origins
Posted: Tue Jan 18, 2011 8:36 pm
by Sentinel
Jeremy Bernstein wrote:And let's not forget the disassembly posted here:
viewtopic.php?f=3&t=534. Look, I don't care that Houdini is derived from Ippolit or Robbolito. I just care that Robert Houdart continues to insult my intelligence by lying about it, in the face of overwhelming evidence. Ultimately, it doesn't matter -- he clearly understands the code in ways that the original authors do not and yay Houdini. But why lie about it?
If you are good at pattern visualization, you can compare visually Houdini 1.0 with Robbo g3 in IDA Pro. Much better method that Don's ridiculous similarity detection

.
Re: Houdini Engine Origins
Posted: Wed Jan 19, 2011 1:21 am
by Dr. Ivannik
Jeremy Bernstein wrote:And let's not forget the disassembly posted here:
viewtopic.php?f=3&t=534.
Look, I don't care that Houdini is derived from Ippolit or Robbolito. I just care that Robert Houdart continues to insult my intelligence by lying about it, in the face of overwhelming evidence.
Ultimately, it doesn't matter -- he clearly understands the code in ways that the original authors do not and yay Houdini. But why lie about it?
Jeremy doesnt care?!!? what the hell did he just post for a guy that dont care?!?? It will be morning soon and I urge you to take your medications please.
Dr. Ivannik
Re: Houdini Engine Origins
Posted: Wed Jan 19, 2011 1:29 am
by Dr. Ivannik
Peter C wrote:I dug up
this old thread from Talkchess, which has some pretty conclusive evidence that Houdini comes from Ippo*.
I wouldn't care that Houdini comes from Ippo*, except that the author consistently lies that it doesn't. So, no Houdini for me.
Peter
Another guy that dont care. And until the author fess up no Houdini for Peter. Will the world ever be ok until Peter gets his Houdini
Dr. Ivannik
Re: Houdini Engine Origins
Posted: Wed Jan 19, 2011 1:45 am
by Uly
Dr. Ivannik wrote:Jeremy doesnt care?!!? what the hell did he just post for a guy that dont care?!?? It will be morning soon and I urge you to take your medications please.
Dr. Ivannik
Maybe you'd like to read the parts that you didn't color red, it's clear that Jeremy cares about Robert lying, that's why this thread is created.
Presumably, Robert will rewrite the code so that when Houdini goes open source it looks like an original engine.
Re: Houdini Engine Origins
Posted: Wed Jan 19, 2011 2:13 am
by Dr. Ivannik
Uly wrote:Dr. Ivannik wrote:Jeremy doesnt care?!!? what the hell did he just post for a guy that dont care?!?? It will be morning soon and I urge you to take your medications please.
Dr. Ivannik
Maybe you'd like to read the parts that you didn't color red, it's clear that Jeremy cares about Robert lying, that's why this thread is created.
Presumably, Robert will rewrite the code so that when Houdini goes open source it looks like an original engine.
Gentlemen
The only lying I have witnessed would be those after an extended rant claim they dont care. Also, We dont know what Robert Houdart will do next. Dont try to guess because he is way ahead of you Patzers!!! Remember this is just a hobby of his he toys with on the side. The fact he is the best under these condition proves his genius. Yet you chumps question his integrity, call him a liar, etc etc etc. More than likely the same people will await his next version, update, tech support or whatever. How pathetic!!!
Thank you
Dr. Ivannik