Author: Stefano Gemma
Date: 23:39:27 08/18/00
Go up one level in this thread
On August 18, 2000 at 15:47:59, Uri Blass wrote: >>>On August 18, 2000 at 06:00:47, Stefano Gemma wrote: >>I have talk about "frankenstein" just to give an idea about a program written >>taking not just code, but even ideas, suggestions and so on from various >>sources. I consider any information as a piece of the programming "DNA". [...] >I think that by your definition you will find no program that is build from >scratch. This is true, but i don't care about a strict definition of "frankenstein" or "alien" programs. There are'nt a well defined margin from one category of program and other ones. >TSCP is not build from scratch by your definition because Tom read books about >computer chess before writing his program and used ideas that he read in books. I don't know the sources of that program, but i think that the most part of the work is original. I think that the author has started from ideas to write its own algorithm. >I do not know about programmers who do not use the alpha beta or try to build >chess program without reading about computer chess before or avoid using the >alpha beta because they read about it and want to be original. This is true now, because we have Internet. Maybe this was true in USA even some year before Internet. When i have started writing my program, in Italy it was very hard to find such informations. I have never heard about "alpha-beta" in 1980, when i was starting my first program, for a Commodore PLUS/4. But that algorithm is a forced step, i think that any programmers could find alpha-beta algorithm, even without to know the original algorithm. In 1980, in Italy, there were no books available. But i'm not the only one, there were other programmers, in Italy and maybe elsewhere, that were doing the same, without any information. In some country, where finding information is hard, i think there were still other programmer in the same circumstance. But this discussion could lead us off-topic. The focus of my tought was not if a program is original or not. I'm just surprised of the connection between the programmers/program world and the way the evolution works. Programs are like animals int his world. Programmers are the nature element, that make selections and "fuse" programs toghether. In this world the programs started from scratch are not very necessary, but they introduce new genes ("geni", in italian, i don't know the right spelling). This is the fct very interesting to me. Ciao!!!
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.