GothicChess, FRC, ChessGUI and the laziness of the community

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

Moderator: Ras

User avatar
hgm
Posts: 28418
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by hgm »

slobo wrote:The same for Joker80 and all other engines that play chess varianats.
Note that Joker80 does not play shuffle variants (yet), and is limited to variants gothic and capablanca.

Fairy-Max plays almost anything you care to define in the fmax.ini file, but supports only "modern" castling (King moving over a fixed distance, rather than to a predetermined square). So it cannot correctly handle FRC.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by Matthias Gemuh »

slobo wrote: Well, engine is Chancellor 1.00d.
Tell me what options for chess variant should I check?
UCI1 or UCI2
Does it play FRC? If "yes", what is the castling rule: UCI_HAha, UCI_OO or WB_OO

The same for Joker80 and all other engines that play chess varianats.

When people find so many problems in the beginning it is difficult to start something new.

Best

OK, let's go step by step.

1) Erase ChessGUI and all its folders.
2) Download ChessGUI 0.071 from my homepage again.
3) Install BigLion 2.23w as UCI_Haha and UCI2.
4) Install Fruit221 like you did BigLion.
5) Setup tournament and don't forget to set a time control.
6) Launch it with "New Tournament".
7) If it fails to start, report here.

BTW, there is a file ChessGUI_Engines.txt to help with options
(AHah in it shall be corrected to HAha).


Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by slobo »

Matthias Gemuh wrote:
slobo wrote: Well, engine is Chancellor 1.00d.
Tell me what options for chess variant should I check?
UCI1 or UCI2
Does it play FRC? If "yes", what is the castling rule: UCI_HAha, UCI_OO or WB_OO

The same for Joker80 and all other engines that play chess varianats.

When people find so many problems in the beginning it is difficult to start something new.

Best

OK, let's go step by step.

1) Erase ChessGUI and all its folders.
2) Download ChessGUI 0.071 from my homepage again.
3) Install BigLion 2.23w as UCI_Haha and UCI2.
4) Install Fruit221 like you did BigLion.
5) Setup tournament and don't forget to set a time control.
6) Launch it with "New Tournament".
7) If it fails to start, report here.

BTW, there is a file ChessGUI_Engines.txt to help with options
(AHah in it shall be corrected to HAha).


Matthias.
Fruit231 & BigLion2.23w are installed, and both may be selected now.
But I don´t see where is the time control configuration. I suppose that´s why the tournament doesn´t start.

the GUI recognizes both engines as FRC engines, but does not allow a user to write the tournament name.

What variants does Chancellor 1.00d play?
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by Matthias Gemuh »

slobo wrote: Fruit231 & BigLion2.23w are installed, and both may be selected now.
But I don´t see where is the time control configuration. I suppose that´s why the tournament doesn´t start.

the GUI recognizes both engines as FRC engines, but does not allow a user to write the tournament name.

What variants does Chancellor 1.00d play?

There is a tab labelled "Options 2" in tournament setup window.
There you can set time control and save setup by clicking "Save ..." and then typing a short name without a dot.
Chancellor 1.00d plays all the variants in ChessGUI, if it is latest 1.00d.
Some 10x8 castling rules in my engines may be wrong yet (e.g. Janus),
so play only Capablanca now till I fix things.

Tell me if you succeed.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by slobo »

Matthias Gemuh wrote:
slobo wrote: Fruit231 & BigLion2.23w are installed, and both may be selected now.
But I don´t see where is the time control configuration. I suppose that´s why the tournament doesn´t start.

the GUI recognizes both engines as FRC engines, but does not allow a user to write the tournament name.

What variants does Chancellor 1.00d play?

There is a tab labelled "Options 2" in tournament setup window.
There you can set time control and save setup by clicking "Save ..." and then typing a short name without a dot.
Chancellor 1.00d plays all the variants in ChessGUI, if it is latest 1.00d.
Some 10x8 castling rules in my engines may be wrong yet (e.g. Janus),
so play only Capablanca now till I fix things.

Tell me if you succeed.

Matthias.
No success.
Here is a debug file I found in the folder.
I have more questions:

How to play one game with a selected engine?
How to play one game between to engines and save the game in a PGN?

1
2
1
2
================ EngineAgainstEngine(0000000019549546) =======================================
================ LaunchChessEngine(Fruit 2.3.1) =======================================
Processor is NOT Intel.
Computer Speed = 3 MHz.
Total Physical Memory = 959 MB.
Total Available Memory = 591 MB.
Total Available Disk Space = 19503 MB.
=======================================================
Now in EraseInputBuffers(Fruit 2.3.1).
Now in MakeTimeControlString() at Time0000000019549968

MakeTimeControlString 0 :Game 000002:00 (000 made)
MakeTimeControlString 0 :Inc 000000:02 (000 made)
GetPrivateProfileString() no value for CommandLine in Fruit 2.3.1 (D:\Chess-TM\ChessGUI-Gemuh\ChessGUI_net\GUI_DATA\ChsGUI_Eng.TXT), nResult = 0, OutStr =
LaunchChessEngine(Fruit 2.3.1) EngineCode = 536871208
LaunchChessEngine() succeeded for Fruit 2.3.1
Fruit 2.3.1 is playing white.
================ LaunchChessEngine(Joker80) =======================================
Processor is NOT Intel.
Computer Speed = 3 MHz.
Total Physical Memory = 959 MB.
Total Available Memory = 591 MB.
Total Available Disk Space = 19503 MB.
=======================================================
Now in EraseInputBuffers(Joker80).
Now in MakeTimeControlString() at Time0000000019550406

MakeTimeControlString 0 :Game 000002:00 (000 made)
MakeTimeControlString 0 :Inc 000000:02 (000 made)
GetPrivateProfileString() no value for CommandLine in Joker80 (D:\Chess-TM\ChessGUI-Gemuh\ChessGUI_net\GUI_DATA\ChsGUI_Eng.TXT), nResult = 0, OutStr =
LaunchChessEngine(Joker80) EngineCode = 536872736
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=1)
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=2)
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=3)
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=4)
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=5)
Wrong !! LaunchChessEngine() failed for Joker80 (nAttempts=6)
Now in EndChildProcess() at Time0000000019550421 to kill Fruit 2.3.1.

!!! Disk Space !!! (20450390016 Bytes free)
SendToEng1Time 0000000019550421 : Eng1 (Fruit 2.3.1) -> stop
.
SendToEng1Time 0000000019550421 : Eng1 (Fruit 2.3.1) -> quit
.
DestroyChildProcess(Eng1 = Fruit 2.3.1) is already dead.
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by Matthias Gemuh »

slobo wrote:How to play one game with a selected engine?
How to play one game between to engines and save the game in a PGN?

Mark Joker80 in install/edit window as an engine that plays only variants.
Play Fruit against BigLion and report back.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Alexander Schmidt
Posts: 1235
Joined: Thu May 10, 2007 2:49 pm

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by Alexander Schmidt »

slobo wrote:When people find so many problems in the beginning it is difficult to start something new.
Definetely true :)

You need some time to find out how everything is working. But hopefully a few people help in the developement of ChessGUI, so we users can give a little efforts back to the programmers who create such nice and free software for us. Thanks for your respons :)

Alex
GothicChessInventor

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by GothicChessInventor »

There is now a dedicated site for the play of Gothic Chess.

http://www.Gothic-Chess.com

It has a better gui than ICC and FICS, and if your java version is fairly up-to-date, the playing experience is enjoyable.

Even if you just want to come in to chat, or just watch games in play, feel free to stop by.

And if you want to see Bobby Fischer's games of Gothic Chess played under the account we set up for him:

http://www.gothic-chess.com/one-players ... php?id=379
User avatar
slobo
Posts: 2331
Joined: Mon Apr 09, 2007 5:36 pm

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by slobo »

Matthias Gemuh wrote:
slobo wrote:How to play one game with a selected engine?
How to play one game between to engines and save the game in a PGN?

Mark Joker80 in install/edit window as an engine that plays only variants.
Play Fruit against BigLion and report back.

Matthias.
OK. The normal chess works. I played a tournament with 2 games. But when I tried to repeat playing another one, normal or variants, it didn´t work.
"Well, I´m just a soul whose intentions are good,
Oh Lord, please don´t let me be misunderstood."
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: GothicChess, FRC, ChessGUI and the laziness of the commu

Post by Matthias Gemuh »

slobo wrote: OK. The normal chess works. I played a tournament with 2 games. But when I tried to repeat playing another one, normal or variants, it didn´t work.

Fine ! For now you must restart ChessGUI after stopping engines or before starting new tournament.
Update to ChessGUI 0.072 and fixed 10x8 engines. They play all variants that ChessGUI supports.

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