ChessGUI is back.

Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Wed Mar 16, 2011 8:34 am

Swaminathan wrote:
Matthias Gemuh wrote:
Matthias Gemuh wrote:
Are such bugs fixed in all current testsuites on your website ? Anyway ChessGUI shall reveal them.

Matthias.
4r1k1/p5b1/P2p1pp1/q1pP3p/2Pn1BbP/2NP2P1/3Q2BK/1R6 w - - bm Ne4; c0 "Ne4=10, Be5=7, Kh1=6, Nb5=10Rb7=7";
Thanks, Mathias.

I ran the Bobcat STS test, and when I open the STS_HTML file, I get the "STS result file not found", even though there's set of files starting with bobcat_t1e_Table...... bobcat_t1e_TmpResult0000001... etc within the same folder.
Load bobcat_t1e_Table.txt (the only file needed) into STS_HTML.
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Wed Mar 16, 2011 8:48 am

kingliveson wrote:... if you wait too long, it might become harder to port. And I recall one time you were considering releasing the source out of frustration -- disappointingly, your frustration level decreased. :P
ChessGUI is now stubbornly rock-solid indeed. :P lol
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Wed Mar 16, 2011 9:02 am

Matthias Gemuh wrote:
Swaminathan wrote:
I ran the Bobcat STS test, and when I open the STS_HTML file, I get the "STS result file not found", even though there's set of files starting with bobcat_t1e_Table...... bobcat_t1e_TmpResult0000001... etc within the same folder.
Load bobcat_t1e_Table.txt (the only file needed) into STS_HTML.
For easier use, create a folder and put only STS_HTML and table files into it.
BTW, keep such table files for a tool I may release within 3 days.
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
Swaminathan
Posts: 375
Joined: Wed Jun 09, 2010 12:14 pm

Re: ChessGUI is back.

Post by Swaminathan » Wed Mar 16, 2011 10:12 am

Matthias Gemuh wrote: For easier use, create a folder and put only STS_HTML and table files into it.
BTW, keep such table files for a tool I may release within 3 days.
Thanks for help, Mathias. Will try this when I get back home.
Logo made by Ulysses P (Vytron)
Co-Authored with Dann Corbit: Strategic Test Suite

User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Wed Mar 16, 2011 10:16 am

Matthias Gemuh wrote: BTW, keep such table files for a tool I may release within 3 days.
Have the names of STS testsuites been standardized to STS1.epd, STS2.epd, STS3.epd, etc. ?
Note that STS01.epd, STS02.epd, STS03.epd, ... STS10.epd, STS11.epd, STS12.epd, etc. is easier to parse and compare.

Matthias.
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
Swaminathan
Posts: 375
Joined: Wed Jun 09, 2010 12:14 pm

Re: ChessGUI is back.

Post by Swaminathan » Wed Mar 16, 2011 10:22 am

Matthias Gemuh wrote:
Matthias Gemuh wrote: BTW, keep such table files for a tool I may release within 3 days.
Have the names of STS testsuites been standardized to STS1.epd, STS2.epd, STS3.epd, etc. ?
Note that STS01.epd, STS02.epd, STS03.epd, ... STS10.epd, STS11.epd, STS12.epd, etc. is easier to parse and compare.

Matthias.
No, it's not standardised, I just loaded the epds from the STSstat 3.2 folder (since it's the ony folder with STS epds that I have)

I will rename the files to 01, 02.. and place them in ChessGUI folder.

Best,
Swami
Logo made by Ulysses P (Vytron)
Co-Authored with Dann Corbit: Strategic Test Suite

User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Wed Mar 16, 2011 11:01 am

Swaminathan wrote:
Matthias Gemuh wrote:
Matthias Gemuh wrote: BTW, keep such table files for a tool I may release within 3 days.
Have the names of STS testsuites been standardized to STS1.epd, STS2.epd, STS3.epd, etc. ?
Note that STS01.epd, STS02.epd, STS03.epd, ... STS10.epd, STS11.epd, STS12.epd, etc. is easier to parse and compare.

Matthias.
No, it's not standardised, I just loaded the epds from the STSstat 3.2 folder (since it's the ony folder with STS epds that I have)

I will rename the files to 01, 02.. and place them in ChessGUI folder.

Best,
Swami
The coming STS tool will assume standardised names STS01.epd, STS02.epd, STS03.epd, ... STS10.epd, STS11.epd, STS12.epd, etc.

That will make STS testsuites easy to use. It would not matter anymore in which order they are loaded in ChessGUI, nor whether all testsuites are present.

Matthias.
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Re: ChessGUI is back.

Post by kingliveson » Fri Mar 18, 2011 6:03 pm

Matthias Gemuh wrote:
kingliveson wrote:... if you wait too long, it might become harder to port. And I recall one time you were considering releasing the source out of frustration -- disappointingly, your frustration level decreased. :P
ChessGUI is now stubbornly rock-solid indeed. :P lol
If someone was willing to work on the port/fork, would you consider releasing the source?
PAWN : Knight >> Bishop >> Rook >>Queen

User avatar
Matthias Gemuh
Posts: 295
Joined: Wed Jun 09, 2010 2:48 pm
Contact:

Re: ChessGUI is back.

Post by Matthias Gemuh » Fri Mar 18, 2011 6:40 pm

kingliveson wrote:
Matthias Gemuh wrote:
kingliveson wrote:... if you wait too long, it might become harder to port. And I recall one time you were considering releasing the source out of frustration -- disappointingly, your frustration level decreased. :P
ChessGUI is now stubbornly rock-solid indeed. :P lol
If someone was willing to work on the port/fork, would you consider releasing the source?
The source code looks like it was coded by some illiterate child :oops: .
It is almost 100% unportable Borland C++ Builder 5 code.
It breaks all programming laws (I am a mechanical engineer). Its program logic is insanely weird, and uses only one thread.

I read somewhere that Arena for Linux may be released this year.

Matthias.
Aided by engines, GMs can be very strong.
http://www.hylogic.de

User avatar
kingliveson
Posts: 1388
Joined: Thu Jun 10, 2010 1:22 am
Real Name: Franklin Titus
Location: 28°32'1"N 81°22'33"W

Re: ChessGUI is back.

Post by kingliveson » Fri Mar 18, 2011 7:00 pm

Matthias Gemuh wrote:
kingliveson wrote:
Matthias Gemuh wrote:
kingliveson wrote:... if you wait too long, it might become harder to port. And I recall one time you were considering releasing the source out of frustration -- disappointingly, your frustration level decreased. :P
ChessGUI is now stubbornly rock-solid indeed. :P lol
If someone was willing to work on the port/fork, would you consider releasing the source?
The source code looks like it was coded by some illiterate child :oops: .
It is almost 100% unportable Borland C++ Builder 5 code.
It breaks all programming laws (I am a mechanical engineer). Its program logic is insanely weird, and uses only one thread.

I read somewhere that Arena for Linux may be released this year.

Matthias.
In such case, it will have to be a rewrite -- challenging but very do-able. But would be an interesting task to take on... Another point is, as a ME developing software, the code is probably more efficient than if a CS designed it. :)

Edit: Have you heard of Kylix -> Lazarus?

Is it possible/portable?

Code: Select all

[15:13] <lazwebuser64> Can GUI app code written in Borland C++ 5 be ported to Linux?
[15:17] <FabienWang> sure
[15:17] <FabienWang> there is an assistant to import from DFM files IIRC
[15:17] == matthius [5c8bcd8f@gateway/web/freenode/ip.92.139.205.143] has joined #lazarus-ide
[15:17] <FabienWang> hey matthius
[15:17] <matthius> hello
[15:18] <FabienWang> i'm from Nantes (not so far from you) =)
[15:18] <matthius> i am back on my LUG sur Rennes
[15:18] <FabienWang> LUG ?
[15:18] <matthius> LINUX User GRoup
[15:18] <FabienWang> oh great
[15:19] <FabienWang> i'm an open-source man too XD
[15:19] <matthius> XD?
[15:19] <lazwebuser64> FabienWang: so VLC wont be an issue?
[15:20] <FabienWang> lazwebuser64, you may have to change some lines but the lazarus compiler will tell you
[15:20] <FabienWang> and if you're really stuck, you can still post the errors on the forum, we will help you
[15:20] <FabienWang> it was a smiley matthius
[15:21] <lazwebuser64> Ok thank you FabienWang. 
PAWN : Knight >> Bishop >> Rook >>Queen

Post Reply