Ivanhoe GitHub created

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

lucasart
Posts: 3242
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Ivanhoe GitHub created

Post by lucasart »

JuLieN wrote: Dmitri might be a newcomer in the computer chess field, but:
1- he is proficient and talented in programming, and obviously enthusiastic and good-willing regarding computer chess.
2- either here, on Facebook or in nTCEC I've always seen him being a very nice person who never said or did anything wrong to anybody.

Despite that, Dmitri has been given quite a harsh treatment by some older users here since he registered a few months ago, and this makes me (and other persons) quite sad. Other people already left the forum because of that, and I myself lost much of my own enthusiasm.

Bottom line is: there are human beings behind the users, so, people, think twice before you fall on someone.

(@Marco: this remark is not targeted at you, it's a general remark to everybody, as I've seen such things happening quite a lot. People doing that don't seem to be bad people, but I think they don't realize how strong their language can be sometimes.)
Julien,

I don't know if you really believe what you are writing, or you just feel that it's your role as a moderator to be so politically correct.

Regarding Firenzina, they got less than they deserved. So Matthew is untouchable because he is young (I'm bored ogf hearing this), and Dimitri because he is polite?

Now let's look at the facts. They took *years* of hard work by Kranium and Sentilel (as well the the Ippolit folks before them), just created a git repo, and called it another name (Firenzina) and started spamming the talkchess forum about it. Firenzina this, Firenzina that, there was not even a single line of code modified, besides a few trivial non functional code patches by Matthew. Have a look on github, but that's not the kind of work you would expect from a PhD graduate (Matthew I can understnad he's only 13 years old).

And now the same thing is happenning with IvanHoe. Again have a look on github: the onle thing that has been changed is the version number. If you think these projects are a great contribution to the community, please explain, I'm all ears!
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.
Martin Thoresen
Posts: 1833
Joined: Thu Jun 22, 2006 12:07 am

Re: Ivanhoe GitHub created

Post by Martin Thoresen »

General enthusiasm gets quenched rather quickly around here. That's my impression, anyway.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Ivanhoe GitHub created

Post by Gusev »

If you think these projects are a great contribution to the community, please explain, I'm all ears!
Even I don't think that Firenzina and the new Ivanhoe GitHub currently qualify as great contributions to the community. Both have been minor contributions so far: A clone and two "sandboxes". It was not nice on the part of some forum contributors to demotivate Matthew, though. Thanks to him and Jim Ablett, the latest Firenzina GitHub code is now Linux-compatible.
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Ivanhoe GitHub created

Post by mcostalba »

Gusev wrote:Thank you very much for your constructive criticism!
Are you joking me ?
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Ivanhoe GitHub created

Post by Gusev »

mcostalba wrote:
Gusev wrote:Thank you very much for your constructive criticism!
Are you joking me ?
Not exactly. Actually, I am a big fan of Stockfish, and I wish other open-source chess programming projects were better organized, like yours. Naturally, this is not easy to achieve, so the history of Firenzina commits looks messy.
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Ivanhoe GitHub created

Post by mcostalba »

Gusev wrote:
mcostalba wrote:
Gusev wrote:Thank you very much for your constructive criticism!
Are you joking me ?
Not exactly. Actually, I am a big fan of Stockfish, and I wish other open-source chess programming projects were better organized, like yours. Naturally, this is not easy to achieve, so the history of Firenzina commits looks messy.
Dimitri, forget for a moment that I am one of the developers of SF.

I really don't see what constructive criticism I gave to you ! So why you thanked me for ?

Regarding Firezina, you talk of it like you have developed a new engine: "The history of Firenzina" !!!!

Sorry, but what history ? You committed about 10 commits, the last one more than one month ago and most of them are just editing of comments / readme updates, removing of files and merging from Matthew. Nothing really chess related, even nothing really programming related (hence my previous comment).

I don't want to be opinionated on your activities and you are of course free to spend your time as you want, I am really none to comment above you because I have no right to do and I am full aware of this. I only wrote this because I had the feeling that you were trying to joking me and, honestly speaking, still I have.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Ivanhoe GitHub created

Post by Gusev »

the last one more than one month ago
You must have looked at a wrong branch. Most recent work was done on the 2-3-1 branch, https://github.com/Censor/Firenzina/tre ... 3-1_xTreme. This is not to claim that I did a lot of work. For instance, this week is the week of my students' final exams. If you don't feel like you have provided any constructive criticism yet, then let's just say it will be welcome in the future!
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Ivanhoe GitHub created

Post by mcostalba »

Gusev wrote: If you don't feel like you have provided any constructive criticism yet, then let's just say it will be welcome in the future!
:-) :-) :-)

Ok Dimitri, I wish you best luck and have fun with chess engines ! :-)
User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: Ivanhoe GitHub created

Post by Don »

Gusev wrote:I have created a GitHub for those who would like to work together on the next version of Ivanhoe (presumably, 999945a), https://github.com/Censor/Ivanhoe. I have also become a member of the Ivanhoe Wiki, http://ivanhoe.wikispaces.com/, where compiles can be published. The current code in the master branch of the GitHub compiles under Windows in the MP (Titanic) mode and allows to set RobboBase directories. However, RobboBases are not used (this is to be investigated and fixed). It would also be nice to make sure that this same code is compatible with Linux, then maintain compatibility as changes are introduced. Right now, this is just 999946h renamed. Contributors are welcome!

Rationale. The Stockfish team has the right approach, they just proved it at TCEC.
No they didn't. What they proved is that Stockfish is an incredibly strong program due to constant improvements over the years, even when they didn't have this testing apparatus. You make it seem like until they did this they sucked.

This approach should be used by contributors to other free, open-source chess engine projects, such as Firenzina (GPL) and Ivanhoe (public domain). Healthy competition will benefit the community. Also, I am uncertain if IvanHoe 46ei can be considered open-source, yet I want apple-to-apple comparison.
Capital punishment would be more effective as a preventive measure if it were administered prior to the crime.
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Ivanhoe GitHub created

Post by Gusev »

What they proved is that Stockfish is an incredibly strong program due to constant improvements over the years, even when they didn't have this testing apparatus. You make it seem like until they did this they sucked.
There was a seemingly difficult period between 2.2.2 and 2.3.1 when the product gained little strength, if any. I believe that the testing framework helped the Stockfish team make a significant step forward, and they're now firmly on track toward more improvement. I am a big fan of the Stockfish team, they're great!