Author: Paul Byrne
Date: 20:28:31 11/10/02
Go up one level in this thread
On November 10, 2002 at 04:08:12, Sune Fischer wrote: >On November 10, 2002 at 01:33:58, Paul Byrne wrote: > >>On November 09, 2002 at 07:15:18, Sune Fischer wrote: >>>Well, the trick is to support different games without losing performance in the >>>primary game (chess!). I think only fischer-random requires special castling >>>rules, even shuffle chess can use ordinary rules just by removing castle rights. >>>So I think don't I will really be needing more than two such castle functions:) >>> >>>-S. >> >>Should you implement ICC's wild 1, that has slightly different castling rules >>also (King can start on the d-file). >> >>Guildenstern uses the virtual function approach now to make things more >>manageable -- but G plays losers, etc, where the rule changes are more >>involved. There is a bit of a performance hit for this, but me and my >>sanity can live with that. :) > >Cool, what interface do you use for this, winboard? > >Winboard doesn't support fischerrandom, Arena does however, I'm just not sure >the rules are the same as on ICC. > >-S. I don't use an interface at all -- it just connects directly to ICC and uses ICC's datagrams to get the initial position, moves, time, etc. I just match it myself on ICC for testing, and it can kibitz on examined games for analysis. Saves worrying about how the interface handles fischer random, shatranj, etc. -paul
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.