Richard Reti defines the foundation of positional play as a knowledge of combination. What if we
put reasonably accurate estimates of a piece's ability to participate in combinations in the evaluation function? We might
get a chess program that plays a better positional game of chess.
p.46"A knowledge of combination is the foundation of positional play.
Richard Reti"
Tactics eventually come into play in a game of positional chess - just not right now. The pieces
function like a coiled spring - energy is stored for release at a later time.
p.46"You will notice that in every game [presented in chapter 2], a tactical oversight of various
degrees of seriousness allowed the victor to achieve his aim. Although this is primarily a book about strategy... watch out
for tactics!"
Having 'a plan' is a good idea, but continuously modifying your plan to fit the situation on the
board is an even better idea.
p.63"A plan needs to be continuously moderated or even changed completely according to circumstances.
These days at least, you hardly ever see a game in which a player kept to the one and same plan throughout the middle-game.
Even if the basic intention behind his schemes was the same... a multitude of frequently changing mini-plans was being employed."
McDonald tells the reader to look for a weakness in the enemy's pawn structure. If there is
none, look for a way to create one. Failing that, try to take advantage of a pawn majority, or even a pawn minority.
p.77"Let's assume our opponent is sensible enough to develop his pieces to decent squares, fight
for the centre with his pawns, and avoid doing anything reckless with his king. We will therefore need to soften him up gradually
if we are going to get the win we deserve.
This can best be done by targeting one or more weak points in his pawn structure. In
what follows we shall look at various techniques for forcing and exploiting such weaknesses - or even persuading the opponent
to create them for us!"
Each position is unique and it is the features of the position that determine who is better. It
seems that you have to do more than consider the location of the pieces on the board in order to accurately evaluate the winning
chances of a position in a game of chess.
p.86"Every position has to be evaluated according to its particular features."
Mobility that leads to pressure is a good thing - a piece being tied down to the defense of a weak
piece is a bad thing.
p.88"Here we see the superiority of a bishop over a knight in an endgame where there are pawns that
can be targeted on both sides of the board... whereas the black knight has been deprived of all its mobility by the need to
defend b7."
Don't let your opponent play good moves - this also means not letting him play good positional moves.
If you cannot recognize good positional moves for yourself, then you cannot recognize (and therefore prevent) good
positional moves by your opponent.
p.155"An essential component of any plan is preventing the opponent from playing the moves he wants
to play."
Adjacent pawns have the potential to support each other by advancing. We would need to determine
the pawn mobility and resolve any limiting factors in order to see if this is possible.
p.163"In general, pawns are strongest when they are adjacent to each other in the centre, as on
e4 and f4. The question of whether to advance one of them to the 5th rank is always of the greatest importance."
McDonald would judge pieces by what they can do, rather than where they sit on the board.
p.176"This retreat reminds us that the value of a piece is to be judged by how well it contributes
to the health of the whole army, not its own individual worth."
Our evaluation function should reward the queen+knight combination (as opposed to the queen+bishop
combination) for the ability to pressure a large number of squares.
p.177"The queen and knight are well known to be a formidable attacking force, as their different
powers increases the chance of finding a key to unlock a defense."
Outposts for pieces are generally located on squares that cannot be threatened by pawns.
p.185"A so-called 'hole' is a weak point of this kind. It is a square in a player's pawn structure
that can no longer be protected by one of his pawns. If the hole is on a centre square or another point of strategic interest,
it can make a fine outpost for an enemy knight."
McDonald frowns on counting mobility squares by themselves - we need to look at the interaction(s)
of our pieces with the other pieces. The following quote should be read by anyone who includes the concept of mobility in
the evaluation function of a computer chess program.
p.189"As so often, we need to remind ourselves that it isn't the fortune of the individual
piece that matters - it is how it functions with the other pieces. For this reason it is often completely meaningless to count
the number of squares, in the centre or otherwise, that a piece controls or attacks."
The hardware-based chess computer Hydra defeated British Grandmaster (and the world's 7th best player)
Michael Adams in a recent tournament. The traditional evaluation function that guided its choice of moves apparently had no
understanding of what it was doing.
p.229"It is incredible that the Hydra computer can crush Michael
Adams 5 1/2 - 1/2 in a match [28 June, 2005], and yet not have any understanding."
From the hyrdachess.com web page:
It runs on a 64CL and evaluates about 200,000,000 chess positions per second, roughly the same as the much older Deep
Blue, but with several times more overall computing power. Whilst FPGAs generally have a lower performance
level than ASIC chips, Moore’s Law allows modern-day FPGAs to run about as fast as the older ASICs
used for Deep Blue. The engine is on average able to evaluate up to a depth of about 18 ply (9
moves by each player), deeper than Deep Blue, which only evaluated to about 12 ply on average. HYDRA’s
search uses alpha-beta pruning as well as null-move heuristics. The extra search depth over Deep
Blue is due to its use of more modern type B forward pruning techniques that are slightly less perfect but generally
play better due to the greater search depth these techniques permit.
Under the stewardship of Dr. Chrilly Donninger, HYDRA R&D is currently developing a 64CL new version.