2008 World Computer Rapid Chess Championships

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: 2008 World Computer Rapid Chess Championships

Post by Dr.Wael Deeb »

Tony Thomas wrote:
CRoberson wrote:Michael & Tony,

Entry accepted and on web page.

However, please ensure that you read all the rules (only 16) and
especially rule 15.
Is someone else using a book from Wael? Wael just supplied the Pgn, since Romi's book making tool is different from others, the books wont be same at all...
As far as I am conserned,no one is using an opening book by me rather than you Tony,so no problems....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
CRoberson
Posts: 2055
Joined: Mon Mar 13, 2006 2:31 am
Location: North Carolina, USA

Re: 2008 World Computer Rapid Chess Championships

Post by CRoberson »

Many of us use the same pgn's as a base. This generally does not
constitue the "same" book, because we then go through some tool
and apply preferences or use some learning procedure to apply
our or our engines preferences.

The only way a pgn would create the same books is under two
conditions:
1) you didn't put any preferences in so raw number of games for a
move is the preference.
2) the pgn's have markers that state preferences and thus force
the move preferences by the book building utility.

So, if you and I build a polyglot book off of the same PGN's and then
each of us independently without communication put in our preferences
to the polyglot book, they would be different. But, if we both borrow
a polyglot book from somebody else then we are in violation of rule 15.

The above statements also say that the two books could
be the same even if they were created by different tools, so long as
both tools do the exact same thing with the preferences: base them on
raw game counts or markers in the pgn and you stopped there.

If you then followed the above paragraph with some sort of tuning
procedure (automated book tuning by the engine or hand tuning of
your independent preferences) then it is yours and you made it with
help from the pgn provider.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: 2008 World Computer Rapid Chess Championships

Post by Dr.Wael Deeb »

CRoberson wrote:Many of us use the same pgn's as a base. This generally does not
constitue the "same" book, because we then go through some tool
and apply preferences or use some learning procedure to apply
our or our engines preferences.

The only way a pgn would create the same books is under two
conditions:
1) you didn't put any preferences in so raw number of games for a
move is the preference.
2) the pgn's have markers that state preferences and thus force
the move preferences by the book building utility.

So, if you and I build a polyglot book off of the same PGN's and then
each of us independently without communication put in our preferences
to the polyglot book, they would be different. But, if we both borrow
a polyglot book from somebody else then we are in violation of rule 15.

The above statements also say that the two books could
be the same even if they were created by different tools, so long as
both tools do the exact same thing with the preferences: base them on
raw game counts or markers in the pgn and you stopped there.

If you then followed the above paragraph with some sort of tuning
procedure (automated book tuning by the engine or hand tuning of
your independent preferences) then it is yours and you made it with
help from the pgn provider.
Thanks Charles for the clarification....
I can assure you that the pgn that I sent to Tony is a private one and it will be used to make only one unique opening book for RomiChess :!:
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
CRoberson
Posts: 2055
Joined: Mon Mar 13, 2006 2:31 am
Location: North Carolina, USA

Re: 2008 World Computer Rapid Chess Championships

Post by CRoberson »

New Entrant from Germany

Tornado by Engin Üstün
User avatar
Bill Rogers
Posts: 3562
Joined: Thu Mar 09, 2006 3:54 am
Location: San Jose, California

Re: 2008 World Computer Rapid Chess Championships

Post by Bill Rogers »

A question fellows and forgive my ignorance. How do you use pgn to create books? It sounds like some kind of automatic process is being done rather than replaying the moves by hand and then recording them in a data base manager by hand as I am doing.
Bill
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: 2008 World Computer Rapid Chess Championships

Post by Zach Wegner »

You need to have a PGN parser (unless you are using some preexisting bookmaking tool like Polyglot). My engine runs through a PGN file like normal and has a modular function passed to it. This can control other things like automatic tuning with the same PGN parser. I just pass a function that collects statistics into a book structure into the PGN parser, then dump it all out at the end in a binary format.
CRoberson
Posts: 2055
Joined: Mon Mar 13, 2006 2:31 am
Location: North Carolina, USA

Re: 2008 World Computer Rapid Chess Championships

Post by CRoberson »

New Entrant:

Amateur by Will Singleton

Only 1 day left to enter.

Please enter via this thread or the other one I created here.

But read all the rules and requirements at
http://www.taccl.org/ACCAWCRCC/2008ACCA ... WCRCC.html
User avatar
Bill Rogers
Posts: 3562
Joined: Thu Mar 09, 2006 3:54 am
Location: San Jose, California

Re: 2008 World Computer Rapid Chess Championships

Post by Bill Rogers »

Zach
Where can I get a PGN parser?
Bill
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: 2008 World Computer Rapid Chess Championships

Post by Zach Wegner »

It's not so simple really, I wrote my own, and any book making utility is going to have it's own parser. If you are using a PGN parser to make a book, you pretty much have to write your own, because you need access to the board position after each move. ZCT is open source, so you could look at it, but it's in C. I don't know of any in VB.