> Did you write your main program before or after the release of Robbolito?
...
> Also, the early Doch predated the Ippo release.
First public Critter on CCRL is dated april/2009
First public Doch on CCRL is dated nov/2009
AFAIK, Ippolit was released may/2009, but due to heavy censorship it was not very known until october/2009
> First public Doch on CCRL is dated nov/2009
> AFAIK, Ippolit was released may/2009,
Ummh!
I've always wondered if those who run around pointing figures with a censors eye on others, are just trying to avoid suspicion and stay under the radar themselves.
A suggestion and a request over at talkchess:
http://talkchess.com/forum/viewtopic.php?t=41884
> I recall it was still written in Albanian/Italian
It was written in C.
> Anyway, you have convinced me that although you use many Ippo formulas, I was mistaken to imply that you used Ippo as a guideline for Critter in general. My apologies.
Apology accepted, I will try to shut my mouth from now on...
Richard - On the other hand Komodo(Doch) came out as a 3000 engine out of the blue... Now who used something as a "template"?
A hint is given in the Doch 09.980 README file:
Also, much credit goes to the authors of open source chess programs.
Many of the ideas and techniques for doch have been borrowed from
these wonderful works of art.
Can you explain why your early commentary regarding improvements being made to Komodo {started many months ago I think - and every now and then we had a dusting of comments like we are gaining several elo per week!} and the results appearing now in IPON just don't stack up? What do you believe is the reason for this?
> Komodo 4 was supposed to be released today (SP version), apparently there was some delay with getting it compiled suitably. Maybe it will be a Christmas surprise for everyone! It's no longer free, but pretty inexpensive ($19.95).
>
> The MP version should follow in January. Price $39.95, but if you buy the SP now, the MP will be half price so the SP now is still effectively free for anyone planning to buy the MP.
I think it is a fine idea to charge for your work. I may even buy the SP version. (probably will)
> I would expect Rybka 5 will surpass Houdini. Perhaps all that's needed to do this is to duplicate the changes Houdart made to create Houdini 1.5 from Ivanhoe, which have already been published by Critter author Richard Vida. If Ivanhoe is really pretty much a "clone" of Rybka, that ought to work. Anyway I'm sure Vas has plenty of his own improvements.
>
> We need one really good idea for Komodo to catch Houdini, I think. If Rybka is first, Komodo second, and Houdini third in a few months, that will be fine with me!
But man you gotta get over this weird Houdini obsession and your rather petty trash talking of other engines. Just be happy and content with the fact that you have been a big part of the development of two of the strongest engines around. That IS something to be proud of.
> <span class="htt">In Response to</span> lkaufman
I don't have any criticism of Houdini or Critter as engines, I just point out that they are both very similar to Ivanhoe, especially Houdini. I have very high regard for Critter author Richard Vida, but not for Houdini's author Robert Houdart because he refused to admit that Houdini 1 was a virtual copy of Ivanhoe.
Your posts are rather veiled in the way they are presented. Take the high road and just boast about Komodo's evaluation, difference in move choice etc. etc.
Make me want your engine because of what it provides, don't try to make me NOT want other engines. (especially the potshots you always seem to take at Critter regardless of the compliments you just gave Richard Vida)
Basically what I'm saying is that if someone already has Houdini and Critter, he may say "Why do I need a third engine?" My answer is that the two he already has have a lot in common, there is value in having a totally unrelated opinion. Sort of like, if my doctor says I need an operation, and I get a second opinion from another doctor in the same group who agrees with him, I might still want a fully independent opinion.
In my new opening book, I used both Houdini and Critter when I needed live analysis (Komodo MP not yet being ready), reserving Komodo for IDeA analysis where MP is worthless if you have many positions to analyze. But after a while I rarely bothered to use both Houdini and Critter anymore, because they agreed so often. They are both great, but similar.
> I'm just advising people to choose one of the group (Ivanhoe, Critter, Houdini) and one or more from the others (Rybka 4, Komodo 4, Stockfish 2.1.1)
What matters the most is the moves chosen by the engines. No offense intended, but I find silly to suggest that it's bad for the user to use Stockfish and Komodo together, or Critter and Houdini together, when what is bad is using Houdini and Rybka together as THAT will cause the most move redundancy in analysis. You grouping of engines doesn't seem to have any meaning in practice.
> I find silly to suggest that it's bad for the user to use Stockfish and Komodo together
Okay, I misread, but still, you're suggesting that Houdini and Critter are in the same group, while Rybka and Houdini aren't, when in practice, for having original move choices, it's the other way around (Houdini and Rybka in same group, Critter playing original moves).
> if they want to buy a new engine that gives completely unrelated output they should choose Komodo or Rybka...
How can you come on here after Don Dailey signed on to two petitions against Vas, and now you are then telling people that they should consider choosing among, what!
>( Rybka 4, Komodo 4, Stockfish 2.1.1)
And then what, when it becomes convenient down the line, Don goes and signs on to a few more petitions to keep Vas from competing?
And your calling into question Critter, Houdini, Ippolit is supposed to make you one of the good guys?
You're just playing both ends against the middle.
The pivotal issue here isn't the dipping into Ippolit ideas- everyone is dipping into that pink elephant's shit. That seems to turn out to be more the rule than the exception.
But personally I think Don needs to relinquish his obsession with the Rybka/Fruit issue. It seem quite silly and dishonest his going along with the banishment of Vas for life, and continuing to head hunt him on other websites that consider inviting Vas to compete.
But now for the sake of making a buck Don now decides NOT to group Vas' chess engine with that of "clones" but with his own and Stockfish?
I sincerely hope that Komodo is all that it can be. But more importantly, maybe it is time to stop playing dirty politics and just let the chess engines speak for themselves by how well they perform.
The Ippolit engines have never been able to get beyond where they are now, and not because they are shunned.
Houdini is where it is in the top spot. Beyond the reach of the Ippolit engines and anything else that is out there, stop playing stupid and blind.
No matter what you think of Robert Houdart - he did what Ippolit was unable to do, what Vas wouldn't do, what Don Dailey has yet to prove he can do and you know the rest.
As for Houdini, I consider that it IS one of the Ippos, just the best of the lot. I would be willing to bet a huge amount of money that Don and I could take the Ivanhoe code base and modify it with everything we know, and end up with a stronger program than Houdini within a couple months. But he would not enjoy doing this, and it would take an awful lot of money to persuade him to do so, even though there is nothing illegal about it. So we'll continue to improve our own program rather than someone else's.
> Don and I don't agree on everything. When it comes to issues like the Fruit/Rybka matter, there is no particular reason we need to agree;
The above may very well be true, and I can appreciate that. Some might even see it as legitimizing Rybka . But the timing is very poor.
In point of fact, it is Don who is new to the market and it is he who is selling his chess engine.
And Rybka still looms large against the horizon.
How would it look if Don Dailey did what you are doing in linking his chess engine, Komodo, to Rybka as a selling point, after all that he has said and done?
It just looks disingenuous when you come and do it for him and he gets away with indirectly sticking to Vas one more time.
Houdini is another issue.
> But more importantly, maybe it is time to stop playing dirty politics and just let the chess engines speak for themselves by how well they perform.
>
Absolutely. ICGA take note.
Was the previous evaluation of improvements a bit to optimistic when was said that it would around level with Houdini 2 ?
Anyhow, I am very pleased to see that the MP is getting released very soon and will buy it, SP included since its free !
Thanks and Merry Xmas !
Hi Larry,
Your answer seems to imply your main objective is to beat Houdini rather than to be number 1. Do you mean to imply that if Rybka 5 takes the no.1 spot you'll be content to be number 2? Why not strive to be the best? (or did you just mean you don't mind being behind Rybka in the short term?)
> I would expect Rybka 5 will surpass Houdini. Perhaps all that's needed to do this is to duplicate the changes Houdart made to create Houdini 1.5 from Ivanhoe, which have already been published by Critter author Richard Vida. If Ivanhoe is really pretty much a "clone" of Rybka, that ought to work. Anyway I'm sure Vas has plenty of his own improvements.
>
>
I'm a bit surprised nobody made any comment about this, not even Richard Vida, so maybe I missed it and all the subsequent uproar about it too in the past year. This seems quite a statement, Richard would have published all the new ideas in a commercial engine, which by their 'new' nature are copyright of Robert Houdart, and which he only could have got by Reverse Engineering.
Let's see some of what Vas himself thought about the subject of reverse engineering being illegal or not, it is a while back but maybe sheds some light on the fact that he also thought at one point Reverse Engineering of Rybka or for that matter other software, was outright illegal:
By Sesse Date 2007-07-14 22:27 This is getting muddy, and I don't think any of us are lawyers, but my understanding of it is that a reimplementation of the type you describe would only be allowed if you did not actually use any of the code in question. There's really only good way of doing that, and that is handing off the documentation you wrote to someone else who then did the reimplementation without looking at the original code at all.
Then again, there is a point here in that reverse-engineering a piece of code (ie. trying to make sense out of a disassembler dump) often is much more work than writing it in the first place, at least if there's enough of it. Depends on a lot of factors, though...
/* Steinar */ By Banned for Life Date 2007-07-14 22:44 Reusing any code that is not clearly in the public domain would certainly be out of bounds. On the other hand, its very likely that Vas has looked at the source code from Crafty, Fruit, Toga, Glaurung etc. without risk of introducing code elements of these programs into Rybka, and since someone reverse engineering Rybka would see only a badly garbled version of the source, I'm not sure there would be too much risk of inadvertently reusing the code (assuming it was rewritten cleanly in some high-level language).
Whether reverse engineering a piece of code makes sense depends on its value. I would certainly agree that anyone smart enough to reverse engineer a chess engine, would be smarter to focus on bigger fish. As Anand would put it, a person cloning a chess engine is stealing from the poor.
Alan Experts agree! Topic Is Rybka a derivative of Fruit? By Vasik Rajlich Date 2007-07-16 10:42
Practically speaking, we can say the following:
1) There will never be patents on chess algorithms.
2) Individuals can (and many will) disassemble Rybka to understand what she is doing.
3) The fact that #2 is illegal is useful - it will prevent a bigger company like Chessbase from assigning this task to one of their employees. In other words, the main engine developer will have to do it himself and lose lots of precious time.
4) The Strelka situation is unique because the author stays behind an anonymous shield and may be willing to share his discoveries.
Vas
By George Tsavdaris Date 2007-07-16 10:53 >3) The fact that #2 is illegal is useful
I'm not sure that it is illegal by itself.
I mean it becomes illegal when you try to apply what you have learnt from the disassembling....
Also I'm not sure even if the second one(apply what you...) is illegal in many countries..... There must be another thread somewhere in the archives, but I could not find it at the moment,where Vas stated that publishing reverse engineered code is certainly illegal. So maybe just publishing the ideas is not illegal but I'm not sure the distinction is always that clear. Is this some form of if Larry did not do the Reverse Engineering himself, he is free to use the gained knowledge? My understanding was that, to my limited knowledge, Richard has only published an open source Pascal version of his own engine Critter, and even Yuri Osipov's reverse engineered code of Houdini, Strelka 5, was then only shared with the author of the changes Robert Houdart. That is as far as I know, from statements made on the computer chess forums. So I still find this quite a statement from Larry!
Merry Christmas,
Eelco
I may or may not buy Komodo 4. But Larry needs to cool it down!
Regards, Eelco
> Richard Vida posted a summary of the Houdini 1.5 new ideas on Talkchess. He explained that he was able to do this in just a week by simply comparing Houdini 1.5 to Ivanhoe (or another Ippo) and looking at the differences. If Houdini was an original work this would not have been possible, but because it was just a modified Ippo the changes were easy for someone with Richard's skills to see. I even sent a copy of the posting to Vas, as I felt that since Houdini was based on a program that used Rybka ideas, it was certainly only fair that Rybka should have the option to use Houdini ideas!
I was referring to your lumping of Critter into the "ippo" family even though it is original code. A very politician tyep of thing to say.
is expected a version of Komodo 4 (sp or mp) for the iphone/ipad (so iOs operating system?
and if it is expected,when will be released,and what version will be?(sp or mp?)
im really interested,and im sure there is a good market to sell Komodo at iTunes
thanks in advance for your answer
Thanks for your honest answer,and your approach developing Komodo,not just to make money like other developers
Just another question:what are the improvements made to the Version 4 of Komodo from Komodo 3?
thanks
What is the expected ELO improvement from 3 version to 4 version of Komodo?(i mean SP version)
I took a look at IPON page,but tournament for Komodo 4 isnt finished yet
well,20 ELO points is a good gained points at that level
regards
Salva
> (with Critter being relatively the most original of the lot)
And it shows! Considering its move choices and evaluations are very different from anything else.
Other strong engines (for analysis) that provide unique moves or evaluations:
Zappa Mexico II
Naum 4.2
> And it shows! Considering its move choices and evaluations are very different from anything else.
>
> Other strong engines (for analysis) that provide unique moves or evaluations:
>
> Zappa Mexico II
> Naum 4.2
It is interesting JUST how reliable Zappa Mexico II really is, even for such a (relatively) old engine. As I focus more and more on post game analysis of my OTB or real time internet games, I am almost amazed how important Zappa is in that process. (It also seems to be really good at endgames and I only have the 3-4 man tablebases loaded)
In many ways it comes down to trust. There is something I really trust about Zappa.
Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill