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.
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
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
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.
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.
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 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
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
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
Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit.
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
Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit.
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
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
Remember I told you KLO's were the only Ivanhoe Linux compiles. I never said they were worth a shit.
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.