Author: Ed Schröder
Date: 11:52:17 10/27/98
Go up one level in this thread
>>>>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 Theoretical this is possible. I never tried because I never came up with a good plan. Some have tried. Alex van Tiggelen is one. His program is commercial. I forgot the URL of his home page but maybe others know. - Ed -
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.