Welcome to:

 

  Tim Foden's
  Internet Site


  This page was
  last updated on
  30 November 2004

  Send e-mail to the
  Webmaster



  Site hit counter:
 
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'timfod_1'@'localhost' (using password: YES) in /home/www/7sun.com/utils.php on line 20

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 21

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 21

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 60

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 60

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/7sun.com/utils.php on line 61

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 66

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 66

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 77

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 77

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/7sun.com/utils.php on line 78

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 103

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 103

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 111

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 111

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /home/www/7sun.com/utils.php on line 114
000001

  Since: 19 Jan 2009

  Page hit counter:
 
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'timfod_1'@'localhost' (using password: YES) in /home/www/7sun.com/utils.php on line 20

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 21

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 21

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 60

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 60

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/7sun.com/utils.php on line 61

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 66

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 66

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 77

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 77

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/7sun.com/utils.php on line 78

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 103

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 103

Warning: mysql_query() [function.mysql-query]: Access denied for user 'timfod'@'localhost' (using password: NO) in /home/www/7sun.com/utils.php on line 111

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/www/7sun.com/utils.php on line 111

Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in /home/www/7sun.com/utils.php on line 114
000001

  Since: 19 Jan 2009

Home Page | Green Light Chess | Newquay Jive Club | Arcade Games | Programming | Science Fiction Books | About the Author


 Green Light Chess


Current release version: 3.00

Green Light Chess is a strong WinBoard engine that plays chess. In order to use it with a nice user interface, it is recommended that you download and install WinBoard too. Alternatively you could try Arena, or one of the professional interfaces that support WinBoard engines like the ChessMaster or Fritz interfaces.

Engine and Book Downloads -- version 3.00

Full distribution with with the default opening book included: glc300.zip (587K).
Full distribution, but without an opening book: glc300-nobook.zip (291K),
The default opening book file (updated 17 March 2003): book-030317.zip (296K).

The documentation that ships with the full distribution is also available online.

Here are a few images that can be used in GUIs for Green Light:


A "Test" version while waiting for a new release to appear

As some of you may know, I actually make changes to GLC quite often, but now, as GLC is so strong, very few of the changes I make are actually any good.

The most promising test version I have so far is 3.01.2.2. This version has some bugfixes to move it from 3.00 to 3.01, plus some of the changes that I put into 3.00.3.4 that I liked, and a new hash table format, which is a bit faster than the one used in 3.00.

As this is a test version (not a full release version -- and because I'm lazy too) I haven't updated the documentation. This version uses the same opening book format as for 3.00 (NOT the same as 3.00.3.4), so any 3.00 book can be used.

Engine and Book Downloads -- version 3.01.2.2

Just the executable: glc301.2.2.zip (256K).



For historical reasons: the Graz 2003 tournament version

Green Light Chess played at the WCCC in Graz, Austria, in November 2003. It did quite well, finishing in 5th place after 11 rounds, the highest placed amateur engine.

The actual engine (3.00.3.4) changed from round to round as I made changes, and, in fact, I only had the source of a development version with me (by mistake -- I meant to have the source for 3.00, but forgot to check it out of CVS), so apart from in the 1st round where version 3.00 played, I was playing with a non-released potentially buggy program! Here I am releasing the final version that played in round 11, "warts and all"! Use this version of the program at your own risk.

The opening book format is different for this version than the one for version 3.00, and this version supports up to 3 opening books (primary, secondary, terciary). However, the code to choose moves from these books in priority order doesn't seem to be working correctly, so if you generate your own book than it is probably best just to use the primary one.

I'm not going to produce any specific documentation for this version, as it's pretty much the same as for 3.00.

Engine and Book Downloads -- version 3.00.3.4

Just the executable: glc3034.zip (262K).
Primary opening book used during round 11: glc3034-book-pri.zip (4.2M),
Secondary opening book used during round 11: Not avialable yet* (55.9M)

* I've lost my ADSL connection and am back to dial-up, and it would take me far too long to upload this to my web site at dial-up speeds at the moment.



Older versions

There are older versions of Green Light that run with their own GUI on Windows (version 2.09) and on WinCE (version 0.9). They are available from a different page.


Chess Related Utilities

pgn2fen

This is a win32 command line utility that will process a PGN file and output each position encountered in FEN or EPD format.

pgn2fen -- A utility to convert from PGN to a series of FEN/EPD lines
Copyright (c) 2002 by Tim Foden; All rights reserved.
Version 1.0.4.  Compiled at 23:09:10 on 12 Feb 2002.

Usage: pgn2fen  [-e] [-w|-b] [-v] [-l]
Options: -e  Output as EPD (default is as FEN)
         -w  Only output positions with white to move
         -b  Only output positions with black to move
         -v  Include variations in output (default is main line only)
         -l  Include leaf nodes (no pm or bm in EPD)
         -s  Only parse a single game from the pgn file
	

Download pgn2fen version 1.0.4 (92K).