A nullmove from the Engine to the GUI should be send as 0000.
Houdini Engine Origins
Re: Houdini Engine Origins
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:
-
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
- Contact:
Re: Houdini Engine Origins
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
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
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
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
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.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).
Re: Houdini Engine Origins
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 .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?
- Dr. Ivannik
- Posts: 35
- Joined: Thu Aug 05, 2010 6:47 pm
- Real Name: Ivannik
- Location: Moscow
Re: Houdini Engine Origins
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.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?
Dr. Ivannik
- Dr. Ivannik
- Posts: 35
- Joined: Thu Aug 05, 2010 6:47 pm
- Real Name: Ivannik
- Location: Moscow
Re: Houdini Engine Origins
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 HoudiniPeter 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
Dr. Ivannik
Re: Houdini Engine Origins
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.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
Presumably, Robert will rewrite the code so that when Houdini goes open source it looks like an original engine.
- Dr. Ivannik
- Posts: 35
- Joined: Thu Aug 05, 2010 6:47 pm
- Real Name: Ivannik
- Location: Moscow
Re: Houdini Engine Origins
GentlemenUly wrote: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.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
Presumably, Robert will rewrite the code so that when Houdini goes open source it looks like an original engine.
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