"Shortly in my bad english"
Program:
PGN-Selection 1.0
"PGN-Selection 1.0" created automatically a test set from a PGN database.
1. It contains / implied a "random generator" and is w32/x64 compatible.
2. Allowing for SWCR database allocation of ECO classification.
SWCR = SCHACHWELT Computer ratings, my rating list.
ECO A00-A99 = 26%
ECO B00-B99 = 22%
ECO C00-C99 = 13%
ECO D00-D99 = 23%
ECO E00-E99 = 16%
3. For an example you can find the PGN Random database v3.5 in this download file.
"swcr-fq-openings-v3.5.pgn"
A documentation in German language to "swcr-fq-openings-v3.5.pgn" is available
under:
http://www.amateurschach.de/master-pgn/documentation.htm
... with an exentsiv explanation to "PGN-Selection 1.0" in German language.
4. How it's work?
pgn-selection_10 <enter the name of pgn file> <enter the number of positions 1>
<enter the name of the new database 1> <enter the number of positions 2>
<enter the name of the new database 2> ...
Hint:
The number of positions 2, 3 and so on ... is optional!
Example:
Please enter in textmode:
pgn-selection_10 <swcr_fq-openings-v3.5.pgn> <50> <testset_01.pgn>
This program will now create an automacially test set with 50 test positions!
With the result:
ECO A00-A99 = 13 games
ECO B00-B99 = 11 games
ECO C00-C99 = 6 games
ECO D00-D99 = 12 games
ECO E00-E99 = 8 games
Programming:
Volker Annuss (programmer of "Hermann", uci chess engine)
http://www.nnuss.de/Hermann/
Idea:
Frank Quisinsky
http://www.amateurschach.de
Come into being in a discuss with Wolfang Battig, CEGT test team.
Lizenz:
Private users may use and copy PGN-Selection 1.0 unchanged.
Everthing else needs the written permission by Volker Annuss or Frank Quisinsky.
Because PGNSelection is licensed free of charge, there is no warranty of any kind.
Copyright:
Volker Annuss
Frank Quisinsky
Trier, Germany
August 23rd, 2010
I use Albert's positions alot, but everybody else does too. This would be
a great way to mix things up some, provided that a good database, such
as yours, is used.
I am sure that the positions from Albert are very good too. Perhaps its interesting to collect the test-set position which are available so far.
My example database included 5.120 positions.
PGN file version 3.5.
In my documentation you can find the information that all is analyze with Stockfish 1.7.1 JA x64 4Cores. Stockfish used 1 minute pro position for a blunder check. For around 1 1/2 months I wrote about it in TalkChess too.
My old problem is my bad English.
With better English I would make the documentation in English available. But with the Google translation link it's possible to translate the dokumentation.
Furthermore:
I think the short discription in English (readme.txt) is good enough.
I am sure that the positions from Albert are very good too. Perhaps its interesting to collect the test-set position which are available so far.
My example database included 5.120 positions.
PGN file version 3.5.
In my documentation you can find the information that all is analyze with Stockfish 1.7.1 JA x64 4Cores. Stockfish used 1 minute pro position for a blunder check. For around 1 1/2 months I wrote about it in TalkChess too.
My old problem is my bad English.
With better English I would make the documentation in English available. But with the Google translation link it's possible to translate the dokumentation.
Furthermore:
I think the short discription in English (readme.txt) is good enough.
ChessGUI can generate a pgn testsuite while creating a book.
The testsuite has no duplicate openings and no transformations.
No ECO considerations are made.
you wrote:
"The testsuite has no duplicate openings and no transformations."
The transformations ...
I think this one was not easy for you!?
Because:
After move 2, 3, 4, 5, you have others transformations.
Transformation check can be good if you can give the move number for a check.
Example:
Check transformations up to move 8.
I have to look in your GUI.
In the PGN database I created (version 3.5, included in download file) are all postions checked of transformations with a tool by Norm Pollock. I think the transformation are the biggest problem for such a database, the biggest problem I had in the time I created the PGN database. Norm helps me a lot.
But solved in my database, no transformations up to black move 8 are included.
Frank Quisinsky wrote:
The transformations ...
I think this one was not easy for you!?
Because:
After move 2, 3, 4, 5, you have others transformations.
Transformation check can be good if you can give the move number for a check.
Example:
Check transformations up to move 8.
Best
Frank
Hi Frank,
the transformation check is at last book move only.
The user decides how many moves deep the testsuite should be.
Checking for transformations is very easy. It is done with hash keys.
(Every chess engine uses hash keys.)