Open Source Blitz Rating List: IvanHoe

Discussion of computer chess matches and engine tournaments.

Moderator: Ras

User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Open Source Blitz Rating List: IvanHoe

Post by geots »

lucasart wrote:
Graham Banks wrote:Lucas - I'm reliably informed that the KLO versions of Ivanhoe only come with the original Ippolit source code, not the modified source code compiled to create the new exe.
If that is correct, does it still meet your open source criteria?
I've got a fine compile and the source code of IvanHoe 999946a here. So why would I need KLO's compile ? I seriously doubt his compile is better than what I have here...
Besides *.exe files are Windows executables

Lucas, according to your answer to Graham, I am not sure you understand how the Ivanhoe system is set up. I told you it was open source- and it is. Else how would you have the code yourself? Let me know if you need help understanding.

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

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

i dont know, he sait they came with the ippolit source i/o the ivanhoe source..? it seems what I have has the ivanhoe source, so i'll go ahead and test 46f as it has the sources
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Open Source Blitz Rating List: IvanHoe

Post by geots »

lucasart wrote:
geots wrote:
lucasart wrote:
geots wrote:
lucasart wrote:Conditions
* Open Source and Portable engines only: not interested in closed source, commercial, or windows only programs.
* Copyleft: Ideally licensed under the GNU GPL, or with copyright restrictions that are not excessive.
* 1min+1sec/move, 64 MB Hash, 1 Thread, 64-bit, Ponder off.
* 8 book moves: neither to little, nor too much. Allows engines to develop their own plan, while offering a large enough number of opening positions.
* Bayeselo, offset Fruit 2.1 = 2700 elo

Results

Code: Select all

Rank Name                  Elo    +    - games score oppo. draws 
   1 IvanHoe 999946a      3223   44   41   250   83%  2914   20% 
   2 Stockfish 2.2.1      3200   42   40   250   81%  2919   24% 
   3 Protector 1.4        2945   33   33   300   53%  2925   24% 
   4 Umko 1.2             2870   29   29   400   51%  2877   25% 
   5 Toga 1.4.1           2845   29   29   400   48%  2880   24% 
   6 Daydreamer 1.75      2726   32   33   250   46%  2758   34% 
   7 Crafty 23.4          2712   30   30   400   30%  2897   23% 
   8 Fruit 2.1            2700   31   31   300   38%  2794   28% 
   9 GNU Chess 5.07.173b  2664   34   34   250   35%  2771   26% 
IvanHoe 999946a is the new open source champion ! I had a look at the game, no time losses, no illegal move bugs, IvanHoe really won fair and square against StockFish and destroyed the others

Amazing considering you do not have the strongest 46a version, as we discussed, due to no Linux available. That just goes to show you how strong the engine is- in any form.

Good work here, Lucas. Any way I can assist you in the future with Ivanhoe versions, I will be more than happy to help.

geotsp8@yahoo.com- reach me there.



Best regards, and again very good work,

george


PM: Any time you have a concern about "open-source", contact me and I will not advise you wrong.
46a is the one I have no ? I mean v 999946a. Is that not the latest ?


Yes and no. 46 is the latest- but following 46a you have 46e (along with 46a probably KLO's strongest 46 versions)- then you have 46f and 46h.
He is going to put "9." before each one of course. 46h is the latest- but my guess is the one you are using and 46e arestrongest- but not latest.

Remember- latest version is smallest number and largest letter!


Best,

george
i thought it was smallest number and smallest letter. my bad !
but you have to admit that it's not very obvious...


Now when I say smallest letter, the letter"a" would be the smallest letter of all. In other words, as you go thru the alphabet, each letter is larger than the one before it. I got to thinking about what you said in your thread above this about not using KLO's compile. And I cannot figure any way that possibly makes any sense, because KLO is the only one who makes Linux compiles from Ivanhoe versions. The only way what you said would make any sense would be if you were taking the code and making your own compiles. There are no other linux but his.

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

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

anyway, i have the KLO compile of 999946f. and it comes along with the source code (the one of 999946f).
should i test that ?
lucasart
Posts: 3241
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

actually i ended up doing my own compile, as the gcc options in the Makefile aren't optimal, and I wanted to be sure it would use the best version of GCC
lucasart
Posts: 3241
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

lucasart wrote:actually i ended up doing my own compile, as the gcc options in the Makefile aren't optimal, and I wanted to be sure it would use the best version of GCC
and it tells me I have a capitalist multi core computer, lol

Code: Select all

lucas@lucas-desktop:~/Downloads/IvanHoe999946f/src/IvanHoeSource$ ./IvanHoe-GamePlay 
IvanHoe VERSION 999946f-RobboLib GamePlay
Workers mode enabled! (no WINDOWS)
Battle Mode
Capitalist multicore mode compiled
RobboBases enabled by compile
...
lucasart
Posts: 3241
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

Hallelujah!
I managed to compile IvanHoe 999946h on Linux, using gcc 4.6 and with link time optimizations (which aren't used in the klo compile). So I can safely say I have the best IvanHoe Linux compile now :twisted:
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Open Source Blitz Rating List: IvanHoe

Post by geots »

lucasart wrote:Hallelujah!
I managed to compile IvanHoe 999946h on Linux, using gcc 4.6 and with link time optimizations (which aren't used in the klo compile). So I can safely say I have the best IvanHoe Linux compile now :twisted:

Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit. :lol: :lol: :lol: :lol:


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

Re: Open Source Blitz Rating List: IvanHoe

Post by lucasart »

geots wrote:
lucasart wrote:Hallelujah!
I managed to compile IvanHoe 999946h on Linux, using gcc 4.6 and with link time optimizations (which aren't used in the klo compile). So I can safely say I have the best IvanHoe Linux compile now :twisted:

Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit. :lol: :lol: :lol: :lol:

george
actually on linux it's really easy to compile programs yourself. at least i know what i'm using. i can't wait for my computer to be available (when Pepito 1.59 test is finished), and let IvanHoe 999946h kick some asses in my rating list ;)
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Open Source Blitz Rating List: IvanHoe

Post by geots »

lucasart wrote:
geots wrote:
lucasart wrote:Hallelujah!
I managed to compile IvanHoe 999946h on Linux, using gcc 4.6 and with link time optimizations (which aren't used in the klo compile). So I can safely say I have the best IvanHoe Linux compile now :twisted:

Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit. :lol: :lol: :lol: :lol:

george
actually on linux it's really easy to compile programs yourself. at least i know what i'm using. i can't wait for my computer to be available (when Pepito 1.59 test is finished), and let IvanHoe 999946h kick some asses in my rating list ;)

Look, far be it from me to tell you how to best handle your testing, but I think you are not going to get the best of comparisons from version to version if you are comparing any of your compile results to his compile results. IOW, I would not compare your compile against Stockfish to his compile against Stockfish. Then when one is better you don't know if it is the version or the compile that made the difference. You might end up with too many variables.

george