
Zitat von
borromeus
Hat eigentlich ausser mir, jemand das Buch:
"Meine neuen Ideen zur Schachprogrammierung" von Michael Botwinnik gelesen?
Das ist ja eigentlich die Mutter dieses Threads.
Frage an den Autor von Pioner 2: sind die Ideen des Buches in der Software umgesetzt? Vor über 40 Jahren konnte ich mit dem Begriff der "Trajektorie" nicht viel anfangen.
Gruß
Karl
Der reine Botwinnik Theorie mit den Python enginees umzusetzen is schwer, Aber man könnte sagen das die Muster, Sequenzen und Causale Verbände die u:a: in Chessmind selber umgesetzt werden versuchen diese Trajektorien oder plan liierten züger aus den Wissen der Schachmeister abzuleiten und dann in dynamisch verwendbaren Kriterien wieder aufzunehmen. Aber da braucht es auch noch fein Abstimmungen und kontrolle weil wie gesagt, es ist noch früh um das alles auszuwerten. Die grundidee ist das der Engine , egal welcher der gut genug ist einen Vorschlagevon 10 verschiedenden Schachlich vernünftige Züge pro Position liefert, der Grund stein für das anwenden der restlichen Code und Methodik liefert. Im Terminal sieht das dann so aus:
INFO:src.personalities.style_player

EPTH: 2100 + 200 = 2300 -> depth 15 + time 4 = 19
INFO:src.personalities.style_player:TIME SEARCH: 5.0s, 15 candidates (remaining=1800s)
INFO:src.personalities.style_player:STRATEGIC PLANS active: 3 plans match vs sicilian - smyslov(1.00), smyslov(1.00)
INFO:src.personalities.style_player:
[NORMAL] Be6: style_w=0.58, rules=0.03, force=0.00, endgame=0.00, eval_gap=5, combined=0.665
INFO:src.personalities.style_player:
[NORMAL] Nf4: style_w=0.58, rules=0.03, force=0.00, endgame=0.00, eval_gap=25, combined=0.758
INFO:src.personalities.style_player:
STRATEGIC PLAN: Re7 +0.30 (file_control(1.00), file_control(1.00))
INFO:src.personalities.style_player:
[NORMAL] Re7: style_w=0.58, rules=0.03, force=0.00, endgame=0.00, eval_gap=37, combined=0.305
INFO:src.personalities.style_player:
STRATEGIC PLAN: Qe7 +0.30 (file_control(1.00), file_control(1.00))
INFO:src.personalities.style_player:
[NORMAL]
Qe7: style_w=0.58, rules=0.15, force=0.00, endgame=0.00, eval_gap=49, combined=0.145
INFO:src.personalities.style_player:Candidates:
Nf4(0.76) > Be6(0.66) > Bc8(0.57) > c6(0.56) > c5(0.51)
INFO:ChessMind.Engine:Style scores:
Nf4(0.76) > Be6(0.66) > Bc8(0.57) > c6(0.56) > c5(0.51)
INFO:ChessMind.Engine:Move 18: Nf4
(score=0.758, method=style_weighted_random)
Das extra Level in Pioneer versucht jetzt heraus zu finden obes mit eine generic Selbst geschriebene C engine auch funktioniert und wir sozusagen von allen "bekannten" Anbietern als Zug- Vorschlag- Maschine uns loskoppeln könnten.