Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Creating a GUI to control variables in a chess program

Author: Roy Eassa

Date: 12:46:35 10/05/02

Go up one level in this thread


On October 05, 2002 at 14:33:58, Eric Liddiard wrote:

>Thankyou so much for the reply - I am not sure if this is exactly what I am
>after - but I think that any form of insight into referencing a chess program
>and its variables/search depth will be of great benefit. I am interested in
>anything you could offer me.
>
>Thanks again.
>
>Eric.
>
>P.S. it does not matter what chess engine i use - i just thought a simpler one
>would make it easier to identify the variables that I would need to adjust. I
>need to work on an open source/shareware engine however - to give me access to
>the source code.
>



OK, I sent you (to the email address listed with CCC) the VB source code and a
couple test files I used.  Good luck!


>On October 05, 2002 at 14:24:46, Roy Eassa wrote:
>
>>On October 05, 2002 at 14:09:59, Eric Liddiard wrote:
>>
>>>Thankyou for your constructive comments - it is very much appreciated.
>>>
>>>What I am thinking of doing is not actually changing an existing GUI as such -
>>>ie not taking menu options out or adding others in to programs already out there
>>>- rather I want to create (at first) a simple user interface that allows the
>>>human player to select, for example, the maximum search time the computer will
>>>be allowed. This could be as "simple" as putting the number "9" into a dialog
>>>box and hitting enter. At this stage - I dont really want to alter the likes of
>>>"Chessmaster" or large programs like that. I would be satisfied with using
>>>something like Winboard to handle the moves and i could build a separate GUI for
>>>controlling the game variables.
>>>
>>>Basically - I need to find out a good, well commented chess program to help me
>>>establish what variables to alter - and where in the program they are ie learn
>>>as much about the chess engine as necessary but not learn the entire program.
>>>Also - what tool to use to create the GUI - I am (just) beginning to learn VC++.
>>>
>>>Any further help you oculd ofer would be very much appreciated.
>>>
>>
>>
>>A few months ago, I started doing something like this for the command-line
>>chess-puzzle solving program "CHEST".  I wrote a separate utility that let the
>>user paste the position to solve and an edit box to input the maximum search
>>depth, then (it) created a command file with which to invoke CHEST.  I got it
>>working to the level I needed it and then basically forgot all about it.  If you
>>want, I can send you what I did, or you could re-create something like that but
>>take it a lot further than I did.
>>
>>Is it acceptable for your assignment if the program you were creating a GUI
>>front-end for was a powerful chess-problem-solving app like CHEST rather than a
>>regular chess-playing program?
>>
>>Anyway, all but the source code are here:
>>
>>http://ardee.home.attbi.com/Chesty.html



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.