Are you looking at the code of ippolit, or the code of robbolite?mcostalba wrote:I have looked at this engine source. I know how to program and I am almost sure it is the reverse engineered product of some other engine.Matthias Gemuh wrote:Ippolit is a puzzle.
If this thing is a reverse-engineered Rybka 3, then Rybka 3 is NOT based on Rybka 2.3 !
Matthias.
No programmer sane of mind could have ever written something like that: function factoring is horrid, variable names is misleading when not even wrong most of the times, data structures have many fields named as numeric constants (_5, _6, etc.. this is a clear sign that the "author" was not able to identify the correct meaning of the original field and so was forced to use a placeholder instead), coding style is non existing to say the least, and I could continue.
Just to make it clear for non programmers out there is like you read a Shakespeare poem full of grammatical errors and with some dumb and trivial line here and there: you can understand you are reading a very high quality material, but you also can clearly understand that this is not the original but a trivially translated copy.
Hippo Lite, what's really going on?
Moderators: hgm, Rebel, chrisw
-
- Posts: 3549
- Joined: Sun Mar 26, 2006 5:53 pm
Re: Hippo Lite, what's really going on?
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Hippo Lite, what's really going on?
I was not able to read the link when posted here on talkchess because was already deleted when I connected to the forum.Anton wrote: Are you looking at the code of ippolit, or the code of robbolite?
But from the name of the engine that was in the thread's title "Ippolit" I googled a bit around and I found it.
It is the first time I hear there is an engine called robbolite.
-
- Posts: 41477
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Hippo Lite, what's really going on?
I'm pretty certain that you'll only find mention of it on sites to do with cloning. Many here are starting to show their true colours. I reckon I've matched up a few names already.mcostalba wrote: It is the first time I hear there is an engine called robbolite.
gbanksnz at gmail.com
-
- Posts: 4470
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IASI - the historical capital of MOLDOVA
- Full name: SilvianR
Re: Hippo Lite, what's really going on?/A big family
Graham Banks wrote:I'm pretty certain that you'll only find mention of it on sites to do with cloning. Many here are starting to show their true colours. I reckon I've matched up a few names already.mcostalba wrote: It is the first time I hear there is an engine called robbolite.
Hi Graham !
It's also an Igorrit ! And a lot of amusing comments -in English & Spanish-on their web page. But ...........I don't want to post any lyrics today because some " friends " of Arena hate me.
Like you see a big family !
For instant remains a single fact : Ippolit is indeed a strong engine.Maybe a clone.But seems to have some improvements.
Regards,
Silvian
-
- Posts: 267
- Joined: Fri Mar 17, 2006 8:01 am
- Location: Russia
- Full name: Vladimir Medvedev
Re: Hippo Lite, what's really going on?
This is not Latin "b", this is Russian "ь" (soft sign, myagkij znak).Michael Sherwin wrote:The engine was originally written in "chesslanguage b" by the author.
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Hippo Lite, what's really going on?
I must say the only link I see between Rybka 3 and this Ippolit thing is the playing strength.Graham Banks wrote: Many here are starting to show their true colours. I reckon I've matched up a few names already.
I would very much appreciate some insight into this mystery, if anyone can provide it.
I saw a link between Rybka 1 and Strelka which is totally missing here.
If I classify Ippolit as a clone now, that decision would be based solely on playing strength. Weird.
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 267
- Joined: Fri Mar 17, 2006 8:01 am
- Location: Russia
- Full name: Vladimir Medvedev
Re: Hippo Lite, what's really going on?
Didn't you know that having playing strength above 3100 is copyrighted?Matthias Gemuh wrote:I must say the only link I see between Rybka 3 and this Ippolit thing is the playing strength.
-
- Posts: 6073
- Joined: Sat Apr 01, 2006 9:34 pm
- Location: Scotland
Re: Hippo Lite, what's really going on?
Be careful then because we are expecting sudden improvement in Greko, Bison, Wildcat, SmarThink and Strelka soon.........WinPooh wrote:Didn't you know that having playing strength above 3100 is copyrighted?Matthias Gemuh wrote:I must say the only link I see between Rybka 3 and this Ippolit thing is the playing strength.
In fact, it has already started with Bison.
We call it "futility programming".
Christopher
-
- Posts: 267
- Joined: Fri Mar 17, 2006 8:01 am
- Location: Russia
- Full name: Vladimir Medvedev
Re: Hippo Lite, what's really going on?
Don't panicChristopher Conkie wrote:Be careful then because we are expecting sudden improvement in Greko
I am too lazy to read this obscured C source.
I've reserved rights for 2400-2500 interval, and each engine of this strength should be considered as GreKo's clone, regardless of having open or closed source
-
- Posts: 6073
- Joined: Sat Apr 01, 2006 9:34 pm
- Location: Scotland
Re: Hippo Lite, what's really going on?
Now that is interesting. You think it is obscured as well. I was wondering how a fellow Russian would find the code.WinPooh wrote:Don't panicChristopher Conkie wrote:Be careful then because we are expecting sudden improvement in Greko
I am too lazy to read this obscured C source.
I guess disassembled stuff looks the same to programmers across spoken language barriers.
Have you informed the Bison author of this?I've reserved rights for 2400-2500 interval, and each engine of this strength should be considered as GreKo's clone, regardless of having open or closed source
Christopher