Author: Angrim
Date: 14:36:20 02/10/02
Go up one level in this thread
On February 10, 2002 at 13:52:33, Uri Blass wrote: >I started to read tim mann page > >http://www.tim-mann.org/xboard/engine-intf.html > >I see that tscp that is a winboard engine does not know about a lot of commands. > >I think that it may be better if the first thing that they describe there is >only the commands that are needed to play a game under winboard. > >I find that the second command protover N is not needed to play a game because >tscp that does not know about it can play under winboard. > >It is better to describe a game and the exact commands that winboard send the >engine and not to start by giving a lot of information that most of it is not >relevant for programmers who want only to tell their program to play under >winboard. > >Uri here is a quick minimal list of the commands that are needed, and some that are well work having. xboard: handy if your engine changes its output based on whether it is running under xboard or not. mine stops outputting boards and such junk once it sees this. new: needed quit: handy if you want to save learned lines or such stuff. force: needed to resume games in ics level: handy if your engine understands inc. comps which don't understand this tend to get smashed playing at 0 10 time control. time: needed go: needed ?: needed for the "move now" button to work. edit: needed if you support any wild variant with non-standard start position. also for edit position on the local board. hard/easy: handy but not needed. black/white: might be needed, depends on your engine. strongly suggested. variant: needed if you want to play variants, else useless. Hope that helps, Angrim
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.