Author: Alessandro Damiani
Date: 11:41:45 02/24/05
Go up one level in this thread
On February 22, 2005 at 17:53:46, Robert Hyatt wrote: >On February 22, 2005 at 14:22:25, Matthias Gemuh wrote: > >>On February 22, 2005 at 13:52:41, Brian Kostick wrote: >> >>>On February 22, 2005 at 13:33:24, Dann Corbit wrote: >>> >>>>On February 22, 2005 at 13:29:39, M Soszynski wrote: >>>> >>>>>Where can I download the latest Crafty UCI engine? >>>> >>>>Crafty has a Winboard interface. But you can play it as a UCI engine with an >>>>adapter. >>>> >>>>Or you could bolt Pepito's nifty UCI interface onto crafty in about 5 minutes. >>> >>> >>>Dann, >>> >>> I would like to see this become common, UCI Crafty. Will all permissions of >>>course correctly. I wish so many compiler operators quit fooling around and do >>>something real like this. :) >>> >>>Regards, >>>Brian > > >I don't "hate" it, I just don't like it a whole lot. :) > >It takes too much control away from the engine and empowers the UI with more >than I personally think is reasonable. In today's software world, the right >approach is to take the minimum functionality possible away from the engine, and >for the set of all programs, this "minimum functionality" has to be a common >subset that is taken from all engines. I don't believe it reasonable for the UI >to handle the opening book, book learning, endgame tables, tell me what to >ponder, when to ponder, how long to ponder, and so forth. I already have the >code to handle all of that built in, and I see no reason to take it out as then >I lose winboard functionality, or else I have spaghetti code that does this for >that UI, this for those UIs, and so forth. > >I want the UI to be the "user interface" only. Not play chess. Not make time >allocation decisions. Not tell me how long to think and when to stop searching >or start pondering, I want my program to make _all_ playing decisions and just >use the UI to tell the opponent what it played... > >That is why I don't like UCI. I agree 100%. After asking my lawyers I can safely agree 120%. :-) Alessandro
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.