Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
-
BB+
- Posts: 1484
- Joined: Thu Jun 10, 2010 4:26 am
Post
by BB+ » Wed Jan 19, 2011 4:27 pm
Yes, I got the same with:
Houdini w32 1_CPU
build 2010-05-15
Guess I got the build one day earlier.

-
Peter C
- Posts: 154
- Joined: Thu Jun 10, 2010 3:12 am
- Real Name: Peter C
Post
by Peter C » Wed Jan 19, 2011 10:08 pm
Dr. Ivannik wrote: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
So what's you're telling me is that it is fine for the author to lie about the origins of his engine and steal code from others? Dude, you're morally messed up.
Peter
-
thorstenczub
- Posts: 593
- Joined: Wed Jun 09, 2010 12:51 pm
- Real Name: Thorsten Czub
- Location: United States of Europe, germany, NRW, Lünen
-
Contact:
Post
by thorstenczub » Thu Jan 20, 2011 12:40 am
Peter C wrote:
So what's you're telling me is that it is fine for the author to lie about the origins of his engine and steal code from others? Dude, you're morally messed up.
Peter
are you talking about houdini or about rybka here ?
-
Dr. Ivannik
- Posts: 35
- Joined: Thu Aug 05, 2010 6:47 pm
- Real Name: Ivannik
- Location: Moscow
Post
by Dr. Ivannik » Thu Jan 20, 2011 1:01 am
Peter C wrote:Dr. Ivannik wrote: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
So what's you're telling me is that it is fine for the author to lie about the origins of his engine and steal code from others? Dude, you're morally messed up.
Peter
Peter
I personally don't know if any author lied about anything or stole anything. These allegations are made by other people like yourself. I don't know where people like you come from??? Accusing people of lying and stealing and then questioning my moral standing in life. In the end I will be judged for my moral character but not by you peter. I am embarrassed for you!! I hope you get your head right.
Thank you
Dr. Ivannik
-
Dr. Ivannik
- Posts: 35
- Joined: Thu Aug 05, 2010 6:47 pm
- Real Name: Ivannik
- Location: Moscow
Post
by Dr. Ivannik » Thu Jan 20, 2011 1:25 am
Jeremy
This ridiculous thread has not convinced anybody of anything. Just the same ole shiit that can be read on talkchess forum. However there is still time to redeem yourself and lessen your own embarrassment. Lock this thread or apologize to Robert Houdart for your baseless and silly allegations. Many chess fans are watching. Do the right thing Jeremy.

Do it Jeremy!!!
Thank You
Dr. Ivannik
-
Uly
- Posts: 838
- Joined: Thu Jun 10, 2010 5:33 am
Post
by Uly » Thu Jan 20, 2011 2:34 am
Dr. Ivannik wrote:Lock this thread or apologize to Robert Houdart for your baseless and silly allegations.
Please read the thread.
-
Peter C
- Posts: 154
- Joined: Thu Jun 10, 2010 3:12 am
- Real Name: Peter C
Post
by Peter C » Thu Jan 20, 2011 4:23 pm
Dr. Ivannik wrote:Peter C wrote:Dr. Ivannik wrote: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
So what's you're telling me is that it is fine for the author to lie about the origins of his engine and steal code from others? Dude, you're morally messed up.
Peter
Peter
I personally don't know if any author lied about anything or stole anything. These allegations are made by other people like yourself. I don't know where people like you come from??? Accusing people of lying and stealing and then questioning my moral standing in life. In the end I will be judged for my moral character but not by you peter. I am embarrassed for you!! I hope you get your head right.
Thank you
Dr. Ivannik
There is sufficient evidence posted in this thread (disassemble/decompilations, behavior in strange positions, evaluations, PVs, etc) that it's pretty obvious that the author did steal something. Explain how Lance Perkins's disassembly of Houdindi matches almost exactly the disassembly of IvanHoe for example.
thorstenczub wrote:Peter C wrote:
So what's you're telling me is that it is fine for the author to lie about the origins of his engine and steal code from others? Dude, you're morally messed up.
Peter
are you talking about houdini or about rybka here ?
I guess it applies to both (Rybka maybe more so, since that was actually a GPL violation whereas IvanHoe is in the public domain).
Peter
-
BB+
- Posts: 1484
- Joined: Thu Jun 10, 2010 4:26 am
Post
by BB+ » Thu Jan 20, 2011 4:34 pm
Explain how Lance Perkins's disassembly of Houdindi matches almost exactly the disassembly of IvanHoe for example.
I think that actually might be in the weaker part of the evidence given here. As Gerd Isenberg put it on the Chess Programming wiki:
The idea to index the material table in the same manner by combined counters of queens, rooks, light and dark bishops, knights and pawns, and to calculate piece counters from that table-index by a sequence of mod/div operations by {2,2,3,3,2,2,2,2,3,3,9,9} might be considered obvious after studying the mentioned source code, and if applied that scheme, there is hardly anything to avoid a sequence of almost identical x86 machine code with same constants for reciprocal multiplication.
So these could point back to the ideas/code dichotomy in any event. The postings of Jeremy, with identical evals from a variety of positions, seems to me to be more robust as evidence.
Last edited by
BB+ on Thu Jan 20, 2011 4:36 pm, edited 1 time in total.
-
Jeremy Bernstein
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
-
Contact:
Post
by Jeremy Bernstein » Thu Jan 20, 2011 4:36 pm
I suppose one can simply say, "who cares?", and call it a day. As I wrote on the Rybka forum - if your tournament permits Ippolit, it will permit Houdini, and if not, it won't. That was true 6 months ago and it's true today and will likely be true in 2 years.
Houdini is getting some press attention now, so it's worthwhile to collect the, hell, I'll say it, the proof that it's a clone of Ippolit in one place and hope that curious people find it useful. I personally find the nearly identical evaluation and PV output conclusive.
I don't know if the original Ippo authors care, Kranium and Sentinel don't seem to mind (or maybe they're happy letting other people bitch on their behalf), and life goes on. On a programming level, Robert has demonstrated that he knows what he's doing, and I'm sure there's less and less Ippolit in Houdini every day.
What was it that Robert said, "the chess world has moved on"? Quite possibly it has, but it never hurts to remind the chess world that it's being lied to.
Jeremy
-
Peter C
- Posts: 154
- Joined: Thu Jun 10, 2010 3:12 am
- Real Name: Peter C
Post
by Peter C » Thu Jan 20, 2011 5:41 pm
BB+ wrote:Explain how Lance Perkins's disassembly of Houdindi matches almost exactly the disassembly of IvanHoe for example.
I think that actually might be in the weaker part of the evidence given here. As Gerd Isenberg put it on the Chess Programming wiki:
The idea to index the material table in the same manner by combined counters of queens, rooks, light and dark bishops, knights and pawns, and to calculate piece counters from that table-index by a sequence of mod/div operations by {2,2,3,3,2,2,2,2,3,3,9,9} might be considered obvious after studying the mentioned source code, and if applied that scheme, there is hardly anything to avoid a sequence of almost identical x86 machine code with same constants for reciprocal multiplication.
So these could point back to the ideas/code dichotomy in any event. The postings of Jeremy, with identical evals from a variety of positions, seems to me to be more robust as evidence.
Oh. I know very little about chess programming, so 2 nearly identical sequences of assembly looked pretty suspicious to me. Thanks.
Has anyone tried how they behave in illegal positions?
4k3/8/8/3PP3/2PPPP2/1PPPPPP1/PPPPPPPP/3K4 w - - 0 1
Houdini 1.01 (the earliest version I have) and IvanHoe 999963 both crash (albeit at different times; Ivan crashes just after "position fen ..." is sent and Houdini crashes as soon as "go infinite" is sent) while Naum 4.2, Stockfish 2.0.1, and Komodo 1.3 analyze it just fine. Critter 0.90 cleanly rejects the FEN.
Peter