Re: A86: Chess Engine


[Prev][Next][Index][Thread]

Re: A86: Chess Engine



David Piper wrote:
> 
> I have decided to make Chess Master 86,  It will have a computer to play
> against...
> 
> This is my problem,  how do I effectivily make a good computer apponent
> without the program being massive....
> 
> I have decided to make it so you can choose which computer apponent you
> want,  the computer apponents will be stored in sperate files. (I hope,
> I may just go with the best one)
> 
> Here are the details so far
> 
> Refer to a location called "Chess" for the current board
> and "ChessTemp" is a area that will mirror Chess when your file is
> started.  This is for Read/Write opperations,  ChessTemp is designed to
> be destroyed.
> 
> When you program is finished it needs to return the Location, it needs
> to store the Peace type to be moved in "P_Type", and it needs to store
> the orriginal position of the peace in "P_Start",  and the End Position
> in "P_End"
> 
> If you need to check to see weather a move is valid,  I will have a call
> available called "M_Check" with A as the Type,  and bc as (Start/End),
> nothing will be destroyed.
> 
> The board will be one of the following,  use which ever one you like the
> best,  or you can submit me a new lay out....I will change it to the
> best one
> 
> 11 12 13 14 15 16 17 18 or 01 01 03 04 05 06 07 08
> 21 22 23 24 25 26 27 28     09 10 11 12 13 14 15 16
> 31 32 33 34 35 36 37 38     17 18 19 20 21 22 23 24
> 41 42 43 44 45 46 47 48     25 26 27 28 29 30 31 32
> 51 52 53 54 55 56 57 58     33 34 35 36 37 38 39 40
> 61 62 63 64 65 66 67 68     41 42 43 44 45 46 47 48
> 71 72 73 74 75 76 77 78     49 50 51 52 53 54 55 56
> 81 82 83 84 85 86 87 88     57 58 59 60 61 62 63 64
> 
> Any one who helps me with this will get the credit they are do in the
> program  (and if I release the source).
> 
> Thank you,  any questions EMAIL me at piperc@jcave.com, or message me on
> ICQ at 1578263 or I am also Moroni on EFNET.
> 
> Thank you for your time,
> 
>                     David Piper
can you send me a copy of the game when you finish it


References: