Author: Severi Salminen
Date: 08:24:21 02/11/02
Go up one level in this thread
>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. And handy if you don't want your engine to stay in memory after quiting eating all CPU time and resources... >force: needed to resume games in ics And "force" is the command WB GUI send during search to give most other commands. This is not in protocol, but GUI behaves this way. So if you poll "force" during search you should be OK. >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. I suggest not to implement edit, but "setboard" which you will evetually program in any case. >hard/easy: handy but not needed. Only if you implement pondering. So probably not needed in a long time... >black/white: might be needed, depends on your engine. strongly suggested. Not at all necssary, if you use protocol 2 (strongly suggested). "Black" and "white" are stupid commands and a hindrance from GNUChess. You will be fine without them. Severi
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.