Author: Komputer Korner
Date: 23:39:56 10/30/98
Go up one level in this thread
On October 30, 1998 at 06:07:45, Graham Laight wrote: > >On October 29, 1998 at 22:31:51, Bruce Moreland wrote: > >>There are some products where new versions are demonstrably better than old >>ones, or at least no worse, in every respect. >> >>A chess program is not an example of such a product. Chess programs are like >>cats, they are not particularly predictable, and they odds that they will react >>like you want them to are by no means high. You can make a very minor change to >>a chess program and suddenly something that worked well no longer works as well. > >I've seen other programmers complain about this problem in the past as well. > >This is one of the key reasons why I think it would be useful to think about >systematic ways of managing knowledge. I wish the CCC members were more open to >discussing this. It is an area in AI (artificial intelligence) in which progress >is being made. > >If one was programming a business application, then making the "rules" >accessible to other programmers would be of high importance. I bet that most >chess programmers cannot predict accurately the effects of the knowledge in >their evaluation functions in various different positions - and especially the >effects of lots of different types of knowledge working together! > >One day, I hope that someone will build a chess engine in which enthusiasts can >put the knowledge in for themselves - and be able to predict how it will effect >the evaluation in various types of position. > >Of course, programming chess this way might impact performance - the "God" of >most programmers. > >> Of course, if you want to say that the change was good, you have to be able to >>find something that the new version does better. >> >>A different version of a chess program, especially a very different version, >>will find some shots faster than the old one, and some slower. >> >>bruce Nimzo3/ 3.5 allowed you to do this through the CHE language interface, but the maximum allowed to affect the engine was (if my memory serves me correctly) + or - .32 pawns. -- Komputer Korner
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.