Page 6 of 9

Re: cutechess gui build

Posted: Fri Apr 26, 2019 8:27 am
by Ozymandias
PaulieD wrote: Fri Apr 26, 2019 12:49 amI like the "look" of the new GUI. Is it possible for you to add the eval from White's perspective? I like that function from TS Robbins, but I like your look better
That mix sounds desirable.

Off topic, any chance of seeing an update of the TCERL?

Re: cutechess gui build

Posted: Fri Apr 26, 2019 11:07 am
by tpoppins
Nordlandia wrote: Wed Apr 24, 2019 10:12 pm tpoppins: do you know the reason for the relative long time since last commit?
They either ran out of chess variants to add or consider CC already good enough not to need any more changes.

Re: cutechess gui build

Posted: Fri Apr 26, 2019 11:23 am
by jpqy
I still see many issues or requests at https://github.com/cutechess/cutechess/issues

JP.

Re: cutechess gui build

Posted: Fri Apr 26, 2019 12:08 pm
by Guenther
tpoppins wrote: Fri Apr 26, 2019 11:07 am
Nordlandia wrote: Wed Apr 24, 2019 10:12 pm tpoppins: do you know the reason for the relative long time since last commit?
They either ran out of chess variants to add or consider CC already good enough not to need any more changes.
Well, my guess is they simply had not enough time besides real work.
I hoped though, they would start an easter holidays session on cutechess again,
but who knows and they decided to relax on a small south pacific island instead.

Anyhow, here are the diffs some people asked for in this thread to be merged with your custom build ;-)
(color changes and resizing pieces vs. squares, which were too big before, real chess players hate it, if
pieces fill nearly completely their square)

Code: Select all

Comparing: C:\Users\Guenther Simon\Downloads\evalhistory.cpp
To: C:\msys64\home\Cute_Changes\evalhistory.cpp
====
====
83	 <! 	auto cWhite = QColor("#eccba2");
84	 <! 	auto cBlack = QColor("#bb8156");
	 !> 	auto cWhite = QColor("#ffce9e");
	 !> 	auto cBlack = QColor("#d18b47");
	 

Comparing: C:\Users\Guenther Simon\Downloads\graphicspiece.cpp
To: C:\msys64\home\Guenther Simon\cutechess\projects\gui\src\boardview\graphicspiece.cpp
====
====
59	 <! 	qreal width = m_rect.width() * 0.8;
	 !> 	qreal width = m_rect.width() * 0.7;
	 
	 
Comparing: C:\Users\Guenther Simon\Downloads\graphicsboard.cpp
To: C:\msys64\home\Guenther Simon\cutechess\projects\gui\src\boardview\graphicsboard.cpp
====
====
60	 <! 	  m_lightColor(QColor(0xff, 0xce, 0x9e)),
61	 <! 	  m_darkColor(QColor(0xd1, 0x8b, 0x47)),
	 !> 	  m_lightColor(QColor(0xec, 0xcb, 0xa2)),
	 !> 	  m_darkColor(QColor(0xbb, 0x81, 0x56)),

Re: cutechess gui build

Posted: Fri Apr 26, 2019 8:44 pm
by PaulieD
Gunther,

I would be interested in your new version, please.

Thanks in advance

Re: cutechess gui build

Posted: Sat Apr 27, 2019 3:09 pm
by tpoppins
Cute Chess GUI 2019-04-27 x64

cutechess-2019-04-27-tp.zip (Mediafire)
cutechess-2019-04-27-tp.zip (Filedropper)

New in this compile: graphics changes by Guenther Simon
  • board colors
  • slightly smaller pieces
  • eval history graph colors

Re: cutechess gui build

Posted: Sat Apr 27, 2019 10:55 pm
by PaulieD
Thank You Tirsa!

Re: cutechess gui build

Posted: Tue Apr 30, 2019 1:37 am
by PaulieD
I am grateful for the work done on CuteChess GUI. Is it possible to have 2 different time controls for each engine in a match?

IE
Engine A 5' 3"
Engine B 4' 2"

Re: cutechess gui build

Posted: Tue Apr 30, 2019 9:07 am
by Laskos
PaulieD wrote: Tue Apr 30, 2019 1:37 am I am grateful for the work done on CuteChess GUI. Is it possible to have 2 different time controls for each engine in a match?

IE
Engine A 5' 3"
Engine B 4' 2"
If it will have separate TC, depth, nodes in games for each engine, I will start using the GUI. I haven't used GUI (I used only CLI version) precisely because of this shortcoming of the GUI.

Re: cutechess gui build

Posted: Tue Apr 30, 2019 9:53 am
by Guenther
PaulieD wrote: Tue Apr 30, 2019 1:37 am I am grateful for the work done on CuteChess GUI. Is it possible to have 2 different time controls for each engine in a match?

IE
Engine A 5' 3"
Engine B 4' 2"
No. Only in cutechess-cli.

It would require quite some work, as it is not even clear how to add that option to the tournament dialogue.
For cutechess 'matches' only exist as a special case of gauntlets or round-robins with just two players.
Probably best would be to add it as a special option into the engine dialogue, overruling the time settings of a tournament,
for desired engines.

It is on the todo list IIRC, but I won't hold my breath for it.
https://github.com/cutechess/cutechess/issues/161