Not logged inRybka Chess Community Forum
- - By Permanent Brain (*****) Date 2008-03-30 22:22
Gar kein Posting zwischen 26. und 30. März?! Muß man sich Sorgen machen? Wie anderen Foren zu entnehmen ist, hören tatsächlich "laufend" deutschsprachige, teils bekannte Leute mit dem Computerschachhobby auf, oder melden sich nurmehr in großen Abständen und haben nichts mehr mitverfolgt, usw. Der Zustrom neuer ist zwar vorhanden, hält sich aber in Grenzen - geht es zuende?
Parent - - By Felix Kling (Gold) [de] Date 2008-03-30 22:59
Spätestens wenn Rybka 3 rauskommt wird hier wieder richtig was los sein, im Moment passiert eben nicht so viel.
Parent - - By TigranP (**) [de] Date 2008-03-31 00:13
Keine Angst - geht schon weiter.
Hab in den letzten Tagen sehr intensiv Zentaur gespielt und nur mal reingeschaut, ob jemand was geschrieben hat.

Seit zwei Tagen tummeln sich einige mit Hiarcs 12MP auf dem Server - ist schwer was los. Aber die Ergebnisse sind für mich eher enttäuschend (Rybka 2.3.2a mp hält da noch locker mit und hat, was ich so beobachtet habe immer noch die Nase vorn. Gestern eine 60+15 gegen einen Hiarcs 12MP mit meiner totalen sizilianischen Remisvariante gespielt - kein Zentaur - und haushoch gewonnen?!). Werde ich nicht kaufen - warte auf Rybka 3.

Wann können wir denn mit Rybka 3 rechnen, F. Kling?
Parent - - By Felix Kling (Gold) [de] Date 2008-03-31 00:20
Keine Ahnung, in den nächsten Monaten irgendwann :)
Parent - - By Kreuzfahrtschiff (***) [de] Date 2008-03-31 14:14
habe gerade eine mail von chessbase bekommen:

"ich warte auf deep fritz 11" mit der antwort:

Das wird allerdings wohl noch ca. ein halbes Jahr dauern.

Mit freundlichem Gruß,    Yours sincerely,
Steffen Giehring
http://www.chessbase.de
http://www.chessbase.com
Phone 0049-40-63 90 60 10
Parent - By Felix Kling (Gold) [de] Date 2008-03-31 14:19
oh, ein halbes jahr, also so lange sollte es mit Rybka 3 nicht mehr dauern.
Parent - By Eduard (***) [de] Date 2008-04-01 13:53 Edited 2008-04-01 14:13
Auch ich poste hier nun weniger weil Rybka 3 noch nicht da ist. Soll ich Blitzpartien zwischen Rybka 2.3.2a MP und Hiarcs 12 MP posten? Meine bisherige Bilanz mit Rybka auf Core Duo gegen Hiarcs 12 auf Quad +3 =1 -0. Rybka hatte bisher keine Probleme gegen Hiarcs 12.

Hier ist sogar eine Partie, wo Hiarcs 12 MP (auf Quad 4 x 3 GHz) einen Vorteil von +1.7 verspielt (Zug 35). Mein Nick ist Solist:

[Event "3m + 0s, rated"]
[Site "Engine Room"]
[Date "2008.03.30"]
[Round "?"]
[White "BettyBo, HIARCS 12 MP."]
[Black "Solist, Rybka 2.3.2a mp 32-bit"]
[Result "0-1"]
[ECO "B90"]
[WhiteElo "2705"]
[BlackElo "2658"]
[PlyCount "164"]
[EventDate "2008.03.30"]
[EventType "blitz"]
[TimeControl "180"]

1. e4 {B/0 0} c5 {B/0 0} 2. Nf3 {B/0 0} d6 {B/0 0} 3. d4 {B/0 0} cxd4 {B/0 0}
4. Nxd4 {B/0 0} Nf6 {B/0 0} 5. Nc3 {B/0 0} a6 {B/0 0} 6. Be3 {B/0 0} e5 {B/0 0}
7. Nde2 {B/0 0} Nc6 {0.12/12 7} 8. f3 {B/0 0} Be7 {0.03/10 1} 9. Qd2 {B/0 0}
O-O {0.21/11 5} 10. g4 {B/0 0} Be6 {0.23/11 5} 11. O-O-O {B/0 0} Qc7 {0.39/11 7
} 12. g5 {0.54/13 7} Nd7 {(Ne8) 0.34/12 3} 13. f4 {0.60/14 7} Qa5 {0.21/10 3}
14. Kb1 {0.70/14 0} Nc5 {0.35/10 6} 15. Ng3 {0.66/13 0} Bg4 {(exf4) 0.28/10 4}
16. Be2 {1.03/12 6} Bxe2 {(exf4) 0.31/9 1} 17. Ngxe2 {0.97/13 8} exf4 {
0.36/12 2} 18. Bxf4 {1.06/14 4} Ne6 {(Rfe8) 0.37/11 0} 19. h4 {1.02/13 5} Rad8
{(Rfe8) 0.43/11 1} 20. Be3 {1.29/13 6} Rfe8 {0.50/12 3} 21. Qd5 {1.29/13 3} Rd7
{(Rc8) 0.48/11 1} 22. Rhf1 {1.13/13 10} Bd8 {0.51/11 1} 23. Ng3 {1.07/13 3} g6
{(Ne5) 0.48/13 4} 24. Qd2 {1.37/14 6} Ne5 {0.46/11 3} 25. Qe2 {1.34/13 0} Qb4 {
(Nc7) 0.48/12 7} 26. Nd5 {1.57/13 4} Qb5 {0.50/14 12} 27. Qxb5 {1.49/15 0} axb5
{0.33/8 0} 28. Bd2 {1.36/14 6} Nc5 {(Nc4) 0.30/10 2} 29. Bc3 {1.58/13 4} h6 {
(Kg7) 0.35/11 1} 30. gxh6 {1.67/12 3} Bxh4 {(Kh7) 0.41/13 1} 31. Rh1 {1.53/13 5
} Bd8 {0.39/14 1} 32. Ba5 {1.44/14 3} Re6 {0.35/14 5} 33. Bxd8 {1.42/14 0} Rxd8
{0.43/14 2} 34. Rdf1 {1.33/13 3} b4 {(Kh7) 0.41/11 3} 35. Kc1 {1.70/12 4} Ned7
{(Kh7) 0.43/10 1} 36. Rh4 {1.16/13 6} g5 {0.32/11 2} 37. Rh5 {1.02/12 0} f6 {
0.16/9 0} 38. Rd1 {1.05/12 2} Rc8 {(Nxe4) 0.28/10 2} 39. h7+ {1.26/13 5} Kh8 {
0.35/10 0} 40. Nf5 {1.39/13 2} b3 {(Nf8) 0.00/12 2} 41. axb3 {0.85/13 3} Ra8 {
0.28/14 2} 42. Kb1 {0.64/13 0} Nxe4 {0.00/12 1} 43. c4 {0.72/13 2} Re5 {
0.00/12 0} 44. Nde3 {0.60/13 4} Rf8 {(Nf8) 0.00/11 2} 45. Rh2 {0.75/13 3} Nb8 {
(Rf7) 0.00/12 2} 46. Nh6 {0.15/14 7} Nc6 {-0.16/10 1} 47. Nef5 {0.14/13 2} Re6
{(Nb4) -0.17/11 0} 48. Ng4 {0.26/12 2} Rf7 {(Nb4) -0.13/11 4} 49. Rdh1 {
0.14/12 2} Ne5 {(Re8) -0.26/11 4} 50. Nge3 {0.58/13 2} Nd3 {(Ng6) -0.18/12 1}
51. Rh6 {0.50/13 2} Nb4 {-0.33/11 2} 52. R1h2 {0.24/14 3} Rc7 {(Rd7) -0.32/13 0
} 53. R6h3 {0.00/13 1} Re5 {(Rd7) -0.45/11 2} 54. Rh6 {0.00/12 1} Rc8 {
(Rd7) -0.45/12 1} 55. Rg6 {0.00/13 5} Rce8 {(Ra8) -0.44/12 2} 56. Kc1 {
0.25/12 1} Nd3+ {(Ra8) -0.46/11 2} 57. Kb1 {0.00/13 1} Nf4 {(Nb4) -0.41/11 1}
58. Rgh6 {0.00/12 1} d5 {-0.61/10 1} 59. Ng7 {-0.22/13 1} Rd8 {(d4) -0.68/13 1}
60. Ng4 {-0.50/11 1} Re7 {-0.66/14 1} 61. Nf5 {-0.98/13 1} Rf7 {
(Re6) -0.80/12 2} 62. Kc2 {-0.79/12 2} d4 {(Rdd7) -1.14/14 1} 63. Nf2 {
-1.21/13 1} d3+ {-1.37/14 1} 64. Kd1 {-1.14/16 0} Nc5 {(Nxf2+) -1.24/14 1} 65.
Kd2 {-1.60/13 6} Nxb3+ {-1.45/11 1} 66. Kc3 {-1.85/13 0} Na5 {-1.32/11 1} 67.
Ne3 {-2.09/12 0} Ne2+ {-2.04/9 1} 68. Kd2 {-2.10/11 0} Re7 {-2.77/11 0} 69.
Nxd3 {-3.23/11 1} Nf4 {-2.94/9 0} 70. Rxf6 {-3.89/12 1} Red7 {-3.38/12 0} 71.
Kc2 {-3.84/10 0} Rxd3 {-3.65/12 1} 72. Nd5 {-4.09/12 0} Nxd5 {-3.65/10 0} 73.
cxd5 {-4.19/11 0} R3xd5 {-3.70/12 0} 74. Rf3 {-4.64/11 0} g4 {(Rc8+) -3.89/10 0
} 75. Rg3 {-4.71/11 1} Rc8+ {-4.09/10 1} 76. Kb1 {-5.71/14 0} Nc4 {-4.52/11 0}
77. Rc3 {-5.67/13 0} b5 {(Rd1+) -4.80/10 0} 78. Ka2 {-5.50/10 0} b4 {
(Rc7) -5.31/10 0} 79. Rg3 {-4.56/5 0} Rb8 {(Nd2) -5.34/11 1} 80. b3 {-6.97/11 0
} Ra8+ {-6.71/11 0} 81. Kb1 {-7.13/14 0} Nd2+ {-6.51/10 0} 82. Kb2 {-7.37/14 0}
Nf1 {BettyBo,HIARCS 12 MP resigns  (Lag: Av=0.19s, max=0.5s) -6.97/9 1} 0-1

Meiner Meinung nach hat sich Hiarcs 12 gegenüber Hiarcs 11 nur geringfügig verbesssert.

Umso schöner dass wir daher Rybka haben, denn Hiarcs 12 ist für mich nicht der Große Wurf, sorry alle Hiarcs Fan's, aber was ich bisher LIVE gesehen habe (egal ob Blitz oder länger) hat mich nicht beeindruckt.

Solange Rybka weiterhin so gut ist, solange brauche ich Deep Fritz 11 übrigens auch nicht!

MfG.
Parent - - By udokaiser (**) Date 2008-04-04 08:27
wann kommt denn eigentlich ein neuer Rybka auf den markt ? ich bin da sehr interessiert.
Im moment langweile ich mich mit meinen Fischen und entstaube alte Bücher und verleime sie neu.

Auch nicht so DIE Beschäftigung schlechthin. Ein neues deutlich stärkeres Schachprogramm würde
meiner kargen Freizeit durchaus neue Aspekte bescheren.

Weiß jemand wann Rybka 3 erscheint ?
Parent - - By Permanent Brain (*****) Date 2008-04-04 08:51

> Weiß jemand wann Rybka 3 erscheint ?


Nein :-) aber es soll bald geschehen. Es wurde mitgeteilt, daß der Release jedenfalls nicht vor dem 8. Freestyle-Turnier erfolgen wird. Das Finale ist Ende April... was aber nicht heißt daß Rybka 3 gleich darauf fertig ist (es wird ja derzeit auch das neue Interface entwickelt, das zusammen mit der Engine erscheinen soll).  - Ich fasse mich in Geduld bzw. warte gar nicht konkret darauf.

Meinst Du mit "deutlich stärker" im Vergleich zur Version 2.3.2a?
Parent - - By udokaiser (**) Date 2008-04-04 12:41
vielen Dank ihr 2 für die Info.
ja ich meinte deutlich stärker. ich gehe davon aus das rybka nochmal stärker wird als 2.3.2a.
oder ist das nicht so ?
Parent - By Felix Kling (Gold) [de] Date 2008-04-04 13:05
doch doch :) mindestens 50 Elo würde ich mal sagen. Hängt natürlich vom System auch ab (Systeme mit mehreren Kernen/multiprozessor Systeme sollten von einigen Änderungen in der Multiprozessor Unterstützung profitieren)
Parent - - By Permanent Brain (*****) Date 2008-04-04 13:10
Man kann sicherlich damit rechnen, daß Rybka erneut meßbar stärker wird (bzw. laut Zwischenberichten bereits ist). Um wieviel, bleibt abzuwarten. Das Theater um angekündigte, erhoffte und tatsächliche Spielstärkesteigerungen von Schachsoftware beobachte ich seit Jahrzehnten. Bei dem bereits erreichten sehr hohen Leistungsniveau von Rybka 2.3.2a wäre eine weitere deutliche Steigerung sehr sensationell. Für mich spielen kleinere "kosmetische" Verbesserungen auch eine wichtige Rolle, die z.T. nichts mit Eloleistung zu tun haben, oder zusätzliche Features wie z.B. Positions-/Bewertungslernen ("persistent hash" wie das bei Rybka genannt wird).
Parent - - By udokaiser (**) Date 2008-05-10 11:28
WANN kommt denn nun der neue Rybka.
Das Warten nervt wirklich langsam.
Parent - - By Felix Kling (Gold) [de] Date 2008-05-10 11:35
Du meinst "die" neue Rybka :)

Gut Ding will Weile haben :)
Parent - - By udokaiser (**) Date 2008-05-10 16:16
ein kleiner fisch ist männlich im Deutschen.
Parent - - By Felix Kling (Gold) [de] Date 2008-05-10 16:26
ja, aber nicht die Rybka- schließlich hat Vas selbst es so festgelegt. Rybka ist ein Eigenname, eine Übersetzung ins Deutsche erscheint nicht richtig.
Parent - By Permanent Brain (*****) Date 2008-05-10 17:37
Weithin üblich ist ohnehin: DIE Engine, trotz: DER Motor. Ich kenne die Duden-Meinung hierzu nicht, sie ist mir auch egal. Bei Fritz oder Shredder heißt es aber üblicherweise er bzw. der, aber z.B. auch: Die Fritz-Engine.

Lustig fand ich folgendes, in einem Artikel über Computersicherheit: Der Firewall. :-) Das ist mit "die Wand" nicht zu erklären. Jemand scheint es vom deutschen "Wall" abgeleitet zu haben.

Eingebürgert haben sich weiters (zumindest im Computerschachbereich wo ich viel lese):

Die GUI, trotz: das Interface - offenbar angelehnt an: die Oberfläche.
Parent - By Kreuzfahrtschiff (***) [de] Date 2008-04-04 22:58
muss wohl deutlich stärker werden, und zwar im endspiel, weil die restlichen partieabschintte gut sind

was das ausmacht hängt stark von den varianten ab
Parent - - By Felix Kling (Gold) [de] Date 2008-04-04 10:45
Also ich kann mal sagen wie das so ungefähr aussieht, die GUI sollte etwa in 6 Wochen fertig sein, d.h. mit Rybka 3 kann man etwa im Juni rechnen. Natürlich alles nicht offiziell und man weiß nie was noch passiert. Vielleicht gehts auch schneller, vielleicht langsamer...
Parent - - By Guest42 (***) Date 2008-05-10 19:43
Ein 2.3.2 b update wäre fürs erste auch gut, die "ServerendlossinnlosLäuferendespiele" gehen mir auf den Keks.
:D
Parent - - By Permanent Brain (*****) Date 2008-05-10 20:44
Dieses Problem des Remis bei ungleichfarbigen Läufern das nicht erkannt wird, muß enorm schwer lösbar sein (falls überhaupt), denn es ist ein seit jeher im Computerschach bestehendes Problem. Es ist aber auch wenig Erfolgsdruck dahinter, denn das zu verbessern bringt wahrscheinlich kaum meßbar bessere Resultate. Aber ich hielte es trotzdem für wichtig, denn dieses Geschiebe paßt überhaupt nicht zu den sonstigen 3000+ Elo.

In lokalen (offline) Testmatches läßt sich das indirekt entschärfen, indem man eine Partielängenbegrenzung verwendet. Die gilt aber dann für alles, sodaß es hin und wieder zu Schlußpositionen kommt die nicht ganz leicht abzuschätzen sind. Aber rund die Hälfte, wenn nicht gar mehr dieser langzügigen Monster die ich vorfinde, sind solche Endspiele mit ungleichfarbigen Läufern.

Ansonsten kanns schon mal sein, daß zwei, dreimal in derselben Partie einen Zug vor der 50 Züge-Regel ein Bauernzug gefunden wird, um den sinnlosen Tanz nochmal 50 Züge lang weitermachen zu können... :-)
Parent - - By Guest42 (***) Date 2008-05-10 22:13 Edited 2008-05-10 22:47
Ja genau so eine Partie gabs im ServerMaschinenraum mit Zwei Computern.
War sehr ulkig über 200 Züge kamen da raus.....
Modus Lang mit Zeitaufschlag machts halt möglich.
Aus einer aktuellen Partie aus meinen Bigevent(Rybka vs Toga) musste ich leider sehen das Rybka trotz tablebase zu griff auf den Wert um die 0,7 für sich kam trotz Remisstellung.(5 Steiner)

[Event "Toga-1"]
[Site "Wiesbaden"]
[Date "2008.05.10"]
[Round "80.1"]
[White "Toga II 1.4.2JD 2Core"]
[Black "Rybka 2.3.2a mp 32-bit"]
[Result "1/2-1/2"]
[ECO "B97"]
[WhiteElo "2500"]
[BlackElo "2550"]
[Annotator "0.09;0.00"]
[PlyCount "218"]
[EventDate "2008.04.27"]
[EventType "tourn"]
[Source "Sacrificer"]

{Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz 2393 MHz  W=26.5 ply; 2.335kN/
s  B=27.2 ply; 177kN/s; 83.272 TBAs} 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6
5. Nc3 a6 6. Bg5 e6 7. f4 Qb6 8. Qd2 Qxb2 9. Rb1 Qa3 10. f5 {0.09/18 305} Nc6 {
(b5) 0.00/17 208} 11. fxe6 {0.33/18 129} fxe6 {0.00/18 97} 12. Nxc6 {
0.24/19 210} bxc6 {0.00/18 43} 13. Be2 {0.10/19 140} Be7 {0.00/17 41} 14. Rb3 {
(0-0) 0.12/18 126} Qa5 {-0.12/16 94} 15. O-O {0.01/19 164} Ra7 {
(Dd8) -0.13/16 98} 16. Be3 {(Dd4) 0.00/17 182} Rb7 {(c5) -0.11/14 0} 17. Rxb7 {
(g3) -0.26/17 197} Bxb7 {-0.23/17 62} 18. Rb1 {-0.37/17 181} Qc7 {-0.32/16 44}
19. Bb6 {(Dd4) -0.27/18 120} Qd7 {-0.35/16 122} 20. Qe3 {(Lf2) -0.47/17 140} c5
{(0-0) -0.57/18 217} 21. Qh3 {(Dd3) -0.46/18 133} O-O {(g6) -0.73/19 211} 22.
Bc4 {-0.25/19 79} d5 {(Lc8) -0.77/18 55} 23. exd5 {-0.83/18 101} Nxd5 {
-0.65/18 51} 24. Rd1 {-0.84/18 80} Qc8 {-0.68/18 79} 25. Nxd5 {-0.91/19 132}
exd5 {(Lxd5) -0.67/19 75} 26. Qxc8 {-0.91/20 81} Rxc8 {-0.62/17 0} 27. Be2 {
-0.78/21 208} Bf6 {-0.74/19 118} 28. h3 {(Kf1) -0.80/20 279} Kf7 {
(Ld4+) -0.77/17 137} 29. Kf1 {(Lf3) -0.79/18 69} Bd4 {-0.76/18 147} 30. Rb1 {
-0.77/19 101} Bc6 {-0.81/18 47} 31. c3 {-0.83/19 121} Bxc3 {-0.73/19 52} 32.
Bxc5 {-0.83/18 97} Ba8 {(d4) -0.72/20 223} 33. Bf2 {-0.76/18 85} a5 {
-0.67/19 56} 34. Ba6 {(Tc1) -0.83/17 64} Rc6 {-0.84/19 122} 35. Be2 {
-0.90/19 90} Be5 {-0.77/19 343} 36. a4 {-0.86/18 87} g6 {-0.77/18 41} 37. Be1 {
(Ld1) -0.88/18 84} Bc7 {-0.68/19 158} 38. Bf2 {-0.89/18 52} Rc3 {
(Tc2) -0.67/19 116} 39. Bd4 {-0.67/20 59} Rc2 {-0.60/18 39} 40. Rd1 {
(Tb3) -0.78/21 170} Bf4 {(Ld8) -0.71/19 217} 41. Bd3 {(Td3) -0.66/20 76} Rd2 {
(Tc6) -0.71/22 107} 42. Rxd2 {-0.84/23 53} Bxd2 {-0.64/20 0} 43. Ke2 {
-0.87/23 44} Bb4 {-0.71/21 24} 44. Bb5 {-0.87/24 64} Ke6 {(Lb7) -0.72/24 65}
45. Kd3 {(g4) -0.87/23 55} Kd6 {-0.78/24 79} 46. Bg7 {(Lf6) -0.87/24 44} Bc6 {
-0.78/25 67} 47. Be5+ {-0.87/28 65} Kd7 {-0.78/27 23} 48. Bxc6+ {-0.87/29 64}
Kxc6 {-0.70/26 0} 49. Bd4 {(g4) -0.87/31 62} Bc5 {(Kd6) -0.78/33 80} 50. Be5 {
(Lc3) -0.87/30 49} Kd7 {-0.78/32 80} 51. g4 {(Lc3) -0.87/31 41} Bb6 {
-0.78/31 31} 52. Bg7 {(Lg3) -0.87/31 39} Kd6 {(Ke6) -0.78/31 66} 53. Ba1 {
(Lc3) -0.87/28 61} Ke6 {(Kc6) -0.78/31 30} 54. Bc3 {(Lb2) -0.87/26 49} Bd8 {
(Lc7) -0.78/31 61} 55. Bd4 {-0.87/29 38} Bc7 {(Kd6) -0.78/31 20} 56. Bc3 {
(Ke2) -0.87/30 56} Bb6 {-0.78/31 30} 57. Bb2 {(Le1) -0.87/29 38} Kf7 {
(Lc5) -0.78/33 92} 58. Bc3 {(La1) -0.87/31 36} Bd8 {(Ke7) -0.78/31 40} 59. Bd4
{-0.87/27 38} Bc7 {(Ke6) -0.78/32 25} 60. Ke2 {-0.87/30 54} Ke7 {
(Ke6) -0.78/32 40} 61. Kd3 {-0.87/30 53} Kd7 {(Ld6) -0.78/32 38} 62. Bb2 {
(Kc2) -0.87/31 44} Kc6 {-0.78/25 19} 63. Bc3 {(Kc2) -0.87/31 51} Kc5 {
(Lb6) -0.78/29 19} 64. Be1 {(Ld2) -0.87/30 32} Bb6 {(Kb6) -0.78/31 84} 65. Bc3
{-0.87/32 49} Kc6 {-0.78/31 22} 66. Be5 {-0.87/29 48} Bd8 {(Lc5) -0.78/31 31}
67. Bd4 {(Lc3) -0.87/30 47} Bg5 {(Le7) -0.78/33 106} 68. Bc3 {(La1) -0.87/30 39
} Kb6 {-0.78/29 57} 69. Bd4+ {(Ke2) -0.87/30 32} Kb7 {-0.78/33 65} 70. Be5 {
(Lg7) -0.87/32 34} Be7 {(Ld8) -0.78/33 67} 71. Bd4 {(Lg3) -0.87/29 27} Kc6 {
-0.78/33 69} 72. Be5 {(Lc3) -0.87/29 192} Bc5 {-0.78/26 53} 73. Bc3 {
(Lf6) -0.87/29 38} Kb6 {(Lb4) -0.78/31 48} 74. Be5 {(Lf6) -0.87/29 32} Kb7 {
(Lb4) -0.78/33 59} 75. Bc3 {-0.87/28 37} Bb6 {(Lb4) -0.78/32 20} 76. Be5 {
(Ld2) -0.87/28 28} Bc7 {(Kc6) -0.78/33 99} 77. Bd4 {(Lc3) -0.87/28 23} Bd8 {
(Ld6) -0.78/33 46} 78. Be5 {(Lc3) -0.87/32 38} Bb6 {-0.78/33 77} 79. Bc3 {
(Lg3) -0.87/31 35} Kc7 {(Ka6) -0.78/31 30} 80. Be5+ {-0.87/28 34} Kc6 {
-0.78/32 13} 81. Bf6 {(Lc3) -0.87/30 22} Bf2 {-0.77/33 78} 82. Be5 {
(Ld8) -0.87/30 25} Kc5 {(Kb6) -0.78/32 48} 83. Bc3 {-0.87/30 33} Kb6 {
-0.70/30 0} 84. Be5 {(Ld2) -0.87/31 36} Bc5 {(Kb7) -0.78/32 71} 85. Bf6 {
(Ke2) -0.87/28 19} Bf2 {(Ka6) -0.78/30 266} 86. Be5 {(Ld8+) 0.00/33 20} Kb7 {
-0.77/30 48} 87. Bf6 {(Lc3) -0.87/31 32} Be1 {(Ka6) -0.77/31 52} 88. Ke2 {
(Kd4) -0.87/31 27} Bg3 {-0.78/30 31} 89. Bd4 {(Lb2) -0.87/31 32} Bd6 {
(Kc6) -0.78/31 39} 90. Bc3 {(Kd3) -0.87/27 30} Kb6 {(Lb4) -0.78/30 26} 91. Kd3
{-0.87/28 30} Be7 {(Lb4) -0.78/30 8} 92. Bd4+ {-0.87/26 29} Kb7 {-0.78/31 184}
93. Be5 {(Lb2) -0.87/24 29} Bh4 {(Lb4) -0.74/28 28} 94. Ke3 {-0.84/25 22} Kc6 {
-0.74/27 8} 95. Kd3 {(Kd4) -0.84/24 24} Kc5 {-0.74/29 43} 96. Bc3 {-0.84/25 23}
Bd8 {-0.74/29 53} 97. Be1 {(Ld2) -0.84/26 23} Kc6 {(Lc7) -0.78/29 129} 98. Bd2
{-0.84/27 25} h5 {-0.64/26 22} 99. Be1 {(Kd4) -0.84/28 17} Bb6 {-0.74/27 9}
100. Bc3 {(Ld2) -0.84/28 16} Bc7 {(Kd7) -0.74/28 11} 101. Bd4 {-0.84/26 18} Bd8
{(Kd6) -0.74/28 7} 102. Be5 {(Le3) -0.84/27 27} Kc5 {-0.74/27 23} 103. Bc3 {
-0.84/27 21} Bc7 {-0.74/28 7} 104. Be1 {-0.84/28 21} Kd6 {(Kc6) -0.74/28 12}
105. Bg3+ {(Ld2) -0.84/22 19} Kc6 {-0.74/29 10} 106. Bh4 {(Le1) -0.84/27 26}
Bb6 {(Kd7) -0.74/28 26} 107. Bf6 {(Lg3) -0.84/29 21} Kd7 {(Kd6) -0.74/29 24}
108. Bh4 {(Le5) -0.84/28 17} Ke6 {(Kd6) -0.74/29 22} 109. Bg3 {
(Lg5) -0.84/31 22} Kf6 {(Ke7) -0.74/29 9} 1/2-1/2

Gleich mal eine Schlüsselstellung gefunden....523238: Toga II 1.4.2JD 2Core - Rybka 2.3.2a mp 32-bit, Toga-1 Wiesbaden 2008
b7/6Bp/3k2p1/pB1p4/Pb6/3K3P/6P1/8 b - - 0 1


Analysis by Rybka 2.3.2a mp X64:

46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 20   00:00:00  113kN, tb=1
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 21   00:00:00  194kN, tb=5
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 22   00:00:01  270kN, tb=29
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 23   00:00:16  3511kN, tb=231
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 24   00:00:19  3999kN, tb=326
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 25   00:00:25  4752kN, tb=496
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 26   00:01:31  12792kN, tb=2483

(Sacrificer, Wiesbaden 11.05.2008)

Mulitimodus Tiefe 25:
523238: Toga II 1.4.2JD 2Core - Rybka 2.3.2a mp 32-bit, Toga-1 Wiesbaden 2008
b7/6Bp/3k2p1/pB1p4/Pb6/3K3P/6P1/8 b - - 0 1


Analysis by Rybka 2.3.2a mp X64:

1. -/+  (-0.85): 46...d4 47.g3 Le1 48.Lxd4 Lg2 49.g4 Lxh3 50.Ke2 Lb4 51.Kf3 h5 52.gxh5 gxh5 53.Lf2 Kd5 54.Lh4 Lg4+ 55.Ke3 Lc5+ 56.Kf4 Ld6+ 57.Ke3 Lf8 58.Ld8 Lc5+ 59.Kd3 Lf5+ 60.Ke2 Lb4 61.Le8
2. -/+  (-0.75): 46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5

(Sacrificer, Wiesbaden 11.05.2008)
Parent - - By Permanent Brain (*****) Date 2008-05-11 11:29
Was ich meinte betrifft allerdings vor allem (oder nur) Stellungen mit ungleichfarbigen Läufern, das heißt konkret: Nur je EIN Läufer auf beiden Seiten auf verschiedenen Felderfarben. Insbesondere wenn dann sonste keine Figur mehr vorhanden ist, wird das Problem sehr deutlich, z.B. wenn eine Seite einen Mehrbauern hat der daher wertlos ist, was keine Engine begreift und so. Wenn beide Seiten noch beide Läufer haben, kann man eigentlich noch nicht von den ungleichfarbigen in diesem Sinn sprechen.
Parent - - By Guest42 (***) Date 2008-05-11 22:31
Der Gag ist ja das Rybka generell(nicht nur mit ungleichen läufern; falscher Eckbauer) scheinbar nicht ricjtig in die Pötte zu kommen scheint trotz tablebases.
Demzufolge habe ich sie nachanalysiert auf dem Hauptrechner welcher ein paar zusätzliche 6steiner drauf hatte.
Der Gag ist ja das weder Lb7 noch d4 gespielt wurde, stattdessen Lc6, wie auch immer wird die Bewertung nicht dem Tablebasezugriff gerecht.
Es sollte 0.00 angezeigt werden wenns Remis ist und 1,5 wenns gewonnen ist (oder Matt in soundsovielen Zügen)
Ausserdem glaube ich schon das sowas eine Engine drauf haben könnte, vieleicht die neuen Versionen von Naum,Hiarcs oder Fritz?!
Parent - - By Felix Kling (Gold) [de] Date 2008-05-13 17:03
Und wie willst Du das einem Programm beibringen? Ich denke das ist ganz schön kompliziert, nur montecarlo-ansätze könnten moment das lösen vielleicht..
Parent - - By Permanent Brain (*****) Date 2008-05-13 18:20
Durch eine Fortschrittsregel, die sich die vorherigen Bewertungen im Partieverlauf gemerkt hat. Beispiel: Eine Engine bewertet +2. 20 Züge später bewertet sie immer noch +2. Dann kann etwas nicht stimmen, wenn es 20 Züge lang keinen Fortschritt gab...
Parent - - By Felix Kling (Gold) [de] Date 2008-05-13 18:25
naja, warum kann denn eine Partie nicht 20 züge lang immer die gleiche Bewertung haben? ist vielleicht bei hohen bewertungen nicht soo wahrscheinlich, aber durchaus möglich. Außerde, sollte ein Programm das ohne Partieverlauf merken...
Parent - - By Permanent Brain (*****) Date 2008-05-13 18:41
Die Einzelheiten müssen die Programmierer ausarbeiten, aber ich denke, die Logik ist klar und faßbar. - Vielleicht ist +2 zwei ein schlechtes, zu niedriges Beispiel oder nicht plakativ genug. Aber es gibt z.B. Festungen mit Dame gegen Turm + Bauer, Material also +3 (und typischerweise noch höher bewertet).

Solche großen Bewertungen stimmen nur dann, wenn sich sich "alsbald" vergrößern lassen. Eine hohe Bewertung die nie wächst, ist falsch. Ich denke, das können Programmierer in Algorithmen fassen, die Engines das im Partieverlauf erkennen lassen.

Das wissen Programmierer sicherlich selber schon längst :-) aber ich nehme an, es hatte nie Priorität da man dieser Sache keinen nennenswerten Einfluß auf die Elozahl zutraut... Mit der Fortschrittsregel kann es eigentlich erst erkannt werden wenn es nicht mehr zu ändern ist, d.h. es wäre nur eine "Kosmetik" für eine richtige Bewertung und schnelleren Remisschluß.
Parent - - By Felix Kling (Gold) [de] Date 2008-05-13 19:06
ok, nehmen wir an wir haben eine hohe bewertung, die nie wächst (in der suche, das mit dem partieverlauf ist nicht sauber).
was ist die konsequenz? ist es wirklich IMMER dann nur remis? oder ist die bewertung einfach nur zu hoch (oder gar zu niedrig)?

Ich glaube erst ein Programm, daß die Varianten bis zum bitteren Ende spielt (=Monte Carlo) kann soetwas richtig bewerten. Mit einfachen algorithmen schafft man nur leicht verbesserungen die auf kosten schlechteren Verhaltens in anderen Stellungen gehen.
Parent - - By Permanent Brain (*****) Date 2008-05-13 19:55
Nein, Du irrst Dich. Gerade der Partieverlauf stellt die wichtigen Informationen zur Verfügung, nämlich die welche die Suche (rückwirkend) nicht erfassen kann.

Es ist eigentlich ganz einfach:

1. Ich habe eine hohe Bewertung
2. Die Partie geht viele Züge weiter
3. Meine Bewertung ist nicht nennenswert gestiegen
4. Daher muß etwas faul sein

Glasklar.
Parent - - By Lukas Cimiotti (Bronze) [de] Date 2008-05-14 21:06
Du hast Recht - in vielen Fällen. Aber es kann auch anders kommen - und bei den wenigen anderen Spielen sollte man einen möglichen Sieg nicht verschenken. Ein Spiel dieser Art ist dieses hier:

[Event "Rated game, 3m + 0s"]
[Site "Machines A"]
[Date "2008.05.12"]
[Round "?"]
[White "Rechenschieber, Rybka 2.3.2i22 orig"]
[Black "Wallybal, Rybka 2.3.2a mp"]
[Result "1-0"]
[ECO "B75"]
[WhiteElo "2797"]
[BlackElo "2729"]
[PlyCount "243"]
[EventDate "2008.05.12"]
[TimeControl "180"]

{Rybka 2.3.2a mp: 18.3 ply; 734kN/s Intel(R) Core(TM)2 Extreme CPU X9650  @ 3.
00GHz 4000MHz, (4 threads), Lukas4.ctg, ày } 1. e4 {[%eval 0,0] [%emt 0:00:00]}
c5 {[%eval 0,0] [%emt 0:00:00]} 2. Nf3 {[%eval 0,0] [%emt 0:00:00]} d6 {
[%eval 0,0] [%emt 0:00:00]} 3. d4 {[%eval 0,0] [%emt 0:00:00]} cxd4 {
[%eval 0,0] [%emt 0:00:00]} 4. Nxd4 {[%eval 0,0] [%emt 0:00:00]} Nf6 {
[%eval 0,0] [%emt 0:00:00]} 5. Nc3 {[%eval 0,0] [%emt 0:00:00]} a6 {
[%eval 0,0] [%emt 0:00:00]} 6. Bc4 {[%eval 0,0] [%emt 0:00:00]} g6 {
[%eval 0,0] [%emt 0:00:00]} 7. Be3 {[%eval 0,0] [%emt 0:00:00]} Bg7 {
[%eval 0,0] [%emt 0:00:00]} 8. f3 {[%eval 0,0] [%emt 0:00:00]} O-O {
[%eval 0,0] [%emt 0:00:00]} 9. Qd2 {[%eval 0,0] [%emt 0:00:00]} Nbd7 {
[%eval 14,15] [%emt 0:00:34]} 10. O-O-O {[%eval 0,0] [%emt 0:00:00]} Ne5 {
[%eval 0,0] [%emt 0:00:00]} 11. Bb3 {[%eval 0,0] [%emt 0:00:00]} b5 {
[%eval 0,0] [%emt 0:00:00]} 12. h4 {[%eval 0,0] [%emt 0:00:00]} Bd7 {
[%eval 0,0] [%emt 0:00:00]} 13. h5 {[%eval 0,0] [%emt 0:00:00]} Nxh5 {
[%eval 51,13] [%emt 0:00:05]} 14. g4 {[%eval 0,0] [%emt 0:00:00]} Nf6 {
[%eval 67,14] [%emt 0:00:08]} 15. Bh6 {[%eval 0,0] [%emt 0:00:00]} Bh8 {
[%eval 74,13] [%emt 0:00:01]} 16. Bxf8 {[%eval 0,0] [%emt 0:00:00]} Qxf8 {
[%eval 79,14] [%emt 0:00:01]} 17. g5 {[%eval 0,0] [%emt 0:00:00]} Nh5 {
[%eval 68,14] [%emt 0:00:05]} 18. Nd5 {[%eval 0,0] [%emt 0:00:00]} Rb8 {
[%eval 69,13] [%emt 0:00:00]} 19. a3 {[%eval 0,0] [%emt 0:00:00]} e6 {
[%eval 65,14] [%emt 0:00:03]} 20. Nf4 {[%eval 0,0] [%emt 0:00:00]} Nxf4 {
[%eval 61,14] [%emt 0:00:02]} 21. Qxf4 {[%eval 0,0] [%emt 0:00:00]} a5 {
[%eval 93,15] [%emt 0:00:07]} 22. Qh2 {[%eval 0,0] [%emt 0:00:00]} Qg7 {
[%eval 93,15] [%emt 0:00:01]} 23. f4 {[%eval 0,0] [%emt 0:00:00]} Ng4 {
[%eval 121,15] [%emt 0:00:05]} 24. Qh4 {[%eval 0,0] [%emt 0:00:00]} Ne3 {
[%eval 113,16] [%emt 0:00:06]} 25. Rd3 {[%eval 0,0] [%emt 0:00:00]} a4 {
[%eval 133,15] [%emt 0:00:03]} 26. Ba2 {[%eval 0,0] [%emt 0:00:00]} Nc4 {
[%eval 137,14] [%emt 0:00:01]} 27. c3 {[%eval 0,0] [%emt 0:00:00]} Kf8 {
[%eval 153,15] [%emt 0:00:09]} 28. Qxh7 {[%eval 196,15] [%emt 0:00:04]} Qxh7 {
[%eval 159,16] [%emt 0:00:02]} 29. Rxh7 {[%eval 203,16] [%emt 0:00:01]} Kg8 {
[%eval 172,17] [%emt 0:00:01]} 30. Rh4 {[%eval 217,15] [%emt 0:00:01]} Bg7 {
[%eval 173,17] [%emt 0:00:01]} 31. Nc2 {[%eval 226,15] [%emt 0:00:00]} Bf8 {
[%eval 193,16] [%emt 0:00:02]} 32. e5 {[%eval 228,17] [%emt 0:00:03]} d5 {
[%eval 176,17] [%emt 0:00:01]} 33. Rdh3 {[%eval 236,15] [%emt 0:00:01]} Bg7 {
[%eval 159,15] [%emt 0:00:00]} 34. Nd4 {[%eval 236,17] [%emt 0:00:01]} Na5 {
[%eval 176,18] [%emt 0:00:01]} 35. Kc2 {[%eval 236,18] [%emt 0:00:01]} Rc8 {
[%eval 176,18] [%emt 0:00:01]} 36. Bb1 {[%eval 236,17] [%emt 0:00:01]} Rc5 {
[%eval 176,17] [%emt 0:00:01]} 37. Kd2 {[%eval 236,18] [%emt 0:00:02]} Nc4+ {
[%eval 176,18] [%emt 0:00:01]} 38. Kc1 {[%eval 236,19] [%emt 0:00:00]} Rc7 {
[%eval 176,19] [%emt 0:00:01]} 39. Rh7 {[%eval 236,17] [%emt 0:00:01]} Na5 {
[%eval 176,18] [%emt 0:00:01]} 40. Bd3 {[%eval 236,19] [%emt 0:00:04]} Nc4 {
[%eval 176,22] [%emt 0:00:03]} 41. Rh1 {[%eval 236,20] [%emt 0:00:02]} Rb7 {
[%eval 177,18] [%emt 0:00:02]} 42. R1h2 {[%eval 236,16] [%emt 0:00:01]} Rb8 {
[%eval 176,17] [%emt 0:00:00]} 43. R7h4 {[%eval 236,17] [%emt 0:00:01]} Be8 {
[%eval 176,18] [%emt 0:00:01]} 44. Bc2 {[%eval 236,19] [%emt 0:00:04]} Rc8 {
[%eval 176,17] [%emt 0:00:01]} 45. Rh7 {[%eval 236,19] [%emt 0:00:02]} Bd7 {
[%eval 176,14] [%emt 0:00:00]} 46. R2h3 {[%eval 236,18] [%emt 0:00:01]} Rc7 {
[%eval 176,18] [%emt 0:00:00]} 47. Bd3 {[%eval 236,19] [%emt 0:00:04]} Rb7 {
[%eval 176,19] [%emt 0:00:02]} 48. Rh1 {[%eval 236,18] [%emt 0:00:02]} Ne3 {
[%eval 176,17] [%emt 0:00:01]} 49. R7h3 {[%eval 236,17] [%emt 0:00:02]} Nc4 {
[%eval 176,19] [%emt 0:00:01]} 50. R1h2 {[%eval 236,19] [%emt 0:00:01]} Bc8 {
[%eval 176,16] [%emt 0:00:01]} 51. Rh7 {[%eval 236,18] [%emt 0:00:01]} Bd7 {
[%eval 176,17] [%emt 0:00:01]} 52. Kb1 {[%eval 236,18] [%emt 0:00:00]} Ne3 {
[%eval 176,18] [%emt 0:00:01]} 53. Rh1 {[%eval 236,17] [%emt 0:00:05]} Ng2 {
[%eval 176,17] [%emt 0:00:01]} 54. Ne2 {[%eval 236,18] [%emt 0:00:00]} Ne3 {
[%eval 176,19] [%emt 0:00:01]} 55. R1h3 {[%eval 236,18] [%emt 0:00:00]} Nc4 {
[%eval 176,17] [%emt 0:00:01]} 56. Nd4 {[%eval 236,19] [%emt 0:00:01]} Bc8 {
[%eval 175,19] [%emt 0:00:01]} 57. Bc2 {[%eval 236,15] [%emt 0:00:01]} Bd7 {
[%eval 175,17] [%emt 0:00:01]} 58. Rh2 {[%eval 236,18] [%emt 0:00:01]} Bc8 {
[%eval 175,17] [%emt 0:00:01]} 59. Ka2 {[%eval 236,17] [%emt 0:00:02]} Ne3 {
[%eval 175,17] [%emt 0:00:01]} 60. R7h3 {[%eval 236,18] [%emt 0:00:02]} Nc4 {
[%eval 175,21] [%emt 0:00:03]} 61. Bd3 {[%eval 236,21] [%emt 0:00:02]} Rb8 {
[%eval 175,17] [%emt 0:00:01]} 62. Rh7 {[%eval 236,18] [%emt 0:00:01]} Rb6 {
[%eval 175,17] [%emt 0:00:00]} 63. Bf1 {[%eval 236,18] [%emt 0:00:02]} Bb7 {
[%eval 175,17] [%emt 0:00:00]} 64. Be2 {[%eval 236,18] [%emt 0:00:03]} Ba8 {
[%eval 175,15] [%emt 0:00:00]} 65. Rh1 {[%eval 236,18] [%emt 0:00:02]} Rb8 {
[%eval 175,17] [%emt 0:00:01]} 66. R1h3 {[%eval 236,18] [%emt 0:00:02]} Rb6 {
[%eval 175,16] [%emt 0:00:00]} 67. Rh2 {[%eval 236,18] [%emt 0:00:00]} Bb7 {
[%eval 175,17] [%emt 0:00:00]} 68. Rh1 {[%eval 236,18] [%emt 0:00:00]} Ba8 {
[%eval 175,19] [%emt 0:00:01]} 69. Ka1 {[%eval 236,18] [%emt 0:00:02]} Rb8 {
[%eval 175,16] [%emt 0:00:00]} 70. R1h3 {[%eval 236,18] [%emt 0:00:02]} Rb6 {
[%eval 175,15] [%emt 0:00:00]} 71. Rh2 {[%eval 236,20] [%emt 0:00:03]} Bb7 {
[%eval 175,17] [%emt 0:00:00]} 72. Rh1 {[%eval 236,19] [%emt 0:00:01]} Ba8 {
[%eval 175,18] [%emt 0:00:01]} 73. Kb1 {[%eval 236,18] [%emt 0:00:01]} Bb7 {
[%eval 175,21] [%emt 0:00:01]} 74. R1h3 {[%eval 236,18] [%emt 0:00:02]} Kf8 {
[%eval 175,18] [%emt 0:00:01]} 75. Kc2 {[%eval 236,17] [%emt 0:00:01]} Kg8 {
[%eval 175,22] [%emt 0:00:01]} 76. Kc1 {[%eval 236,18] [%emt 0:00:00]} Kf8 {
[%eval 175,18] [%emt 0:00:01]} 77. Bf1 {[%eval 236,18] [%emt 0:00:02]} Kg8 {
[%eval 175,17] [%emt 0:00:00]} 78. Bg2 {[%eval 217,17] [%emt 0:00:10]} Ba6 {
[%eval 132,15] [%emt 0:00:01]} 79. Bf3 {[%eval 217,17] [%emt 0:00:02]} Ne3 {
[%eval 132,14] [%emt 0:00:00]} 80. Rh1 {[%eval 177,17] [%emt 0:00:11]} Bc8 {
[%eval 75,15] [%emt 0:00:01]} 81. R7h3 {[%eval 95,15] [%emt 0:00:08]} Nc4 {
[%eval 73,15] [%emt 0:00:00]} 82. b3 {[%eval 85,15] [%emt 0:00:02]} axb3 {
[%eval 67,18] [%emt 0:00:01]} 83. Be2 {[%eval 85,16] [%emt 0:00:01]} Bd7 {
[%eval 70,18] [%emt 0:00:03]} 84. Bxc4 {[%eval 85,19] [%emt 0:00:03]} dxc4 {
[%eval 70,18] [%emt 0:00:00]} 85. Kb2 {[%eval 85,19] [%emt 0:00:00]} Bc8 {
[%eval 71,16] [%emt 0:00:00]} 86. Ra1 {[%eval 85,20] [%emt 0:00:02]} Bb7 {
[%eval 71,20] [%emt 0:00:02]} 87. a4 {[%eval 109,19] [%emt 0:00:05]} bxa4 {
[%eval 101,17] [%emt 0:00:00]} 88. Rxa4 {[%eval 112,20] [%emt 0:00:05]} Bd5 {
[%eval 121,21] [%emt 0:00:00]} 89. Nf3 {[%eval 112,20] [%emt 0:00:02]} Rb8 {
[%eval 123,20] [%emt 0:00:01]} 90. Nd2 {[%eval 110,20] [%emt 0:00:01]} Rc8 {
[%eval 122,20] [%emt 0:00:01]} 91. Re3 {[%eval 112,21] [%emt 0:00:05]} Bf8 {
[%eval 120,21] [%emt 0:00:00]} 92. Ne4 {[%eval 112,20] [%emt 0:00:05]} Be7 {
[%eval 140,21] [%emt 0:00:00]} 93. Ra7 {[%eval 112,18] [%emt 0:00:01]} Kf8 {
[%eval 182,20] [%emt 0:00:02]} 94. Nf6 {[%eval 134,19] [%emt 0:00:02]} Bg2 {
[%eval 201,20] [%emt 0:00:00]} 95. Re2 {[%eval 153,12] [%emt 0:00:00]} Bf3 {
[%eval 186,16] [%emt 0:00:00]} 96. Rd2 {[%eval 182,13] [%emt 0:00:00]} Bxf6 {
[%eval 249,17] [%emt 0:00:00]} 97. exf6 {[%eval 247,14] [%emt 0:00:00]} Kg8 {
[%eval 275,19] [%emt 0:00:00]} 98. Rdd7 {[%eval 231,16] [%emt 0:00:00]} Rf8 {
[%eval 280,18] [%emt 0:00:00]} 99. Rd4 {[%eval 298,17] [%emt 0:00:01]} Be2 {
[%eval 299,18] [%emt 0:00:00]} 100. Rad7 {[%eval 298,19] [%emt 0:00:00]} Kh7 {
[%eval 299,21] [%emt 0:00:00]} 101. Rd8 {[%eval 298,21] [%emt 0:00:00]} Rxd8 {
[%eval 299,26] [%emt 0:00:00]} 102. Rxd8 {[%eval 298,23] [%emt 0:00:00]} e5 {
[%eval 299,26] [%emt 0:00:00]} 103. fxe5 {[%eval 373,23] [%emt 0:00:01]} Bg4 {
[%eval 299,25] [%emt 0:00:02]} 104. Rf8 {[%eval 512,17] [%emt 0:00:01]} Be6 {
[%eval 299,23] [%emt 0:00:01]} 105. Ka3 {[%eval 512,13] [%emt 0:00:01]} b2 {
[%eval 513,17] [%emt 0:00:01]} 106. Rb8 {[%eval 512,16] [%emt 0:00:00]} Bf5 {
[%eval 513,12] [%emt 0:00:01]} 107. Rxb2 {[%eval 512,12] [%emt 0:00:01]} Bg4 {
[%eval 556,14] [%emt 0:00:00]} 108. Rh2+ {[%eval 546,11] [%emt 0:00:00]} Kg8 {
[%eval 561,14] [%emt 0:00:00]} 109. Kb4 {[%eval 546,12] [%emt 0:00:00]} Be6 {
[%eval 561,12] [%emt 0:00:00]} 110. Kc5 {[%eval 601,10] [%emt 0:00:00]} Bf5 {
[%eval 583,12] [%emt 0:00:00]} 111. Kxc4 {[%eval 640,11] [%emt 0:00:01]} Bg4 {
[%eval 626,12] [%emt 0:00:00]} 112. Kd4 {[%eval 735,11] [%emt 0:00:01]} Bh5 {
[%eval 648,9] [%emt 0:00:00]} 113. c4 {[%eval 826,11] [%emt 0:00:00]} Bf3 {
[%eval 773,12] [%emt 0:00:00]} 114. c5 {[%eval 902,10] [%emt 0:00:00]} Bc6 {
[%eval 781,10] [%emt 0:00:00]} 115. Rb2 {[%eval 1176,12] [%emt 0:00:00]} Kh7 {
[%eval 970,9] [%emt 0:00:00]} 116. e6 {[%eval 32756,11] [%emt 0:00:00]} fxe6 {
[%eval 2185,13] [%emt 0:00:00]} 117. Ke5 {[%eval 32755,10] [%emt 0:00:00]} Bf3
{[%eval 2342,8] [%emt 0:00:01]} 118. Rb8 {[%eval 32762,3] [%emt 0:00:00]} Bb7 {
[%eval 32759,6] [%emt 0:00:00]} 119. f7 {[%eval 32763,3] [%emt 0:00:00]} Bc6 {
[%eval 32764,3] [%emt 0:00:00]} 120. f8=Q {[%eval 32764,3] [%emt 0:00:00]} Be8
{[%eval 32765,3] [%emt 0:00:00]} 121. Qe7+ {[%eval 32765,3] [%emt 0:00:00]} Kg8
{[%eval 32766,3] [%emt 0:00:00]} 122. Rxe8# {
(Lag: Av=0.17s, max=1.1s) [%eval 32766,3] [%emt 0:00:00]} 1-0

Grüße
Lukas
Parent - - By Permanent Brain (*****) Date 2008-05-14 22:47
Das ist ein sehr interessantes Beispiel, das praktische Probleme bei der Umsetzung der genannten Idee aufzeigt. Möglicherweise hilft es, so eine Fortschrittsregel vom Gesamt-Materialstand abhängig zu machen, d.h. erst in Endspielstellungen anzuwenden. M.W. wird dieses Kriterium in einigen Engines angewandt, z.B. um den Nullmove-Algorithmus irgendwann einfach abzuschalten (wegen etwaigem Zugzwang) und sonstiges.

Hier die Stellung nach dem 32. Zug

1r3bk1/3b1p2/4p1p1/1p1pP1P1/p1n2P1R/P1PR4/BPN5/2K5 w - - 0 33


Ab hier bewertete Weiß konstant mit +2,36 (und Schwarz mit +1,75/76, beides Rybkas), und zwar bis zum 77. Zug!

6k1/1b3pbR/1r2p1p1/1p1pP1P1/p1nN1P2/P1P4R/1P6/2K2B2 w - - 0 78


Man erkennt, daß nur laviert wurde und keine Bauern gezogen wurden. Es folgte jetzt ein Partieabschnitt wo beide Bewertungen unter +1 fielen, aber dann dürfte "irgendetwas passiert" sein (ich habe jetzt nicht näher analysiert), und Weiß gewann.

Daraus folgt jedenfalls, daß eine Fortschrittsregel wie skizziert einer "verfeinerten" Implementierung bedarf die noch andere Aspekte miteinbezieht, damit nicht wiederum zu früh remisiert wird. Denn wir wollen ja nicht von einem Extrem ins andere fallen. :-)
Parent - - By Roland Rösler (****) [de] Date 2008-05-15 02:48
Wo ist denn das Problem? Die (offizielle) 50-Züge Regel hat zugeschlagen! Da es ziemlich ermüdend ist, 50 Züge zu warten, bis etwas passiert, sollten die Programmierer möglicherweise eine (inoffizielle) 20 oder 30 Züge Regel in ihr Programm einbauen (muss ja nicht gleich 0.00 in der Bewertung sein).
Parent - - By Guest42 (***) Date 2008-05-15 15:31
Ähm ich meinte vor allen generell jede Stellung bei der Rybka auf Tablebases zu greift, SIND nun einmal Remis oder nicht also eine Ausgabe von 0,74 +/- macht wohl keinen Sinn.
Leider habe ich keine der namhaften Konkurrenzmotoren (Naum, Zappa, Schredder, Hiarcs et cetera)
Was geben die aus bei Tablebasezugriffen?

46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 20   00:00:00  113kN, tb=1
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 21   00:00:00  194kN, tb=5
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 22   00:00:01  270kN, tb=29
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 23   00:00:16  3511kN, tb=231
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 24   00:00:19  3999kN, tb=326
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
-/+  (-0.75)   Tiefe: 25   00:00:25  4752kN, tb=496
46...Lc6 47.Le5+ Kd7 48.Lxc6+ Kxc6 49.Lg7 Lc5 50.Lc3 Lb6 51.Le5 Kd7 52.Lh8 Ke6 53.g4 Lc7 54.Lc3 Kd7 55.Ld4 Kc6 56.Lf6 Kd6 57.Lb2 Lb6 58.Lc3 Kd7 59.h4 Ke6 60.La1 Ke7 61.Le5 Kd7 62.h5
  -/+  (-0.75)   Tiefe: 26   00:01:31  12792kN, tb=2483
Parent - - By Permanent Brain (*****) Date 2008-05-15 17:05 Edited 2008-05-15 17:10
Nur sicherheitshalber: Kann hier ein Mißverständnis bestehen? Es kommt darauf an ob die aktuelle Brettstellung in den Tablebases ist oder nicht. Ist sie das nicht (wie offenbar hier) dann kommt die Engine nicht um eine "normale" Bewertung herum, es sei denn es gibt eine zwingende Abwicklung zu einer Tablebase-Stellung. Die Tbs.-Zugriffe betreffen eben (nur) einzelne, oder auch viele Stellungen im Suchbaum, die bereits z.B. nur noch aus 5 Steinen bestehen, nach Schlagzügen in den Varianten. Für diese findet die Engine natürlich remis oder +# in x oder -# in x. Andere Fortsetzungen wiederum führen oft nicht oder noch nicht zu Tbs.-Material und müssen daher von der Engine selber bewertet werden.

Ein willkürliches Beispiel (ich habe dafür den Tbs.-Zugriff der Oberfläche ausgeschaltet):

5r2/2k2P2/8/8/1b6/4KN2/8/4R3 w - - 0 1


Analysis by Fruit 05/11/03:

1.Rc1+ Kb7 2.Rb1 Kc8 3.Ne5 Bd6 4.Nc4 Bf4+ 5.Ke4 Rxf7 6.Nb6+ Kd8 7.Rd1+ Ke8 8.Rg1 Bd6 9.Nd5 Kd7 10.Rb1 Ke6
  ±  (1.27)   Depth: 1/6   00:00:00
  =  (0.02)   Depth: 16/32   00:00:27  28815kN, tb=2100 <--

Sieben Steine am Brett. Wenn ich zwei herausnehme sodaß eine Tbs.-Stellung entsteht, sieht das bei diversen Engines so aus:

5r2/2k2P2/8/8/8/4K3/8/4R3 w - - 0 1


Analysis by Fruit 05/11/03:

1.Ra1
  =  (0.00)   Depth: 1/1   00:00:00
  =  (0.00)   Depth: 63/12   00:00:00  5kN, tb=903

Analysis by Fritz for Fun 4:

1.Rf1 Kd6 2.Ke4 Ke7
  =  (0.00)   Depth: 7/7   00:00:00  2kN, tb=50
  =  (0.00)   Depth: 67/67   00:00:00  2kN, tb=1025

Analysis by Rybka 2.3.2a 32-bit :

1.Ra1
  =  (0.00)   Depth: 5   00:00:00
  =  (0.00)   Depth: 59   00:00:00  0kN, tb=996

Mit angeschalteter Tbs.-Option gibt die Fritz-GUI im Analysemodus eine Liste aus (auch im 1 Varianten-Modus):

Analysis by Rybka 2.3.2a 32-bit <-- stimmt eigentlich hier gar nicht, da nur Tbs.-Abfrage durch GUI

1. =  (0.00): 1.Ra1
2. =  (0.00): 1.Rd1
3. =  (0.00): 1.Rb1
(usw.)

Nochmal zum Vergleich Rybka in der ersten Stellung:

Analysis by Rybka 2.3.2a 32-bit :

1.Rc1+ Kb7 2.Rb1 Rxf7 3.Ne5 Rf6 4.Ke4 Kc7 5.Rc1+ Kd6 6.Ra1 Bc3 7.Ra6+ Ke7
  ²  (0.65)   Depth: 5   00:00:00
  =  (0.05)   Depth: 16   00:00:29  2936kN, tb=363

Beide Engines haben 3.Se5 in der Variante, statt des natürlichen Txb4, weil dieser Zug in eine Tbs.-Stellung führt die remis ist. Allerdings ist 2.Tb1 dann auch eher witzlos :-) vermutlich würden die Engines bei tieferer Berechnung zu etwas anderem wechseln.
Parent - By Guest42 (***) Date 2008-05-17 08:31
ok ok ich glaube jetzte hab ichs :D

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill