What are the improvements of Fritz 11?

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Uri Blass
Posts: 11028
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: What are the improvements of Fritz 11?

Post by Uri Blass »

Oscar L wrote:Fritz 11 has gained around 60-100 elo points in the different rating lists when you compare it with Fritz 10. AFAIK Fritz 11 has only been tested with default settings in these lists, so we can not be sure of the impact of null move parameter. I suppose that if the engine author decided that it was good, must be because it allowed to gain elo points in the internal testing before the release, and as you say it is because is looking deeper. Rybka was too far away!


If you noticed that Fritz 11 missed a lot of positions with zugzwang, sure it is because of nullmove parameter. Again, it would be quite interesting that you run your test with the option uncheched to compare the results, but of course it is up to you :wink:


In the wikipedia there is a good explanation, I think, about this, but perhaps Uri or other engine developer can comment something more:

http://en.wikipedia.org/wiki/Null-move_heuristic

http://en.wikipedia.org/wiki/Zugzwang
Fritz is using null move pruning for a long time.
I doubt if testing of not using null move was done in the last years.

All top programs use null move pruning because they care about games and not about test positions.

Fritz10 is also using null move pruning and I believe that all Fritz versions from Fritz3 do it.

The reason that Fritz11 cannot solve zugzwangs that fritz10 solves is probably different than adding null move pruning(for example it is possible that Fritz11 is simply more aggresive in null move pruning and when Fritz10 have some exceptions to the rule then fritz10 have less exceptions).

In other words not using null move pruning is not going to help Fritz11 and I believe that telling fritz not to use null move pruning only in specific cases in the endgame is impossible.

Uri
Oscar L

Re: What are the improvements of Fritz 11?

Post by Oscar L »

Hi Uri.

There is a parameter now on Fritz 11, in fact it is nearly the only one, so you can check and uncheck it and run tests positions or games with or without null move. This option was not available in fritz 10, I do not know in previous versions.

You must be right when you say that fritz has used null move from a long time, and now it is too aggresive, this must be the reason that explains that the option is available now. I do not know if unchecking it restore Fritz 10 null move exceptions or disable null move completely.
PauloSoare
Posts: 1335
Joined: Thu Mar 09, 2006 5:30 am
Location: Cabo Frio, Brasil

Re: What are the improvements of Fritz 11?

Post by PauloSoare »

Ludovic, Uri is rigth.

Below a link to tests that Pavel made with
"Larsson Ending Test".
Note that I like tests suites, but they not prove the
endgame strong of an engine.

http://www.talkchess.com/forum/viewtopi ... 43&t=14733

Paulo Soares
mercury

Re: What are the improvements of Fritz 11?

Post by mercury »

These games between engines in endgames are very interesting but in this case more parameters are considered: speed of calculation, gestion of time and use of tablebases.
ernest
Posts: 2053
Joined: Wed Mar 08, 2006 8:30 pm

Re: What are the improvements of Fritz 11?

Post by ernest »

mercury wrote:...gestion of time ...
gestion of time = time management :wink:
PauloSoare
Posts: 1335
Joined: Thu Mar 09, 2006 5:30 am
Location: Cabo Frio, Brasil

Re: What are the improvements of Fritz 11?

Post by PauloSoare »

Yes, more parameters and a more accurete simulation
from the real endgames engine x engine or engine x human.

Paulo Soares
mercury

Re: What are the improvements of Fritz 11?

Post by mercury »

ernest wrote:
mercury wrote:...gestion of time ...
gestion of time = time management :wink:
:lol: Tout le monde peut se tromper. Souvent les mots en -tion c'est les mêmes en français et en anglais: emotion, superstition, evolution, proportion, provocation...
mercury

Re: What are the improvements of Fritz 11?

Post by mercury »

Oscar L wrote:Great :D

Waiting for the final results
My conclusion is Fritz 11 is weaker without null move. 64,3 points without null move and 66,1 with null move.
Stopping null move option is not a good idea unless you think there is a zugzwang in the position.
Oscar L

Re: What are the improvements of Fritz 11?

Post by Oscar L »

Hi Ludovic

Surprising and disappointing results. You have demonstrated that fritz 11 is not always better than fritz 10, and indeed it is a quite different engine.

So if f11 with null move unchecked, gained points solving zugzwang positions but in the end got less points, I suppose that means that did not solve even more positions that were found before, can you post these unsolved positions?
mercury

Re: What are the improvements of Fritz 11?

Post by mercury »

A few positions unsolved by Fritz 11 (in 5 min) with null move off
[d]7k/8/pP1N4/3P1p2/5PpP/3r4/7P/6K1 w - - 0 1
1.Nf7 1-0
[d]6k1/5p2/6p1/1P1R3p/5P2/8/5KPP/1r6 w - - 0 1
1.Ke3 1-0
[d]7K/2p3Pb/4pk2/2p4P/8/4P3/8/4n3 w - - 0 1
1.e4 1-0
[d]5q2/n2P1k2/2b5/8/8/3N4/4BK2/6Q1 w - - 0 1
1.Qg5 1-0
[d]8/4B1pp/8/pp1PppP1/b3p3/P7/P3KP1P/2k5 w - - 0 1
1.g6 1-0
[d]3Q4/5pk1/4q1p1/4P2p/7P/4K1P1/5P2/8 w - - 0 1
1.Qf6 1-0
[d]6k1/5p1p/2R3p1/3Pp3/1P6/4r3/6PP/6K1 w - - 0 1
1.Rc8 1-0
Null move off decrease the pruning so Fritz 11 has to calculate too many positions. It must be why these positions are unsolved (in 5 min). I'm too lazy to try longer times.