Computer Chess Club Archives


Search

Terms

Messages

Subject: Ideas Are No Good Until Coded into a Working Program?????????

Author: Bob Durrett

Date: 09:01:15 11/10/00

Go up one level in this thread


On November 10, 2000 at 10:37:09, William H Rogers wrote:

<snip>

>It would seem that many of your ideas have already been implemented into many
>chess programs. Most consider pawn structure, king-side attacks, attacking and
>defending pieces, and a whole lot more. It is easy to postulate new ideas when
>you think about chess, but most find it hard to put them in useful code, and
>there are some brilliant programmers out there with many years of experience
>behind them. The true test is to try to program the ideas yourself. If you can
>get them working, or even particially working, then you will find many people
>who will look at your code and make suggestions or improvements if possible.
>A over simplified type of coding is listed below for example, just remember you
>are only allowed one thought per line.
>1. Find computer's pawn
>2. Can it move two squares forward?
>3. Can it move one square forward?
>4. Can it capture on the left diaginal?
>5. Can it capture on the right diaginal?
>6. Is it under attack?
>7. Is it protected?
>8. If it moves, will it expose another piece to attack?
>
>As you can see the list goes on and on and the possiblilites are limitless, but
>the keep-it-simple approach is the best as it allows for easier coding and error
>checking.
>I wish you good luck in your quest.
>Bill
>
>B

It seems to me that you are asking me to:

(a) Restrain from presenting ideas that occur to me, on this bulletin board,
unless I have already produced a working program that implements that idea, and

(b) limit my efforts to duplicating programming tasks which have already been
performed over and over again by many programmers.  Do you wish to keep me busy
forever doing an infinite number of simple programming tasks whose
"possiblilites are limitless"?

(c)  Is it necessary that I become a "brilliant programmer" before I post any
ideas here?

(d)  What's wrong with "Preliminary Design" at the earliest stages?  Are such
designs to be kept secret until implemented into code?

Am I being unfair???  Am I reading you correctly???

Bob



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.