Can a programmer please help me out?

Questions and comments related to CCRL testing study
Post Reply
User avatar
Graham Banks
Posts: 26957
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Can a programmer please help me out?

Post by Graham Banks »

The Cyrano author, Harald Johnsen, made a little utility for me that I could run in a folder of pgn files to make the posting of my tournament results a lot easier.
For older ChessGUI versions, it produces output as follows:

Event:Round Robin

Round 1

Jonny 4.00 v RedQueen 0.9.5 32-bit (1-0)
Umko 1.1 32-bit v Rotor 0.6 (1-0)
Scorpio 2.7 32-bit v Amyan 1.72 (1-0)
Crafty 23.4 32-bit v Deuterium 10.01.27.213 (1-0)
Tornado 4.4 32-bit v Arasan 12.3 32-bit (draw)
BugChess2 1.7 32-bit v Daydreamer 1.75 32-bit (0-1)
Umko 1.1 32-bit v RedQueen 0.9.5 32-bit (1-0)
Scorpio 2.7 32-bit v Jonny 4.00 (draw)
Crafty 23.4 32-bit v Rotor 0.6 (1-0)
Tornado 4.4 32-bit v Amyan 1.72 (1-0)
BugChess2 1.7 32-bit v Deuterium 10.01.27.213 (0-1)
Daydreamer 1.75 32-bit v Arasan 12.3 32-bit (0-1)
Scorpio 2.7 32-bit v RedQueen 0.9.5 32-bit (1-0)
Crafty 23.4 32-bit v Umko 1.1 32-bit (draw)
Tornado 4.4 32-bit v Jonny 4.00 (0-1)
BugChess2 1.7 32-bit v Rotor 0.6 (0-1)
Daydreamer 1.75 32-bit v Amyan 1.72 (draw)
Arasan 12.3 32-bit v Deuterium 10.01.27.213 (0-1)
Crafty 23.4 32-bit v RedQueen 0.9.5 32-bit (0-1)
Tornado 4.4 32-bit v Scorpio 2.7 32-bit (0-1)
BugChess2 1.7 32-bit v Umko 1.1 32-bit (1-0)
Daydreamer 1.75 32-bit v Jonny 4.00 (1-0)
Arasan 12.3 32-bit v Rotor 0.6 (1-0)
Deuterium 10.01.27.213 v Amyan 1.72 (draw)
Tornado 4.4 32-bit v RedQueen 0.9.5 32-bit (1-0)
BugChess2 1.7 32-bit v Crafty 23.4 32-bit (draw)
Daydreamer 1.75 32-bit v Scorpio 2.7 32-bit (draw)
Arasan 12.3 32-bit v Umko 1.1 32-bit (draw)
Deuterium 10.01.27.213 v Jonny 4.00 (0-1)
Amyan 1.72 v Rotor 0.6 (draw)
BugChess2 1.7 32-bit v RedQueen 0.9.5 32-bit (draw)
Daydreamer 1.75 32-bit v Tornado 4.4 32-bit (1-0)
Arasan 12.3 32-bit v Crafty 23.4 32-bit (0-1)
Deuterium 10.01.27.213 v Scorpio 2.7 32-bit (1-0)
Amyan 1.72 v Umko 1.1 32-bit (draw)
Rotor 0.6 v Jonny 4.00 (0-1)
Daydreamer 1.75 32-bit v RedQueen 0.9.5 32-bit (1-0)
Arasan 12.3 32-bit v BugChess2 1.7 32-bit (draw)
Deuterium 10.01.27.213 v Tornado 4.4 32-bit (1-0)
Amyan 1.72 v Crafty 23.4 32-bit (1-0)
Rotor 0.6 v Scorpio 2.7 32-bit (0-1)
Jonny 4.00 v Umko 1.1 32-bit (1-0)
Arasan 12.3 32-bit v RedQueen 0.9.5 32-bit (draw)
Deuterium 10.01.27.213 v Daydreamer 1.75 32-bit (draw)
Amyan 1.72 v BugChess2 1.7 32-bit (0-1)
Rotor 0.6 v Tornado 4.4 32-bit (0-1)
Jonny 4.00 v Crafty 23.4 32-bit (0-1)
Umko 1.1 32-bit v Scorpio 2.7 32-bit (0-1)
Deuterium 10.01.27.213 v RedQueen 0.9.5 32-bit (1-0)
Amyan 1.72 v Arasan 12.3 32-bit (draw)
Rotor 0.6 v Daydreamer 1.75 32-bit (draw)
Jonny 4.00 v BugChess2 1.7 32-bit (1-0)
Umko 1.1 32-bit v Tornado 4.4 32-bit (draw)
Scorpio 2.7 32-bit v Crafty 23.4 32-bit (draw)
Amyan 1.72 v RedQueen 0.9.5 32-bit (draw)
Rotor 0.6 v Deuterium 10.01.27.213 (0-1)
Jonny 4.00 v Arasan 12.3 32-bit (1-0)
Umko 1.1 32-bit v Daydreamer 1.75 32-bit (draw)
Scorpio 2.7 32-bit v BugChess2 1.7 32-bit (0-1)
Crafty 23.4 32-bit v Tornado 4.4 32-bit (draw)
Rotor 0.6 v RedQueen 0.9.5 32-bit (draw)
Jonny 4.00 v Amyan 1.72 (1-0)
Umko 1.1 32-bit v Deuterium 10.01.27.213 (0-1)
Scorpio 2.7 32-bit v Arasan 12.3 32-bit (1-0)
Crafty 23.4 32-bit v Daydreamer 1.75 32-bit (1-0)
Tornado 4.4 32-bit v BugChess2 1.7 32-bit (1-0)
RedQueen 0.9.5 32-bit v Jonny 4.00 (1-0)
Rotor 0.6 v Umko 1.1 32-bit (1-0)
Amyan 1.72 v Scorpio 2.7 32-bit (0-1)
Deuterium 10.01.27.213 v Crafty 23.4 32-bit (0-1)
Arasan 12.3 32-bit v Tornado 4.4 32-bit (0-1)
Daydreamer 1.75 32-bit v BugChess2 1.7 32-bit (draw)

Standings after Round 1

8.5 - Jonny 4.00
8.5 - Scorpio 2.7 32-bit
8.0 - Crafty 23.4 32-bit
8.0 - Deuterium 10.01.27.213
7.0 - Daydreamer 1.75 32-bit
6.5 - Tornado 4.4 32-bit
5.0 - BugChess2 1.7 32-bit
4.5 - Arasan 12.3 32-bit
4.5 - Umko 1.1 32-bit
4.0 - Amyan 1.72
4.0 - RedQueen 0.9.5 32-bit
3.5 - Rotor 0.6
However, for more recent ChessGUI versions (which I use extensively), it produces the following:
Event:Round Robin

Round 1.1

Sloppy 0.2.3 32-bit v LittleThought 1.052 32-bit (draw)

Standings after Round 1.1

0.5 - LittleThought 1.052 32-bit
0.5 - Sloppy 0.2.3 32-bit

Round 1.2

Bobcat 20110220 v Pupsi2 0.08 (0-1)

Standings after Round 1.2

1.0 - Pupsi2 0.08
0.5 - LittleThought 1.052 32-bit
0.5 - Sloppy 0.2.3 32-bit
0.0 - Bobcat 20110220

Round 1.3

Dirty 11D-27 v Xpdnt 091007 (0-1)

Standings after Round 1.3

1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - LittleThought 1.052 32-bit
0.5 - Sloppy 0.2.3 32-bit
0.0 - Bobcat 20110220
0.0 - Dirty 11D-27

Round 1.4

N2 0.4 32-bit v Hermann 2.6 32-bit (1-0)

Standings after Round 1.4

1.0 - N2 0.4 32-bit
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - LittleThought 1.052 32-bit
0.5 - Sloppy 0.2.3 32-bit
0.0 - Bobcat 20110220
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 1.5

Brutus 8.05 32-bit v DanaSah 4.60 (draw)

Standings after Round 1.5

1.0 - N2 0.4 32-bit
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - Brutus 8.05 32-bit
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Sloppy 0.2.3 32-bit
0.0 - Bobcat 20110220
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 1.6

AnMon 5.75 v Philou 3.5.1 (draw)

Standings after Round 1.6

1.0 - N2 0.4 32-bit
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - AnMon 5.75
0.5 - Brutus 8.05 32-bit
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.5 - Sloppy 0.2.3 32-bit
0.0 - Bobcat 20110220
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.1

Bobcat 20110220 v LittleThought 1.052 32-bit (1-0)

Standings after Round 2.1

1.0 - Bobcat 20110220
1.0 - N2 0.4 32-bit
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - AnMon 5.75
0.5 - Brutus 8.05 32-bit
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.5 - Sloppy 0.2.3 32-bit
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.2

Dirty 11D-27 v Sloppy 0.2.3 32-bit (0-1)

Standings after Round 2.2

1.5 - Sloppy 0.2.3 32-bit
1.0 - Bobcat 20110220
1.0 - N2 0.4 32-bit
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - AnMon 5.75
0.5 - Brutus 8.05 32-bit
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.3

N2 0.4 32-bit v Pupsi2 0.08 (1-0)

Standings after Round 2.3

2.0 - N2 0.4 32-bit
1.5 - Sloppy 0.2.3 32-bit
1.0 - Bobcat 20110220
1.0 - Pupsi2 0.08
1.0 - Xpdnt 091007
0.5 - AnMon 5.75
0.5 - Brutus 8.05 32-bit
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.4

Brutus 8.05 32-bit v Xpdnt 091007 (draw)

Standings after Round 2.4

2.0 - N2 0.4 32-bit
1.5 - Sloppy 0.2.3 32-bit
1.5 - Xpdnt 091007
1.0 - Bobcat 20110220
1.0 - Brutus 8.05 32-bit
1.0 - Pupsi2 0.08
0.5 - AnMon 5.75
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.5

AnMon 5.75 v Hermann 2.6 32-bit (1-0)

Standings after Round 2.5

2.0 - N2 0.4 32-bit
1.5 - AnMon 5.75
1.5 - Sloppy 0.2.3 32-bit
1.5 - Xpdnt 091007
1.0 - Bobcat 20110220
1.0 - Brutus 8.05 32-bit
1.0 - Pupsi2 0.08
0.5 - DanaSah 4.60
0.5 - LittleThought 1.052 32-bit
0.5 - Philou 3.5.1
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit

Round 2.6

Philou 3.5.1 v DanaSah 4.60 (draw)

Standings after Round 2.6

2.0 - N2 0.4 32-bit
1.5 - AnMon 5.75
1.5 - Sloppy 0.2.3 32-bit
1.5 - Xpdnt 091007
1.0 - Bobcat 20110220
1.0 - Brutus 8.05 32-bit
1.0 - DanaSah 4.60
1.0 - Philou 3.5.1
1.0 - Pupsi2 0.08
0.5 - LittleThought 1.052 32-bit
0.0 - Dirty 11D-27
0.0 - Hermann 2.6 32-bit
Is there a programmer that can rewrite the utility so that it will produce the same output as the first example posted?
I have attached the utility, an example of an earlier ChessGUI pgn file (Amateur D2) and an example of the newer ChessGUI pgn file (Amateur D3).
Attachments
pgn_result.7z
Harald's utility
(1.83 KiB) Downloaded 101 times
User avatar
Graham Banks
Posts: 26957
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: Can a programmer please help me out?

Post by Graham Banks »

If somebody is prepared to give it a go, please post that you're doing so, so that others don't waste their time unnecessarily. :D
Philou
Posts: 4
Joined: Thu Mar 18, 2010 7:43 pm
Sign-up code: 10159

Re: Can a programmer please help me out?

Post by Philou »

Hi :-)

It's done, but you can use it only with the new pgn file :-)

have a nice day :-)
Attachments
pgn_result2.7z
(1.86 KiB) Downloaded 86 times
Philou
Posts: 4
Joined: Thu Mar 18, 2010 7:43 pm
Sign-up code: 10159

Re: Can a programmer please help me out?

Post by Philou »

Re Hi :-)

And now the version for the 2 pgn format :-)

Good by :-)
Attachments
pgn_result3.7z
(1.88 KiB) Downloaded 101 times
User avatar
Graham Banks
Posts: 26957
Joined: Sun Dec 18, 2005 5:47 pm
Sign-up code: 0
Location: Auckland, NZ

Re: Can a programmer please help me out?

Post by Graham Banks »

Thanks heaps Philippe! Much appreciated. :D
I can use the second one you posted and get a result for both types of pgn files that makes life easy for me.

Cheers,
Graham.
Post Reply