RoundRobin and ChessGUI

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

Moderator: Ras

User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

SzG wrote:
Yes, great stuff. I tried 0.091, gauntlet works all right now.

Not sure why, sometimes I have to select engine-engine or engine-human tournament option *twice* (nothing happens at the first attempt). I have to locate this more closely yet.

...
Well, I am aware that everyone has his nice feature for you. :)

I really enjoy your GUI. I think I'll give it a go for my next CCRL tournament.

There is now an official 0.091 which has a feature Swaminathan asked for.
Now I will suspend work on ChessGUI for a while, unless there is some annoying bug to fix.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

SzG wrote:
Yes, you deserve a rest after all this assault we inflicted on you.

Hi Gabor,
there is a difference between the 0.091 you first downloaded and the official 0.091 which has the "feature Swaminathan asked for" :wink: .
Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 45333
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: RoundRobin and ChessGUI

Post by Graham Banks »

Matthias Gemuh wrote: There is now an official 0.091 which has a feature Swaminathan asked for.
Now I will suspend work on ChessGUI for a while, unless there is some annoying bug to fix.

Matthias.
Thanks for your recent efforts Matthias. You've certainly earned a rest for now. :P

One question - can I edit the scheduler while the tourney is in progress or must I stop the engines and exit the GUI first?
And one thing for you to check - when a tournament is interrupted and the GUI exited out of, starting up the GUI again and resuming the tournament doesn't seem to keep the GUI preferences that were originally saved.

Regards, Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

Graham Banks wrote:
One question - can I edit the scheduler while the tourney is in progress or must I stop the engines and exit the GUI first?
And one thing for you to check - when a tournament is interrupted and the GUI exited out of, starting up the GUI again and resuming the tournament doesn't seem to keep the GUI preferences that were originally saved.

Regards, Graham.

If you must edit the scheduler, while game is in progress, then do it fast.
"7 X-X-X-X = X-X-X-X MicroMax 4.8w X-X-X-X Adam 3.1 X-X-X-X 3-fold rep X-X-X-X"
Changing "=" to "*" will cause this game to be replayed.
The problem is that old pgn is not overwritten.

Accessing GUI preferences through the tournament setup window changes values only for that tournament.
Accessing GUI preferences through the main window with no game in progress shouls change global/default values.
Accessing GUI preferences through the main window while game is in progress should change tournament settings.

I shall cross-check that.
In the mean time, just don't access GUI preferences while game is in progress or interrupted.

Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 45333
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: RoundRobin and ChessGUI

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:
One question - can I edit the scheduler while the tourney is in progress or must I stop the engines and exit the GUI first?
And one thing for you to check - when a tournament is interrupted and the GUI exited out of, starting up the GUI again and resuming the tournament doesn't seem to keep the GUI preferences that were originally saved.

Regards, Graham.

If you must edit the scheduler, while game is in progress, then do it fast.
"7 X-X-X-X = X-X-X-X MicroMax 4.8w X-X-X-X Adam 3.1 X-X-X-X 3-fold rep X-X-X-X"
Changing "=" to "*" will cause this game to be replayed.
The problem is that old pgn is not overwritten.

Accessing GUI preferences through the tournament setup window changes values only for that tournament.
Accessing GUI preferences through the main window with no game in progress shouls change global/default values.
Accessing GUI preferences through the main window while game is in progress should change tournament settings.

I shall cross-check that.
In the mean time, just don't access GUI preferences while game is in progress or interrupted.

Best,
Matthias.
What I'm hoping to do is edit the scheduler to include the results that I played under the previous version. It's then easy enough to pop the games into the pgn file because I kept a record of them.

Cheers, Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

Graham Banks wrote: What I'm hoping to do is edit the scheduler to include the results that I played under the previous version. It's then easy enough to pop the games into the pgn file because I kept a record of them.

Cheers, Graham.

Done with care, that should work.

Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
swami
Posts: 6664
Joined: Thu Mar 09, 2006 4:21 am

Re: RoundRobin and ChessGUI

Post by swami »

wow... version specially designed to fulfill my big wish in short time as possible! You are a genius, Mathias!

I can't wait to download the version when i get back home.

Yeah taking rest once in a while is very much needed.
Here's my another wish: (I will keep adding wishes, but i don't expect or force you to finish everything sooner, take time however you want :) )

1. New Tournament set up: League Division type, Gives you an option to create number of engines per division, number of divisions total, and tournament rules like timke control, opening books, promotion/ demotion, delete/ add engines etc This is interesting feature :)

2. New 'Testsets' built in options that allows you to set time limit for each epd suites, select engines, run in the background and after the test is finished for a particular engine, it automatically goes on to the next engine in the set and starts testing right away, one by one, after the whole thing is done, shows the detailed results of each engine in a window that allows you to copy/paste it to the notepad (chessbase doesnt allow this, Arena does)
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

SzG wrote: Just noticed that if I set the move number for the remis book to n, the program seems to play move n+1 from the book as well.

Graham had already mentioned that.
I will fix that in next version.
The book lines can be edited in ChsGUI_Book.cgb.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

Graham Banks wrote: And one thing for you to check - when a tournament is interrupted and the GUI exited out of, starting up the GUI again and resuming the tournament doesn't seem to keep the GUI preferences that were originally saved.

Regards, Graham.

I have checked source code.
GUI preferences for that tournament will not change.
Global default GUI preferences may be different.

If you setup a new tournament and don't define its GUI preferences,
it borrows the global default values that were defined through main window with no game in progress.

Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: RoundRobin and ChessGUI

Post by Matthias Gemuh »

swami wrote:wow... version specially designed to fulfill my big wish in short time as possible!

To initialize your engines correctly, set different start elo according to division and play 1 cycle of swiss per division with even number of engines.
(full blitz games or test games, no simulation)
Search for start elo in GUI preferences.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de