ChessGUI 0.173 is out

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: ChessGUI 0.173 is out

Post by Matthias Gemuh »

ilari wrote:
Matthias Gemuh wrote:The reason why people don't use ChessGUI is that it offers only 1 percent of what Winboard or Arena offers.
I don't think you need a big feature set to be competitive. Most people don't need even half of Arena's features. Stability and usability are far more important to me.

Anyway, those who think that chess engine development is hard would eat their words if they had to write a GUI. It's just ridiculously more complicated. To write a good chess GUI one should know the chosen programming language inside-out, design patterns, file handling, databases, human interface guidelines, inter-process communication, multi-threading, graphics programming, etc. A good compiler doesn't get you very far, suddenly you need a lot more tools like a form/widget designer, unit-testing frameworks, widget toolkits, libraries, documentation tools.

So hang in there, dude. Your effort is very much appreciated, and the speed at which you crank out new features is damn impressive. The same goes for HGM for his Winboard development, especially when considering that he has to work with two of the most horrifying GUI libraries/frameworks known to man: WINAPI and X11.
Hi Ilari,

I am a mechanical engineer and have no clue how to write a GUI.
If you see the messy source code of ChessGUI, you'll advice me to quit.
Anyway, a few people do find some useful features in it and that's fine.

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

Re: ChessGUI 0.173 is out

Post by Graham Banks »

Graham Banks wrote:
Matthias Gemuh wrote:
Graham Banks wrote:Just one thing to note Matthias.
Sometimes, after rebooting and then resuming a tournament, the parameters that were set for some of the participants revert to default.
This can be annoying in cases where you've set an engine to use 1cpu and it then starts using 4.
Whenever I restart a tournament, I always make a point of checking the engine parameters of each participant and then correcting them as necessary before resuming.

Cheers,
Graham.
Probably fixed in 0.173.
I changed way edited parameters are saved.

Matthias.
Okay. A must try then. :P
Hi Matthias,

I've changed over to ChessGUI 0.173 in six of the eight tournaments or gauntlets I'm currently running.
All is going great so far.
Thanks again. :D

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

Re: ChessGUI 0.173 is out

Post by Matthias Gemuh »

Graham Banks wrote:
Hi Matthias,

I've changed over to ChessGUI 0.173 in six of the eight tournaments or gauntlets I'm currently running.
All is going great so far.
Thanks again. :D

Cheers,
Graham.
Hi Graham,
you are very brave :wink:
I am happy to hear that all is going great so far.
Cheers,
Matthias
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 43978
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI 0.173 is out

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:
Hi Matthias,

I've changed over to ChessGUI 0.173 in six of the eight tournaments or gauntlets I'm currently running.
All is going great so far.
Thanks again. :D

Cheers,
Graham.
Hi Graham,
you are very brave :wink:
I am happy to hear that all is going great so far.
Cheers,
Matthias
Just one thing for you to check Matthias.
Create a round robin tournament, get it running and then check to see if a table is being correctly displayed after a few games have been played.

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

Re: ChessGUI 0.173 is out

Post by Matthias Gemuh »

Graham Banks wrote:
Just one thing for you to check Matthias.
Create a round robin tournament, get it running and then check to see if a table is being correctly displayed after a few games have been played.

Cheers,
Graham.
Hi Graham,

That is a bug. :twisted: :evil: :twisted:

It is merely a display problem, so you must not stop the tournament(s).
I will try to fix the bug tomorrow.

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

ChessGUI 0.174 is out

Post by Matthias Gemuh »

Matthias Gemuh wrote:
Graham Banks wrote:
Just one thing for you to check Matthias.
Create a round robin tournament, get it running and then check to see if a table is being correctly displayed after a few games have been played.

Cheers,
Graham.
Hi Graham,

That is a bug. :twisted: :evil: :twisted:

It is merely a display problem, so you must not stop the tournament(s).
I will try to fix the bug tomorrow.

Best,
Matthias.
ChessGUI 0.174 is out

- table display bugfix
- some EPD Testsuite stuff

Graham, just replace ChessGUI.exe and continue tournaments.

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

Re: ChessGUI 0.174 is out

Post by Graham Banks »

Matthias Gemuh wrote: ChessGUI 0.174 is out

- table display bugfix
- some EPD Testsuite stuff

Graham, just replace ChessGUI.exe and continue tournaments.

Matthias.
Thanks Matthias. Your prompt help with regard to fixing problems sets an example that some others should take notice of.

Cheers,
Graham.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 43978
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI 0.174 is out

Post by Graham Banks »

Hi Matthias,

ChessGUI 0.74 won't allow you to edit an engine name and save it. Probably just a minor fix for you hopefully.

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

Re: ChessGUI 0.174 is out

Post by Matthias Gemuh »

Graham Banks wrote:Hi Matthias,

ChessGUI 0.74 won't allow you to edit an engine name and save it. Probably just a minor fix for you hopefully.

Cheers,
Graham.
Hi Graham,

do you know whether that concerns only UCI or WB or both ?

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

Re: ChessGUI 0.174 is out

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:Hi Matthias,

ChessGUI 0.74 won't allow you to edit an engine name and save it. Probably just a minor fix for you hopefully.

Cheers,
Graham.
Hi Graham,

do you know whether that concerns only UCI or WB or both ?

Matthias.
I've only tried UCI so far. I couldn't change Komodo32 1.0 JA to Komodo 1.0 32-bit.

Cheers,
Graham.
gbanksnz at gmail.com