Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Has Thomas Gaksch become co-author of Fruit?

Author: Robert Hollay

Date: 04:58:36 06/19/05

Go up one level in this thread


On June 18, 2005 at 19:58:44, Pallav Nawani wrote:

>Linux itself consist of the Linux kernel + GNU tools + other software from many
>persons. So 'written by more that one individual' and open source. Just FYI,
>windows browser, IE uses code from IJG (Independent Jpeg Group) to handle Jpeg
>images. So are you now going to brand IE a clone? I suppose you will stop using
>it now, will you?

Mozilla Firefox here, I don't like IE.
And I'm using open source software everywhere I can. Just pointed out that
a project being developed by 'more than one individual' is not necessarily
GPL-ed.

>I don't see your point. Looking at the source code of a program, you learn
>ideas, and a sometimes new algorithms. And then you can write the whole engine
>yourself. This is also ok. You can take the older engine and modified it to
>create a newer engine (If the laws allow that), and this is also ok.
>

  I just think that game programming is not an area where there is a big
necessity for opening code. Original ideas can yield much more interesting
results. It's OK for common parts like opening book or EGTB handling, etc.
But I much more appreciate original style engines (even if not particularly
strong - Golem for example) than another Yoga2 or Hackriot1.2 based on Fruit2.1,
etc, which are +/-30 ELO weaker or stronger than their open source ancestors and
are using same algorithms. This can easily be done using personality settings,
no need for new engines.

>
>What is the difference between learning the through papers and learing through
>source code?
>

  You won't be influenced by someone else's codes, and you'll be forced to
use your own creativity. :)
(I'm fond of Ravi Shankar for example, but he won't be so much interesting
for me if Indian folk-music would be based on American country-music).

Robert



This page took 0.08 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.