Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Neuester SF Patch
- By Klaus S. Date 2019-02-21 20:49 Edited 2019-02-21 20:59
Author: Kurtbusch
Date: Thu Feb 21 19:53:03 2019 +0100
Timestamp: 1550775183

Add KNNvKP Endgame Heuristic

This is a somewhat different patch. It fixes blindspots for
two knights vs pawn endgame.

With local testing starting from random KNNvKP positions where the
pawn has not advanced beyond the 4th rank (thanks @protonspring !)
at 15+0.15 (4 cores), this went +105=868-27 against master. All except
two losses were won in reverse.

The heuristic is simple but effective - the strategy in these endgames
is to push the opposing king to the corner, then move the knight that's
blocking the pawn in for the checkmate while the pawn is free to move
and prevents stalemate. This patch gives SF the little boost it needs
to search the relevant king-cornering mating lines.

See the discussion in pull request 1939 for some more good results for
this test in independant tests:
https://github.com/official-stockfish/Stockfish/pull/1939

Bench: 3310239


Da stellt sich die Frage nach dem warum.
Es werden doch in Turnieren immer 5/6 Steiner benutzt, in Analysen sowieso.

Im zitierten link (wo der patch vom 9.Janur ist) wird diese Tabelle angeführt:


joergoster  commented  on 9 Jan
@Kurtbusch This gives a much too high static eval for drawn positions, imho.

For example:
position fen 8/8/7k/3p4/8/8/8/1N2K1N1 w - - 0 1
**master**

     Term    |    White    |    Black    |    Total  
             |   MG    EG  |   MG    EG  |   MG    EG
------------+-------------+-------------+------------
    Material |  ----  ---- |  ----  ---- |  5.80  6.63
   Imbalance |  ----  ---- |  ----  ---- | -0.05 -0.05
  Initiative |  ----  ---- |  ----  ---- |  0.00 -0.55
       Pawns |  0.00  0.00 | -0.02 -0.07 |  0.02  0.07
     Knights | -0.17 -0.19 |  0.00  0.00 | -0.17 -0.19
     Bishops |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
       Rooks |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
      Queens |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
    Mobility | -0.04 -0.13 |  0.00  0.00 | -0.04 -0.13
King safety | -0.46  0.00 | -1.00 -0.76 |  0.54  0.76
     Threats |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
      Passed |  0.00  0.00 |  0.03  0.25 | -0.03 -0.25
       Space |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
------------+-------------+-------------+------------
       Total |  ----  ---- |  ----  ---- |  6.08  6.29

Total evaluation: 4.07 (white side)

**patch**

     Term    |    White    |    Black    |    Total  
             |   MG    EG  |   MG    EG  |   MG    EG
------------+-------------+-------------+------------
    Material |  ----  ---- |  ----  ---- |  0.00  0.00
   Imbalance |  ----  ---- |  ----  ---- |  0.00  0.00
  Initiative |  ----  ---- |  ----  ---- |  0.00  0.00
       Pawns |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
     Knights |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
     Bishops |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
       Rooks |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
      Queens |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
    Mobility |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
King safety |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
     Threats |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
      Passed |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
       Space |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
------------+-------------+-------------+------------
       Total |  ----  ---- |  ----  ---- |  0.00  0.00

Total evaluation: 7.70 (white side)


In der ersten Tab wird 4.07 für weiß angegeben (hab nicht nachgerechnet)

In der zweiten Tab 7.70 für weiß obwohl alle  werte mit 0.00 angegeben sind

Na ja, muß ja nicht alles verstehen. 
.
Up Topic Hauptforen / CSS-Forum / Neuester SF Patch

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill