Fritz 10: watching your engine think

11/14/2006 – Our latest chess program is due for release tomorrow, November 15.
It is stronger than its predecessor by a margin big enough to make Vladimir
Kramnik nervous (he faces it in a match
next week). But Fritz 10 also has many new features which we will describe
in installments on our news page. You can order
the program now or read about the unique 'Show analysis' function.

Everyone uses ChessBase, from the World Champion to the amateur next door. Start your personal success story with ChessBase 14 and enjoy your chess even more!

Along with the ChessBase 14 program you can access the Live Database of 8 million games, and receive three months of free ChesssBase Account Premium membership and all of our online apps! Have a look today!

Learning more about chess

Fritz has been the world's leading program for more than ten years now. It
is the analysis partner of virtually all the top players in the world, and
it has successfully played against many of them over the years: Veselin Topalov
(No. 1 in the world rankings), Viswanathan Anand (2), Peter Svidler (4), Alexander
Morozevich (5), Peter Leko (8), Michael Adams (9), Alexej Shirov (14), Judit
Polgar (16), Ruslan Ponomariov (20), Sergey Karjakin, Loek Van Wely, Anatoly
Karpov, Viktor Korchnoi and many others. Fritz has played two mega-matches:
once in 2002 against world champion Vladimir Kramnik in Bahrain, with a 4:4
result, and once in 2003 in New York against Garry Kasparov, a match that ended
in a 2:2 draw.

With all these matches and tournaments against top human players the Fritz
programmers have gained a tremendous amount of valuable information on the
way humans play and understand chess. And they have been diligently implementing
this knowledge into the program to make it play more rational chess, from a
human point of view. Top players have for some time now realised that Fritz
was the chess engine with the largest amount of chess knowledge and with the
most human playing style.

This is not just good for games you play against the computer. It is also
important when you are analysing with the computer, where the program will
come up with a reasonable and plausible strategy even when there are no tactical
motifs in sight. This does not only hold true for the position on the board,
but also occurs in countless positions in the search, where proper strategic
judgements need to be made, even when a position is devoid of concrete tactics.

Fritz vs Kramnik

In ten days (on November 25th) the latest version of this remarkable program
will face world champion Vladimir Kramnik in a six-game duel. The venue is
the renowned Art and Exhibition Hall in Bonn, Germany, where the match
will share billings with the big Guggenheim exhibition that is being held in
the same location. The schedule
is as follows:

Game 1:

Saturday

25.11.2006

16:00 h

Game 2:

Monday

27.11.2006

16:00 h

Game 3:

Wednesday

29.11.2006

16:00 h

Game 4:

Friday

01.12.2006

16:00 h

Game 5:

Sunday

03.12.2006

16:00 h

Game 6:

Tuesday

05.12.2006

16:00 h

Vladimir Kramnik is currently preparing for the match with a team of chess
and computer chess experts. The world champion has a copy of the program and
realizes that Fritz 10 has made tremendous strides in playing strength, and
that strategic tricks worked on chess programs in the past no longer are applicable
to the new version. Kramnik now sees Fritz as the favourite in the match in
Bonn.

Show plans

So Fritz, one of the most knowledgeable programs around, has gained even more
chess understanding in version 10. But apart from stronger play and a healthier,
human playing style, how does the program make use of its new abilities? Well,
there is a feature that taps directly into the program's ability to search
for and execute plans, based on its chess knowledge.

Before we come to the revolutionary new function of "show analysis"
let us take a look at an area where it is really useful – when you are
watching top-level chess games on the Playchess server.

One of the pleasures of Fritz 10 is the sharper, crisper graphics, which allows
us to follow multiple games on the server. Above is a case in practice: watching
all five games of the Tal Memorial in Moscow. With the kibitzer engine running
you can simply click on any of the boards to concentrate its attention to that
position (the notation switches as well). Naturally all the boards are refreshed
whenever new moves come in.

What, we hear you ask, is with the arrows and green squares in the diagram
on the top left? That is the new function of Fritz 10 we have been leading
up to. With the engine running you can see the plans that are being
considered, graphically on the chessboard. The display of the critical moves
and squares is generated in the search process of the engine.

Here's an example. The orange arrows show white plans the engine is currently
examining, the blue arrows are the most important black plans. Green squares
are the critical ones in each of the plans. The above position is from Leko-Morozevich,
Tal Memorial (6).

The ability of Fritz 10 to graphically display plans is interesting because
many of those plans do not appear in the main line displayed by the engine.
This is mainly because many important motifs, e.g. mating threats, have been
refuted in the main line. But they are critical elements of the position. The
main line is just a very narrow and restricted window into the full contents
of the position on the board.

It is instructive to watch how plans dynamically change and new plans appear
as the engine goes deeper into the position [above: Aronian-Carlsen, round
six]. Slowly you begin to see the most important elements of the position and
a feel for how plans are developed.

Above is an example from Shirov-Ponomariov, round six. Another new feature
of Fritz 10 is the main line of the move the engine is currently looking at,
displayed below the main line of the best move found so far. You can watch
while each "try" is refuted in as the engine goes deeper.

In the above example White has 40 legal moves, and Fritz is looking at the
20th option. It is searching at a depth of 18 ply full width, with some lines
going as deep as 51 ply (a "ply" is a half move, one by black or
by white). Its evaluation of the best move found so far is +1.0 pawns for White.
The search speed on our somewhat outdated computer is 750 kN/s = thousand nodes
(positions) per second, and the total number of positions Fritz examined to
come up with the currently best line is 39,642,000 – yes, thirty nine
million in fifty seconds.

See also

12/30/2017 – The "King Salman World Blitz & Rapid Championships 2017" in Riyadh from Decemer 26th to 30th. At the half way point of the Blitz Championship, the defending champ Sergey Karjakin leads with 9 / 11. Maxime Vachier-Lagrave is a half point back followed by Peter Svidler and a trio of Chinese: Wang, Ding and Yu on 8 / 11. In the Women's Pia Cramling has a full point lead with 9½ / 11. Watch live with Rounds 11 to 22 from 12:00 Noon CET (6:00 AM EST) on Saturday with commentary by E. Miroshnichenko & WGM K. Tsatsalashvili.

See also

12/6/2017 – Imagine this: you tell a computer system how the pieces move — nothing more. Then you tell it to learn to play the game. And a day later — yes, just 24 hours — it has figured it out to the level that beats the strongest programs in the world convincingly! DeepMind, the company that recently created the strongest Go program in the world, turned its attention to chess, and came up with this spectacular result.

Video

On this 60 mins video we are going to concentrate on a simple, very solid idea in the main line Scandinavian, which even Magnus Carlsen has used to win games. Black focusses on making his life easy in the opening and forces White to work very hard to get advantage – but it is doubtful if White can get an advantage. Club players are always on the lookout for effective, time-saving solutions and here we have just that. Accompany FIDE Senior Trainer and IM Andrew Martin on this 60 mins video. You can learn a new opening system in 60 mins and start to play it with confidence on the very same day!