Author: martin fierz
Date: 04:48:21 12/03/03
Go up one level in this thread
On December 03, 2003 at 05:08:14, Matt Thomas wrote: >I want to create a chess engine and am starting with the input/output routines. >I can handle output, but am not sure about how to implement input. I am >thinking to use ReadFile() to be unbuffered, and for pipes. I could implement a >loop to poll for input, but wouldn't that be a drag on CPU cycles? I want to be >able to use pondering, but if the user decided to cancel the game I need to >listen for the command. I am going to use the Winboard protocol and understand >the commands. I am using VC6 to create a console app and am familiar with >creating a basic program in Windows/console/DOS. Any help would be much >appreciated. Examples would go a long way. I have looked at some code for >other chess programs, but there is so much to sift thru and I want to focus >specifically on understanding the basics of implementing std input. Thanks, >Matt haven't you got this the wrong way round? write engine, then worry about input once it makes it's first legal moves. at least that's what i did :-) cheers martin
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.