Adding a new engine to the lists
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Adding a new engine to the lists
Hello,
How does one 'submit' their engine to be tested? I have searched google, CCC and this forum but cannot find anything - am I missing something obvious, or does your engine have to be noteworthy in some sense?
Daniel
How does one 'submit' their engine to be tested? I have searched google, CCC and this forum but cannot find anything - am I missing something obvious, or does your engine have to be noteworthy in some sense?
Daniel
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
First of all, the engine in question must be publicly released as we don't test private versions.
It would also be useful to provide some details about the engine - estimated strength, development history, etc.
It would also be useful to provide some details about the engine - estimated strength, development history, etc.
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
The engine is publicly available and released under the GPL - currently hosted on Gitorious (https://gitorious.org/adroitchess), and I would estimate the strength to be in the range 2000-2500, but the accuracy of that is limited at best. As for development history, I'm a typical amateur who has written the engine almost from scratch(*) using things like the CPW, CCC and other engines.
* I am currently using Pradyumna Kannan's magic move generator. This is the only piece of code which is not original.
* I am currently using Pradyumna Kannan's magic move generator. This is the only piece of code which is not original.
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
The engine is publicly available and released under the GPL - it is hosted at Gitorious (https://gitorious.org/adroitchess). I would estimate the strength at 2000-2500 ELO, however this is more than likely very inaccurate. As for development history, I am probably your typical chess programing amateur, using resources like the CPW, CCC and other engines for inspiration. Almost all of the code is completely original (except for Pradyumna Kannan's magic move generator, which I believe I am using in accordance with his 'licence').
One final note: The engine is current Linux only (I have no access to a Windows computer) - is this an issue?
One final note: The engine is current Linux only (I have no access to a Windows computer) - is this an issue?
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
Unfortunately, I don't think that any of our testers are testing through Linux.
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
Ah, that is a shame. I suppose I have nothing more to add then :p
Thank you for your time regardless
Thank you for your time regardless
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
Sorry about that. If you can find somebody that you trust to do a windows compile, please let us know.Daniel White wrote:Ah, that is a shame. I suppose I have nothing more to add then :p
Thank you for your time regardless
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
I am not sure how easy that would be as I currently use various things like POSIX threads which tend to be UNIX-only. MinGW would probably solve many of other the issues, however. I simply don't know enough about Windows and other operating systems to make the code less OS-specific.
I think I will just have to rely on my limited private testing for now.
I think I will just have to rely on my limited private testing for now.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
If you ask around the forums, you might find a reliable trustworthy tester who uses Linux.
- Adam Hair
- Posts: 1566
- Joined: Sun May 30, 2010 3:28 am
- Sign-up code: 10159
- Location: Fuquay-Varina, North Carolina, USA
Re: Adding a new engine to the lists
Jim Ablett has made a 32-bit compile of AdroitChess for Windows users (he was not successful at building a 64-bit version).
http://dl.dropbox.com/u/5047625/adroitchess-03-ja.zip
http://dl.dropbox.com/u/5047625/adroitchess-03-ja.zip
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
I'll try out AdroitChess 0.3 in a couple of matches and post the results here.Adam Hair wrote:Jim Ablett has made a 32-bit compile of AdroitChess for Windows users (he was not successful at building a 64-bit version).
http://dl.dropbox.com/u/5047625/adroitchess-03-ja.zip
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
Wow, I'm surprised anyone cares enough about such a weak engine - thanks guys!
Can't wait to hear how it goes, Graham.
Can't wait to hear how it goes, Graham.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
You're welcome Daniel. I'm mainly interested in seeing whether AdroitChess is strong enough to be included in my amateur series at this stage.Daniel White wrote:Wow, I'm surprised anyone cares enough about such a weak engine - thanks guys!
Can't wait to hear how it goes, Graham.
However, I'm hoping that your engine will be tested for our 40/4 list more extensively.
First up match is against Chesley r323.
- Adam Hair
- Posts: 1566
- Joined: Sun May 30, 2010 3:28 am
- Sign-up code: 10159
- Location: Fuquay-Varina, North Carolina, USA
Re: Adding a new engine to the lists
My prediction, based off of a epd test suite I am working on, is ~2050 Elo. Unfortunately, my error bars at this time is +/- 250 Elo.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
Chesley r323 is leading 6.5-1.5 so far, so your estimate is probably fair.Adam Hair wrote:My prediction, based off of a epd test suite I am working on, is ~2050 Elo. Unfortunately, my error bars at this time is +/- 250 Elo.
- Adam Hair
- Posts: 1566
- Joined: Sun May 30, 2010 3:28 am
- Sign-up code: 10159
- Location: Fuquay-Varina, North Carolina, USA
Re: Adding a new engine to the lists
I am going to include it into my ongoing Also-Ran tournament. I will start a 100 game gauntlet now.Graham Banks wrote:Chesley r323 is leading 6.5-1.5 so far, so your estimate is probably fair.Adam Hair wrote:My prediction, based off of a epd test suite I am working on, is ~2050 Elo. Unfortunately, my error bars at this time is +/- 250 Elo.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
Excellent - would be great to eventually get it established in the 40/4 list at least.Adam Hair wrote:I am going to include it into my ongoing Also-Ran tournament. I will start a 100 game gauntlet now.Graham Banks wrote:Chesley r323 is leading 6.5-1.5 so far, so your estimate is probably fair.Adam Hair wrote:My prediction, based off of a epd test suite I am working on, is ~2050 Elo. Unfortunately, my error bars at this time is +/- 250 Elo.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
(7.0-3.0) Chesley r323 v AdroitChess 0.3
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
AdroitChess 0.3 has started well against MatMoi 7.15.0, winning the first two games.
-
- Posts: 8
- Joined: Sun Jan 22, 2012 4:32 pm
- Sign-up code: 10159
Re: Adding a new engine to the lists
Thanks. The first game is really useful, seems my endgame needs some work...Graham Banks wrote:(7.0-3.0) Chesley r323 v AdroitChess 0.3
- Adam Hair
- Posts: 1566
- Joined: Sun May 30, 2010 3:28 am
- Sign-up code: 10159
- Location: Fuquay-Varina, North Carolina, USA
Re: Adding a new engine to the lists
Based on 120 games, AdroitChess 0.3 has a rating of 2057 Elo. No time forfeits either . I will start a full scale gauntlet immediately. That way, Daniel can get an approximate Elo rating while studying your games to find areas of Adroit's play that can be improved on.Graham Banks wrote:Excellent - would be great to eventually get it established in the 40/4 list at least.Adam Hair wrote:I am going to include it into my ongoing Also-Ran tournament. I will start a 100 game gauntlet now.Graham Banks wrote:Chesley r323 is leading 6.5-1.5 so far, so your estimate is probably fair.Adam Hair wrote:My prediction, based off of a epd test suite I am working on, is ~2050 Elo. Unfortunately, my error bars at this time is +/- 250 Elo.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
(7.5-2.5) AdroitChess 0.3 v MatMoi 7.15.0
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
Next up is a match against Monarch 1.7 which is about halfway between Chesley r323 and MatMoi 7.15.0 in strength.
- Graham Banks
- Posts: 27124
- Joined: Sun Dec 18, 2005 5:47 pm
- Sign-up code: 0
- Location: Auckland, NZ
Re: Adding a new engine to the lists
(5.5-4.5) Monarch 1.7 v AdroitChess 0.3