Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Let's back off for a minute from Rc6

Author: Ratko V Tomic

Date: 12:23:30 10/22/00

Go up one level in this thread


> I cannot think of any other purpose for all this other than to improve
> the program's rating in the SSDF.

There is no harm all by itself in being at the top of SSDF.

> You can't possibly use this for
> human players, and you aren't talking about offering playing styles,
> as that is already rampant.

Human players routinely adjust their play to exploit better the stylistic or
capabilty weaknesses of their opponents, programs or humans. Programs aren't as
good (yet) at this kind of 'outside the board' strategizing, but they will get
better.

> Creating a number of personalities to defeat specific opponents would
> require a lot of work and would only be of interest to the
> programmer. Why would I want to have a Rebel especially geared to
> defeat GM Svidler for example?

I wasn't talking about specific opponent but only a specific relative advantage,
no matter who the opponent is (i.e. the program is being tuned to a set of
opponents with particular strength range in particular types of positions). The
usefulness of this is surely greater than just better SSDF rating. After all if
the program adjusts itself to maximize its strength when playing against you (or
whoever else you pit it against), for all you care you're getting a stronger
sparring partner, as if you bought a faster computer and used the same program
without self-tuning.

GT is quite effective against programs which don't have as good king-attack
algorithms, more so than other good king attackers, including regular Tiger,
probably because it does take risks. The proper degree of risk taking ("proper"
meaning as empirically determined) is the performance maximizing strategy. By
taking risks, GT makes positions in which it excells more frequent. While
regular Tiger may be as good, even better, once the king attack is under way, by
virtue of taking fewer risks it won't find itself in a king-attack as often as
GT will. To maximize performance (rating) it is not enough to have an edge in
some area. One has also to try maximizing the frequency of positions in which
one can use that edge, even if some risks are involved.

Now, once you agree that it is reasonable to take some risks in order to
increase frequency of positions in which one will have an edge, and since the
degree of advantage varies for different opponents, the immediate consequence is
that one could do even better if the amount of risk-taking is tuned to the
specific degree of the advantage one has against the current opponent. And that
can be learned in a longer match or hand input if the operator knows the
opponent. For example, GT might perform better against regular Tiger if it were
to play with risk-taking "instinct" minimized.



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.