Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: EPD Grammar? [r.g.c.c. repost]

Author: Dann Corbit

Date: 12:51:26 10/10/98

Go up one level in this thread


On October 10, 1998 at 05:16:57, Manfred Rosenboom wrote:
>BTW: What are your plans with database queries ?
>     I have just started to experiment with the free InstantDB
>     (a simple database system, implemented in Java) for storing
>     the EPD related data and access the data via a Java client.
I have a database of unique EPD positions.  I used the SAN toolkit to produce
them from PGN, then pipe the output to sort and uniq.  Then, I have several
projects to run against these positions.

1.  For each and every position classified by the ECO openings, I am analyzing
at 12 minutes per ply.  There are a little over 4000 unique positions, so this
is about 800 hours of computer time.

2.  For all of the really problematic computer chess openings [like stonewall] I
am analyzing at 12 minutes per ply.  This will be considerably more effort,
since I have more than 100,000 positions to analyze.

3.  For over 800,000 games, I plan to analyze each position at 1 second per ply.
 Using this strategy, I can make a relatively blunder free database.  After the
initial analysis, I can have database queries and computer programs that
reanalyze the data, searching for an optimum path.  The best choces can be
reanalyzed in careful detail at higher time scales.  I also plan to modify
Crafty to save any analysis that gets preformed during play and save that to my
database.  So my database will become stronger and stronger over time.  This
will be a real chess system that learns as it plays.  I will use SQL queries
against relational systems.  I have already created a database system for Rdb
and for SQL*Server.  I will probably generate Oracle and DB2 code as well.
Right now, I have an ErWin/ERX model, so it is easy to create code for a new
system.

I already created a simple parser, but I would like a much more advanced one.  I
also plan to create some of my own codes that do not exist in EPD, but I need
for my calculations.  But any existing code, I would like to be able to read.  I
did find some documentation on EPD, but it was from 1994, so I thought it may
have been updated since.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.