Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Tell me about computers learning....

Author: Fernando Villegas

Date: 09:54:59 10/27/98

Go up one level in this thread


On October 27, 1998 at 02:21:36, Ed Schröder wrote:

>>>The main principle in Rebel is "weights". When losing a game then lower
>>>the weight. When a game is won increase the weight. All Rebel book moves
>>>have a "weight" value which serves 2 purposes:
>
>>>1) the weight value is used to play book moves random.
>>>2) the weight value is a strong indication to favor a move or not.
>
>>>The effect is that Rebel will avoid lost book lines and repeat the book
>>>lines it has won.
>
>>>- Ed -
>
>
>>Hi Ed:
>>If I did not understand bad, this system means Rebel will not play anymore a
>>line not because this line is flawed, BUT because he was not capable of
>>getting good results with it. If that is the thing, then Rebel is not learning to play
>>better, but just avoiding paths where he misshandles the game. This is more a
>>neurotic behaviour than a learning one. So, in the long run, what we'll have
>>will be not a more knowleadgable program ,but a more restricted one, a narrow
>>minded program stuck just with the liones he plays well qwith his actuial
>>programming. I think -although I know there is a great abysm between words and
>>implementation- that real learning should mean some kind of changes within the
>>source code.
>>Fernando
>
>It's simple, book-learning makes Rebel a stronger player. Mission accomplished.
>
>Changing "source code" as you suggest is technically impossible. You can not
>change anything in an executable (.EXE or DLL).
>
>- Ed -


And what about some kind of changeable tables with RAM memory? The exe is kept,
but some variable data to exceute could change...
Fernando



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.