Thanks, Mathias. ChessGUI seems to be improving a lot. Test Suites testing features are quite up there and comparable to chessbase.
Arena still leads in this department.
I wish to see new feature:
Test Multiple engines automatically in Test suite mode.
Test Multiple engines under _specified_ number of test suites.
Save Results of each engine from each test suites in a log file.
ChessGUI 0.173 is out
Moderator: Ras
-
- Posts: 6659
- Joined: Thu Mar 09, 2006 4:21 am
Re: ChessGUI 0.173 is out
I just tested it. It's actually much better than chessbase!swami wrote:Thanks, Mathias. ChessGUI seems to be improving a lot. Test Suites testing features are quite up there and comparable to chessbase.
One unique thing is that it accounts point values! (scores for secondary moves given in test suites: 8,7,6,5,4,3 etc)
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI 0.173 is out
Thanks, Dann.Dann Corbit wrote:I want to tell you that this is a really nice project. It is very nice to have people like you working on sound alternative interfaces to increase our enjoyment of computer chess.
Thank you.
Problem is: I am now a very lazy programmer

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI 0.173 is out
I may add these features soon.swami wrote:Thanks, Mathias. ChessGUI seems to be improving a lot. Test Suites testing features are quite up there and comparable to chessbase.
Arena still leads in this department.
I wish to see new feature:
Test Multiple engines automatically in Test suite mode.
Test Multiple engines under _specified_ number of test suites.
Save Results of each engine from each test suites in a log file.
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 6659
- Joined: Thu Mar 09, 2006 4:21 am
Re: ChessGUI 0.173 is out
Thanks, I'm looking forward to it!
Umko 0.1 on Re-Capturing test currently on-going:
Score: 53/75
Partial Credit Basis: 628/750.

Umko 0.1 on Re-Capturing test currently on-going:
Score: 53/75
Partial Credit Basis: 628/750.
-
- Posts: 12777
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: ChessGUI 0.173 is out
I have a feature that I would really, really like for UCI engines:Matthias Gemuh wrote:I may add these features soon.swami wrote:Thanks, Mathias. ChessGUI seems to be improving a lot. Test Suites testing features are quite up there and comparable to chessbase.
Arena still leads in this department.
I wish to see new feature:
Test Multiple engines automatically in Test suite mode.
Test Multiple engines under _specified_ number of test suites.
Save Results of each engine from each test suites in a log file.
Matthias.
Iterate over UCI setting from limit to limit.
For boolean settings, it can take only true/false
For integer settings, the user would impose a limit within the range that the UCI setting allows.
Consider hash table size...
At 60 seconds per position, what is the best hash table size for a given engine?
If we iterate from 10 MB to 2000 MB 10 MB at a time, we can find the answer.
So produce three boxes:
Start:
End:
Step:
Start and End must be within the limits imposed by the engine.
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI 0.173 is out
That one is too tough.Dann Corbit wrote: I have a feature that I would really, really like for UCI engines:
Iterate over UCI setting from limit to limit.
For boolean settings, it can take only true/false
For integer settings, the user would impose a limit within the range that the UCI setting allows.
Consider hash table size...
At 60 seconds per position, what is the best hash table size for a given engine?
If we iterate from 10 MB to 2000 MB 10 MB at a time, we can find the answer.
So produce three boxes:
Start:
End:
Step:
Start and End must be within the limits imposed by the engine.
ChessGUI cannot even automatically repeat a finished tournament.

My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 43978
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI 0.173 is out
Ray wanted me to add that "ChessGUI is the *only* GUI that handles a combinations of chess960 standards - winboard, UCI, Shredder FEN and X-FEN."
gbanksnz at gmail.com
Re: ChessGUI 0.173 is out
I recently started using this GUI and it is very nice and a good alternative.Matthias Gemuh wrote:I may add these features soon.swami wrote:Thanks, Mathias. ChessGUI seems to be improving a lot. Test Suites testing features are quite up there and comparable to chessbase.
Arena still leads in this department.
I wish to see new feature:
Test Multiple engines automatically in Test suite mode.
Test Multiple engines under _specified_ number of test suites.
Save Results of each engine from each test suites in a log file.
Matthias.
Franklin
-
- Posts: 750
- Joined: Mon Mar 27, 2006 7:45 pm
- Location: Finland
Re: ChessGUI 0.173 is out
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.Matthias Gemuh wrote:The reason why people don't use ChessGUI is that it offers only 1 percent of what Winboard or Arena offers.
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.