How to submit python engine?

Questions and comments related to CCRL testing study
User avatar
cristiv
Posts: 16
Joined: Tue Nov 01, 2022 9:33 pm
Sign-up code: 10159
Location: Seattle, USA

Re: How to submit python engine?

Post by cristiv »

Gabor Szots wrote: Mon Nov 07, 2022 7:49 am I can see you have released beta 1.1 which is 'no-console' and indeed it does not run from the command line. It's a pity because the first thing I try with a new engine is to run it from the command line, issuing uci then go depth n, to see it works and how fast it is. No big deal.

Anyway, I'm already into a tournament with 1.0 so I'm not going to switch.
Yes, no need to switch the change is just a "cosmetic", no other functionality is affected. Console/NoConsole is just an artifact of the self-extracting bundle of Python modules, and Windows-specific. The all-in-one executable is a convenient way to deploy to non-Python "ecosystems", but not the main way I intended my engine to be invoked, I designed it as a module to be invoked from Python scripts.
Thank you for running the tournament.
User avatar
Gabor Szots
Posts: 12853
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: How to submit python engine?

Post by Gabor Szots »

cristiv wrote: Mon Nov 07, 2022 5:57 pm Yes, no need to switch the change is just a "cosmetic", no other functionality is affected.
If the change does not affect playing strength I may replace 1.0 with 1.1. Do you agree? The window pops up at each engine start which can be annoying when you are doing other things simultaneously.

BTW, even if I change from 1.0 to 1.1, the version remains 0.99, does it not?
User avatar
cristiv
Posts: 16
Joined: Tue Nov 01, 2022 9:33 pm
Sign-up code: 10159
Location: Seattle, USA

Re: How to submit python engine?

Post by cristiv »

Gabor Szots wrote: Mon Nov 07, 2022 7:13 pm
cristiv wrote: Mon Nov 07, 2022 5:57 pm Yes, no need to switch the change is just a "cosmetic", no other functionality is affected.
If the change does not affect playing strength I may replace 1.0 with 1.1. Do you agree? The window pops up at each engine start which can be annoying when you are doing other things simultaneously.

BTW, even if I change from 1.0 to 1.1, the version remains 0.99, does it not?
Yes go ahead and replace it if that helps with the Shredder annoyance.
Sorry about the versioning confusion, 1.0/1.1 are github snapshot tags, 0.99 tracks actual code changes. So yes, still 0.99.

Curious, other than the window popup, how does it look so far?
Thanks again for allocating your time and resources for testing this,
Cristian
User avatar
Gabor Szots
Posts: 12853
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: How to submit python engine?

Post by Gabor Szots »

cristiv wrote: Mon Nov 07, 2022 8:49 pm Curious, other than the window popup, how does it look so far?
My current estimate is 2900-2950.
User avatar
Graham Banks
Posts: 26925
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: How to submit python engine?

Post by Graham Banks »

Now much weaker is Sturddle without the NNUE?
User avatar
Gabor Szots
Posts: 12853
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: How to submit python engine?

Post by Gabor Szots »

Graham Banks wrote: Tue Nov 08, 2022 11:19 pm Now much weaker is Sturddle without the NNUE?
BBC gained 900 Elos by adding NNUE.
User avatar
cristiv
Posts: 16
Joined: Tue Nov 01, 2022 9:33 pm
Sign-up code: 10159
Location: Seattle, USA

Re: How to submit python engine?

Post by cristiv »

Gabor Szots wrote: Wed Nov 09, 2022 6:43 am
Graham Banks wrote: Tue Nov 08, 2022 11:19 pm Now much weaker is Sturddle without the NNUE?
BBC gained 900 Elos by adding NNUE.
I will make a non-NNUE build and upload to github.
User avatar
Gabor Szots
Posts: 12853
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: How to submit python engine?

Post by Gabor Szots »

Gabor Szots wrote: Wed Nov 09, 2022 6:43 am
Graham Banks wrote: Tue Nov 08, 2022 11:19 pm Now much weaker is Sturddle without the NNUE?
BBC gained 900 Elos by adding NNUE.
I mean, a Stockfish NNUE.
User avatar
cristiv
Posts: 16
Joined: Tue Nov 01, 2022 9:33 pm
Sign-up code: 10159
Location: Seattle, USA

Re: How to submit python engine?

Post by cristiv »

cristiv wrote: Wed Nov 09, 2022 5:47 pm
Gabor Szots wrote: Wed Nov 09, 2022 6:43 am
Graham Banks wrote: Tue Nov 08, 2022 11:19 pm Now much weaker is Sturddle without the NNUE?
BBC gained 900 Elos by adding NNUE.
I will make a non-NNUE build and upload to github.
https://github.com/cristivlas/sturddle- ... g/beta-1.1
New workaround for hiding the console window. It still pops up under the Shredder GUI (but only briefly, then it self minimizes). This should allow testing from CMD prompt and PowerShell terminal.
Post Reply