If I could make a feature request for ChessGUI, it would be a PGN output with easy to read expected move. As I understand it, currently both Arena and ChessGUI simply print the PV produced by the engine. This is easy to do (just print out the engine's output), but not convenient to read or work with. Differences between the raw protocol notation and normal PGN notation:
1. g1f3 (raw) vs Nf3 (PGN) - piece is missing in the protocol notation, starting square is always present in protocol notation.
2. h1e1 (raw) vs Rhe1 - In PGN notation disambiguation is present only when it is needed.
(There may be more differences that I don't recall now).
I would be happy if ChessGUI could save the expected move in exactly the same format like PGN notation moves are saved.
ChessGUI question for Mathias or anybody who can help
Moderator: Ras
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
From Kirill:
gbanksnz at gmail.com
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
I've loaded ChessGUI 0.089, but the round robin pairings still look wrong (see below). Surely they can't be that difficult to implement?Matthias Gemuh wrote: Editing pairings shall help in near future but not now ;(.
Logos are implemented, so just test.
Option for score from white perspective will be in version 0.090.
g1f3 to Nf3 is easy for one move, not PV.
Best,
Matthias.
Team fight pairings and gauntlet pairings work fine. Haven't tested the Swiss pairings.
Also how can you load a logo for a winboard engine?
1 X-X-X-X * X-X-X-X Zappa Mexico II 32-bit X-X-X-X Rybka 2.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
2 X-X-X-X * X-X-X-X Loop 12.32 X-X-X-X Naum 3.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
3 X-X-X-X * X-X-X-X Thinker 5.1d Passive X-X-X-X Toga II 1.4.1SE X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
4 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Hiarcs 12 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
5 X-X-X-X * X-X-X-X Loop 12.32 X-X-X-X Naum 3.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
6 X-X-X-X * X-X-X-X Thinker 5.1d Passive X-X-X-X Toga II 1.4.1SE X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
7 X-X-X-X * X-X-X-X Rybka 2.1 32-bit X-X-X-X Hiarcs 12 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
8 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Zappa Mexico II 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
9 X-X-X-X * X-X-X-X Thinker 5.1d Passive X-X-X-X Toga II 1.4.1SE X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
10 X-X-X-X * X-X-X-X Rybka 2.1 32-bit X-X-X-X Hiarcs 12 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
11 X-X-X-X * X-X-X-X Naum 3.1 32-bit X-X-X-X Zappa Mexico II 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
12 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Loop 12.32 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
13 X-X-X-X * X-X-X-X Rybka 2.1 32-bit X-X-X-X Hiarcs 12 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
14 X-X-X-X * X-X-X-X Naum 3.1 32-bit X-X-X-X Zappa Mexico II 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
15 X-X-X-X * X-X-X-X Toga II 1.4.1SE X-X-X-X Loop 12.32 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
16 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Thinker 5.1d Passive X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
17 X-X-X-X * X-X-X-X Naum 3.1 32-bit X-X-X-X Zappa Mexico II 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
18 X-X-X-X * X-X-X-X Toga II 1.4.1SE X-X-X-X Loop 12.32 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
19 X-X-X-X * X-X-X-X Hiarcs 12 X-X-X-X Thinker 5.1d Passive X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
20 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Rybka 2.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
21 X-X-X-X * X-X-X-X Toga II 1.4.1SE X-X-X-X Loop 12.32 X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
22 X-X-X-X * X-X-X-X Hiarcs 12 X-X-X-X Thinker 5.1d Passive X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
23 X-X-X-X * X-X-X-X Zappa Mexico II 32-bit X-X-X-X Rybka 2.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
24 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Naum 3.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
25 X-X-X-X * X-X-X-X Hiarcs 12 X-X-X-X Thinker 5.1d Passive X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
26 X-X-X-X * X-X-X-X Zappa Mexico II 32-bit X-X-X-X Rybka 2.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
27 X-X-X-X * X-X-X-X Loop 12.32 X-X-X-X Naum 3.1 32-bit X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
28 X-X-X-X * X-X-X-X Bright 0.3b X-X-X-X Toga II 1.4.1SE X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X * X-X-X-X *
gbanksnz at gmail.com
-
Matthias Gemuh
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI question for Mathias or anybody who can help
Graham Banks wrote: I've loaded ChessGUI 0.089, but the round robin pairings still look wrong (see below). Surely they can't be that difficult to implement?
Team fight pairings and gauntlet pairings work fine. Haven't tested the Swiss pairings.
Also how can you load a logo for a winboard engine?
Looks like the algo is still unbalanced if colours are not alternated.
Alternate and all should be fine
Looks like the place to load logos is bad for WB. I will move it to engine installation window in version 0.090.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
Please take any criticism as constructive. ChessGUI has the potential to be the number one free GUI and we're trying to keep you motivated to add the finishing touches.Matthias Gemuh wrote:Graham Banks wrote: I've loaded ChessGUI 0.089, but the round robin pairings still look wrong (see below). Surely they can't be that difficult to implement?
Team fight pairings and gauntlet pairings work fine. Haven't tested the Swiss pairings.
Also how can you load a logo for a winboard engine?
Looks like the algo is still unbalanced if colours are not alternated.
Alternate and all should be fine.
Looks like the place to load logos is bad for WB. I will move it to engine installation window in version 0.090.
I'm already committed to using it on at least one computer from this point on.
Regards, Graham.
gbanksnz at gmail.com
-
Matthias Gemuh
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI question for Mathias or anybody who can help
Graham Banks wrote:If I could make a feature request for ChessGUI, it would be a PGN output with easy to read expected move. As I understand it, currently both Arena and ChessGUI simply print the PV produced by the engine. This is easy to do (just print out the engine's output), but not convenient to read or work with. Differences between the raw protocol notation and normal PGN notation:
1. g1f3 (raw) vs Nf3 (PGN) - piece is missing in the protocol notation, starting square is always present in protocol notation.
2. h1e1 (raw) vs Rhe1 - In PGN notation disambiguation is present only when it is needed.
(There may be more differences that I don't recall now).
I would be happy if ChessGUI could save the expected move in exactly the same format like PGN notation moves are saved.
Expected move doable for UCI engines only. WB engines don't have standard PV format to grab expected move from.
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
Okay - I'll let Kirill know this.Matthias Gemuh wrote:Graham Banks wrote:If I could make a feature request for ChessGUI, it would be a PGN output with easy to read expected move. As I understand it, currently both Arena and ChessGUI simply print the PV produced by the engine. This is easy to do (just print out the engine's output), but not convenient to read or work with. Differences between the raw protocol notation and normal PGN notation:
1. g1f3 (raw) vs Nf3 (PGN) - piece is missing in the protocol notation, starting square is always present in protocol notation.
2. h1e1 (raw) vs Rhe1 - In PGN notation disambiguation is present only when it is needed.
(There may be more differences that I don't recall now).
I would be happy if ChessGUI could save the expected move in exactly the same format like PGN notation moves are saved.
Doable for UCI engines only. WB engines don't have standard PV format to grab expected move from.
Matthias.
gbanksnz at gmail.com
-
Matthias Gemuh
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI question for Mathias or anybody who can help
Graham Banks wrote:
Please take any criticism as constructive. ChessGUI has the potential to be the number one free GUI and we're trying to keep you motivated to add the finishing touches.![]()
I'm already committed to using it on at least one computer from this point on.
Regards, Graham.
Hi Graham,
I appreciate all criticism/feedback
The lack of it is what slowed down development.
Only Alex Schmidt used to give feedback
Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
One thing I notice is that when you go back into the tournament screen and click on "edit engine parameters" for an engine, sometimes there are blank boxes where previously you've entered options.Matthias Gemuh wrote:Graham Banks wrote:
Please take any criticism as constructive. ChessGUI has the potential to be the number one free GUI and we're trying to keep you motivated to add the finishing touches.![]()
I'm already committed to using it on at least one computer from this point on.
Regards, Graham.
Hi Graham,
I appreciate all criticism/feedback![]()
The lack of it is what slowed down development.
Only Alex Schmidt used to give feedback![]()
Best,
Matthias.
Hopefully this doesn't mean that the parameters are changing.
gbanksnz at gmail.com
-
Graham Banks
- Posts: 45304
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: ChessGUI question for Mathias or anybody who can help
Latest look with logos:


gbanksnz at gmail.com
-
Matthias Gemuh
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: ChessGUI question for Mathias or anybody who can help
When I come round to "edit engine parameters" again, I will do it better.Graham Banks wrote:
One thing I notice is that when you go back into the tournament screen and click on "edit engine parameters" for an engine, sometimes there are blank boxes where previously you've entered options.
Hopefully this doesn't mean that the parameters are changing.
If you can understand the format, you will see the true UCI parameters in ChessGUI.uci in engine directory. A more readable format is of course in debug file
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de