![]() |
Spieler/Computer-Spielbewertung (während Sie spielen)
In den letzten Tagen habe ich mir eine Auszeit von Renaissance Tests genommen, um eine neue Idee zu entwickeln, die ich schon seit einiger Zeit im Kopf durchgespielt habe. Das Ergebnis ist, dass ich eine neue Tabellenkalkulation erstellt habe, mit der Sie die Züge analysieren und bewerten können, während Sie Ihr Brettschach-Computerspiel spielen.
Die Kalkulationstabelle sieht wie folgt aus: https://www.spacious-mind.com/schachinfo/Ptest1.jpg Sie müssen nur während eines Spiels, zum Beispiel Arena laufen und 3 Minuten pro Zug einstellen. Dann geben Sie nach 3 Minuten den besten Zug von Stockfish und seine Bewertung in das Spreadsheet ein. Und geben Sie auch den Zug ein, den Ihr Computer (oder ein Mensch) gespielt hat, mit der Bewertung von Arena Stockfish für diesen Zug. Ich habe Arena auf 10 MPV eingestellt. https://www.spacious-mind.com/schachinfo/Ptest2.jpg Wie Sie auf diesem Bild sehen können, müssen Sie nur die Werte für Stockfish (Computer) und Human (das kann auch Ihr eigener Schachcomputer sein) eingeben. Sie tun dies für alle weißen und schwarzen Züge. Die Complete Strength Column berechnet sich automatisch und gibt Ihnen eine Zug für Zug Bewertung, während Sie die Partie spielen. Die Spalte für die Spielphasenstärke ist benutzerdefiniert. Sie ermöglicht es Ihnen, über ein Aufklappmenü die drei Schachphasen zu bestimmen: Theorie (Eröffnung) Mittelspiel Endspiel Die Enginebewertung von 3605 stammt aus meinen Renaissance-Tests, da die Bewertung nach 40 Tests für Stockfish 16.1 auf meinem i7-8750H-2.2GHZ erfolgt. Dieses Feld ist konfigurierbar, also versuchen Sie es und geben Sie zum Beispiel 3500 ein und sehen Sie, wie alles neu berechnet wird. Aber Sie müssen zuerst ein Spiel eingeben, damit Sie sehen können, dass es funktioniert. Ich bevorzuge es, meinen Wert bei 3605 zu belassen, weil ich diese Zahl durch umfangreiche Tests bestätigen kann, aber Sie können ihn gerne nach Belieben ändern. Die Zahl stammt von hier: https://www.spacious-mind.com/schachinfo/Ptest6.jpg https://www.spacious-mind.com/schachinfo/Ptest5.jpg Hier können Sie sehen, wie Sie die mittlere Spielphase manuell auf der Grundlage des Buchendes erstellen können. Ich habe dies offen gelassen, so dass Sie dies Spiel für Spiel für jedes Spiel, das Sie testen, tun können. Sie geben einfach die Formel in Zug 10 ein (laut obigen beispiel): Zuvor hatte es: =AVERAGE(CALC!F$5:F14) Ändern Sie es zu: =AVERAGE(CALC!F$14:F14) 14 ist die Reihennummer. Damit wird die Berechnung zurückgesetzt und die Berechnung des Mittelspiels beginnt. Markieren Sie dann die Zelle in dieser Spalte, kopieren Sie sie und fügen Sie sie in die Zeilen für das mittlere Spiel darunter ein, um die Berechnungen für das Mittelspiel durchzuführen. https://www.spacious-mind.com/schachinfo/Ptest3.jpg Auf diesem Bild sehen Sie auch eine Spielkarte. Wenn Sie diese korrekt ausfüllen, können Sie auch eine Datenbank mit den von Ihnen getesteten Spielen erstellen. Diese Datenbankliste befindet sich auf der nächsten Registerkarte „Spielerstatistiken“. So sehen die Daten aus in den "Player Tab": https://www.spacious-mind.com/schachinfo/Ptest4.jpg Der rot umrahmte Abschnitt wird automatisch aus Ihren Spieldaten übernommen. Sie müssen ihn nur markieren und in den blauen Rahmen kopieren (als: "Text (Value)"). Schließlich zeigt das obige Bild, warum ich diese Tests so nützlich finde. Ich möchte zu Testzwecken ein kurzes Spiel verwenden. Also habe ich Wojtaszek - Pons gewählt, das nur 20 Züge hat. Aber als ich in Chessbase recherchierte, sah ich, dass die Eröffnungstheorie auf eine Partie von Benko - Darge aus dem Jahr 1962 zurückgeht. Die Zugabweichung von der Benko-Partie begann nach Zug 8. Daher beschloss ich, auch die Benko-Partie zu testen, da ich nun sicher war, dass die Theorie bis zu diesem Punkt von Wojtaszek und Pons studiert wurde. Wenn man sich die Ergebnisse in der Tabelle ansieht, kann man deutlich erkennen, wie hoch die Bewertungen in der Eröffnung waren, aber wie schnell Wojtaszek an Stärke verlor, als er aus dem Buch kam. Benko hingegen spielte durchgehend eine starke Partie und wurde im Mittelspiel sogar noch stärker. Ich habe noch kein Endspiel ausprobiert, aber ich werde es tun. Zusammenfassend denke ich, dass diese Testtabelle sowohl von engagierten Schachcomputern als auch von Menschen verwendet werden kann, um ein schnelles Gefühl dafür zu bekommen, wie stark sie ihre jeweiligen Partien gespielt haben, und um zu sehen, wo sie Fehler gemacht haben und welche Auswirkungen diese auf ihr Ergebnis hatten. In der Anlage finden Sie die Tabelle zum Ausprobieren: https://www.spacious-mind.com/schach...Assessment.zip Mit freundlichen Grüßen Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Thank you Nick for yet another very interesting "theme"!
I'll try it when I'm home again. /Lars |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Hallo Nick,
Das ist ein sehr interessanter Ansatz. Ich werde das in den nächsten Tagen mal anhand einiger Schachcomputer ausprobieren, mal sehen, wo sie landen. viele Grüße Markus |
Re: AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
Zitieren:
Auch wenn Sie irgendwelche Verbesserungsvorschläge haben, lassen Sie es mich bitte wissen, da ich versuchen möchte, es so benutzerfreundlich wie möglich zu gestalten. Mit freundlichen Grüßen Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Eine weitere Anmerkung: Für Spiele, die ein Endspiel haben, würde ich eine Standardisierung wie folgt vorschlagen:
1) Eröffnungstheorie: (Computerbuch oder menschliche Forschung) 2) Mittelspiel: (nach der Eröffnungstheorie) 3) Endspiel : Wenn das Brett 32 bis 16 Figuren hat (kombiniert Weiß und Schwarz) = Eröffnung oder Mittelspiel Wenn das Brett 15 Figuren oder weniger hat (kombiniert Weiß und Schwarz) = Endspiel Auf diese Weise haben Sie einen genauen Standard für alles, was getestet wird. Gruss Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Eric (Tibono), who is testing the spreadsheet found an error which i fixed therefore please if you plan to use it, the redownload the spreadsheet attached:
Eric (Tibono), der die Tabelle testet, hat einen Fehler gefunden, den ich behoben habe. Wenn Sie die Tabelle verwenden möchten, laden Sie sie bitte erneut herunter: https://www.spacious-mind.com/schach...h_test_v1.xlsx Gruss Nick |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich muss zugeben, für Technikaffine Menschen ist das sicherlich sehr interessant, für mich allerdings eine unüberschaubare Datenmenge . :dead:
Nein, ich lebe noch. ;) Auch wenn ich mich für Technik interessiere. 5 Computer, einige Schachcomputer, Schachprogramme und nebenbei eine Menge andere Hardware , die allerdings weniger mit Computern und Schach zu tun hat. Sondern im Soundsektor, Musikbearbeitung und Wiedergabe und im Elektrobereich sowie Akkutechnik angegliedert ist. Mein Fokus beim Schach ist eher auf Schachstellungen und deren Lösezeiten und Zweikämpfe zwischen Schachcomputern ausgelegt, natürlich interessiert mich auch die Hardware von den verschiedenen Schachcomputern, deren Schachprogramme und der jeweiligen Spielweise . Sehr interessant war es , die Sendung Rematch zu verfolgen, und die Schachstellungen welche die beiden Kontrahenten vorgaben, mittels Schachcomputer zu analysieren, bzw. zu sehen, ob diese auch so spielen würden.. Ok, soviel dazu aus meiner Sicht . |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Hallo Udo,
was den Spaß am Schach ausmacht, ist, dass jeder seine eigene Nische innerhalb des Hobbys hat. Ich möchte dir nicht sagen, wie viele Tausende von Partien ich mit Computern oder auf einem Schachbrett gespielt habe. Da sind wir nicht anders. Aber manchmal gehen den Leuten Ideen durch den Kopf und sie wollen sie ausprobieren, wie sonst wäre wohl ein Schachprogramm erfunden worden, an dem man jetzt Spaß hat und bei der Analyse gar nicht daran denkt. An Stockfish sind, als ich das letzte Mal nachgesehen habe, über 500 Leute beteiligt. Andere machen es auf eigene Faust. Aber sie sind alle Schachenthusiasten und spielen. Als ich das letzte Mal nachgesehen habe, besaßen die Mess-Leute Schachcomputer und spielten sie, aber sie waren auch alle neugierig darauf, was was ausmacht. Wenn Sie sich Lars' Website ansehen, sehen Sie, dass er eine Sammlung von Schachcomputern hat, aber sein Antrieb war auch, Bearchess zu entwickeln. Micha baute Schachcomputer.Info auf. Gehe mal zu Tibono's seite, er verwendet diverse Tools um seine Sammlung von computers besser zu verstehen. Die Beispiele sind Endlos. Alle diese Dinge, die Sie benutzen, das Schachbrett, die Schachfiguren, die Zuglisten, das Schreiben eines Buches, die Schreibsoftware, die Analyse..... beginnen mit Ideen, Stift und Papier. Probleme und das Lösen von Problemen. Sie alle beginnen mit Stift und Papier oder einer Tabellenkalkulation, bevor sie zu Entwicklungssoftware wie VBA (einfaches Beispiel) übergehen, bevor sie zu einer Software werden. Ich habe 4 Stunden gebraucht, um meine Tabelle zu erstellen. Es ist wirklich sehr einfach, wenn man sich mit Tabellenkalkulationen auskennt. Die Analyse eines 3-Minuten-Spiels dauert länger als die Erstellung dieser einfachen Tabelle, ich habe ein von Kurts 76 zuege durchgespielt und brauchte dafür fast einen Tag. Doch was habe ich gelernt? Ich habe gelernt, dass man in bestimmten Partien berücksichtigen muss, dass 0,00 Züge eine große Mehrheit der gespielten Züge sind. Man muss also Regeln für diese Situationen entwickeln. Und dies ist nur ein Beispiel Wie kann man den Beginn einer Endspielberechnung automatisieren? Nun, das habe ich herausgefunden. Ein Freund hatte die Idee, die Pop-Down-Liste zu automatisieren, so dass man nichts anderes mehr auswählen muss ausser Opening Zuege, der rest wird autormatsch sein. Ich habe festgestellt, dass Stockfish einen Wert von 320 für M-Züge verwendet. Ich habe 99 -99 verwendet, usw. Sie sehen also, dass es Hunderte von Überlegungen gibt, die Sie manuell identifizieren und für die Sie Regeln erstellen müssen, bevor Sie in den Genuss einer Automatisierung bekommen. Mein Nachteil ist, dass es derzeit keine Software gibt, die mir eine einfache Liste der besten Züge und der gespielten Züge liefert, so dass man sie nicht manuell durch Analyse für jede Partie erstellen muss, da die pgn's das nicht anbieten. Es ist wirklich eine Schande, all diese Datenverluste für Millionen von Partien zu haben. Jedenfalls macht es mir Spaß, all diese Problemszenarien durchzudenken und Lösungen zu finden. Wie auch immer, ich hatte V1 nach etwa 4 Stunden Arbeit veröffentlicht. V2 wird bald mit viel mehr Automatisierung und xx Stunden Arbeit folgen. So geht das und so geht es weiter. Gruss Nick |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Hallo Nick, ich erkenne das durchaus an, was Du da zusammenstellst, und wie Du auch schreibst, jeder, auch ich, hat eben seine kleinen Eigenheiten beim Schach. Sonst wäre es ja langweilig.
;) Ich frage mich z.b. immer noch, ob nicht doch ein menschlicher Spieler gegen ein Schachprogramm, was nicht auf Riesige Eröffnungs- und Endspieldatenbanken zugreifen kann, sondern selber "überlegen" müsste , gewinnen könnte. Oder lasse mein Brikett mal eben hundert Stunden oder mehr an einer genialen Studie grübeln :schwitzer: |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
Ist diese, deine Frage nicht schon längst erledigt? Es gibt keinen Schachspieler auf diesem Erdenball, der gegen Stockfish (ohne Buch, ohne EGTB) auch nur den Hauch einer Chance hätte zu gewinnen. Remis liegt noch immer drin in bestimmten Stellungen, wo es keine Rolle spielt, ob der Computer 20 oder 70 Zügen vorausrechnen kann. Gruss Kurt |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
Ich meinte auch, mich erinnern zu können, darüber im Schachmagazin64 gelesen zu haben. Auch da kann ich mir nach über 20 Jahren nicht mehr sicher sein, habe bei beim Googeln mit "kramnik deep blue schach magazin 64" das Folgende bei CSS Online gefunden: https://computerschach.de/Files/2006...ep%20Fritz.pdf Wie gesagt: Damals "wussten" die Kisten noch nicht so viel über Schach. Womöglich weiß aber jemand hier, ob die heute wirklich "schlauer" sind oder ob sie einfach tiefer in die Stellungen eindringen als damals. |
Re: AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
Schachprogrammen fehlt also der Instinkt, der manchmal den Menschen begünstigt. Gruss Nick |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
jeden Fall ist das, was sie ausspucken, um Quantensprünge schlauer als vor 50 Jahren. Das zeigt sich ja auch daran, dass eine wichtige Beschäftigung der heutigen GM's darin besteht, in den bekannten und besten Theorievarianten von Eröffnungen mit Hilfe der Engines neue und gut spielbare Züge zu finden, bei denen sich die alten Meister im Grab umdrehen würden. Gruss Kurt |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
|
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich werde versuchen, es so zu erklären, wie ich über moderne Programme, zum Beispiel Stockfish, zur Zeit denke. Es ist ein großartiges Werkzeug für die Analyse, aber es ist wertlos, um dagegen zu spielen. Denn man wird immer besiegt. Selbst die Matches zwischen Stockfish und anderen Top-Programmen für Statistiken haben einen gewissen Wert, aber sich Partien anzusehen, die 100-200 Züge lang sind und zu 95+% aus Remis bestehen, mit Zügen, die nur hin und her gehen und versuchen, eine dreifache Zugwiederholung zu vermeiden, ist einfach nicht angenehm für das Auge.
Ein weiteres Problem ist, dass es selten vorkommt, dass etwas Wunderbares und unglaublich Schönes, wie ein großes Figurenopfer oder eine Positionierung zur Erzwingung von Zug-Zwang etc. Etwas Schönes, bei dem man sich fragt, wow, das gefällt mir. Kann es passieren, ja, natürlich, aber es ist sehr viel seltener. Wieso? Nehmen wir an, Sie stellen Stockfish auf einen Wert ein, bei dem es keine Rolle spielt, welche Stufe er hat, sondern der unabhängig von der Stufeneinstellung die Zugentscheidung immer gleich ist. Sagen wir, 3 Minuten pro Zug. Stockfish hat jetzt eine riesige Menge an Zeit und je nachdem, wie Sie die MPV's einstellen, wird es wahrscheinlich 30-40 Züge voraus suchen, bevor es sich bewegt. Das ist meilenweit mehr, als selbst die besten Spieler der Welt jemals erreichen können. Stockfish sucht nun und seine Suche ergibt dies: 1.05 Ne7 1.05 Bf6 1.04 Nxg7 (Opfer), aber schöne Kombination nach dem Opfer. Du kannst das sogar sehen: 1.05 Ne7 1.05 Bf6 1.05 Nxg7 (Opfer), aber schöne Kombination nach dem Opfer. Es wird trotzdem nicht abgespielt, da es nicht die erste Wahl ist. Und wahrscheinlich (nur eine Vermutung) wird er es nie spielen, weil irgendwo in seiner früheren Suche die dritte Wahl niedriger eingestuft wurde, weil das Opfer einen anfänglichen negativen Wert hat. Jetzt studieren Menschen und Großmeister Stockfish, weil sie wissen, dass er viel stärker ist als sie selbst. Sie werden unweigerlich die besten Züge und ihre positionellen Auswirkungen bis zum Ende verfolgen. Mit der Zeit sieht man also immer weniger schöne (wow, erstaunliche) Züge im Schach, da die Menschen lernen das Computerspiel und mehr und mehr nur den Computerschach folgen. So wird es zu einem reinen Statistikspiel und die Schönheit ist für immer verschwunden. Ich sehe heute schon, dass es mir jetzt viel schwerer fällt, die Partien moderner Spieler zu genießen, da sie alle Möchtegerns von Stockfish werden wollen und es gibt weniger „Wow“-Züge. Und vielleicht, wer weiß, vielleicht spielen die Menschen sogar mehr Fehler, wenn sie das Stadium der am Computer erlernten Theorie hinter sich gelassen haben und ein Problem selbst bewältigen müssen. Ich muss eines Tages ihre Partien testen und mich selbst davon überzeugen, ob dies ein Ergebnis von zu viel Analyse-Lernen ist oder auch nicht. Jetzt schreibe ich das alles nur so, wie ich die Dinge derzeit sehe und empfinde. Bitte teilen Sie mir auch Ihre Meinung dazu mit, denn sie könnten mir helfen, einige meiner Ansichten zu ändern. Gruss Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich habe jetzt eine Version 2 fertiggestellt. Version 2 hat sich stark verändert und ich habe viel mehr Automatisierung eingebaut. Dazu musste ich jedoch eine makroaktivierte Tabellenkalkulation verwenden.
Wenn Sie also daran interessiert sind, müssen Sie Folgendes tun, wenn Ihre aktuelle Tabellenkalkulation nicht makroaktiviert ist. 1) Tabellenkalkulation herunterladen 2) Klicken Sie mit der rechten Maustaste auf das Arbeitsblatt und wählen Sie „Eigenschaften“. 3) In „Eigenschaften“ wählen Sie „Makros aktivieren“. Wenn Sie dies getan haben, sollte die Tabelle hoffentlich funktionieren. Hier ist, wie die neue Tabellenkalkulation aussieht und funktioniert: 1) Tab 1 "Test" https://www.spacious-mind.com/schachinfo/smstrv2_1.jpg 1) Du musst immer noch die Züge für Stockfish und Mensch/Computer eingeben. Leider lässt sich das nicht automatisch erledigen, es sei denn, Sie können die Züge von einem anderen Ort kopieren und einfügen. 2) Du musst immer noch die Spielphase wählen, da die Daten die Phase erkennen müssen, in der du spielst. Ich habe jedoch eine Formel entwickelt, die dabei hilft, die Mittel- und Endspielphase genau zu bestimmen, die ich gleich erläutern werde. 3) STR-Bewertungen https://www.spacious-mind.com/schachinfo/smstrv2_5.jpg Die STR-Bewertungen sind jetzt vollständig automatisiert. Du musst nichts mehr tun. Du musst nur noch darauf achten, dass du die richtige Spielphase gewählt hast. (Das ist sehr wichtig, wenn du eine gute und korrekte STR-Bewertung haben willst) 4) Auswahl der Computergegner https://www.spacious-mind.com/schachinfo/smstrv2_11.jpg Du musst sie nicht mehr eintippen. Du wählst einfach aus den Popdown-Menüs: A) Den Hersteller B) Den Computer C) Den Takt https://www.spacious-mind.com/schachinfo/smstrv2_12.jpg Überall in den Tabellenkalkulations- Tabs wird diese Information automatisch eingefügt. Siehe zum Beispiel die STR-Ratings. 5) Verwendung dieser Formel mit den Spielphasen-Spalten „F“ und „L“ Formel: =IF(Calc!$S5<=17,"Brain","Endgame") https://www.spacious-mind.com/schachinfo/smstrv2_7.jpg A) Diese Formel verwenden Sie in den Spalten "F" und "L", indem Sie sie vom Beginn des Spiels bis zum Ende des Spiels, das Sie gerade beendet haben, in die Tabelle einfügen und nicht weiter. (Fügen Sie die Formel nicht in die gesamte Tabelle ein). B) Vergewissern sich, dass alle Zeilen nach dem Ende des Spiels mit "END" beschriftet sind. Mit diesem Schritt stellst du sicher, dass die Berechnungen des Programms die Spielphasen korrekt berechnen. 6) Reset-Taste https://www.spacious-mind.com/schachinfo/smstrv2_6.jpg Drücken Sie nur dann auf diese Taste, wenn Sie alle Wartungsarbeiten auf den anderen Tabs abgeschlossen haben und jetzt für einen neuen Test bereit sind. Wenn Sie diese Schaltfläche drücken, wird alles in den Zugspalten gelöscht und die Spielphase für ein neues Spiel zurückgesetzt. Wenn Sie also die Informationen Ihres aktuellen Spiels nicht gepflegt haben, gehen sie verloren. https://www.spacious-mind.com/schachinfo/smstrv2_13.jpg Wie du auf dem obigen Bild sehen kannst, werden durch das Reset die Spieldaten gelöscht, die Spielphase zurückgesetzt und die STR-Werte auf einen Spielanfangswert zurückgesetzt. 2) Tabs "Player 1" und "Player 2" https://www.spacious-mind.com/schachinfo/smstrv2_2.jpg Dies ist die Registerkarte „Spieler 1“. Sie können die Informationen von oben kopieren und in die Zeilen „Game#“ einfügen. Die Stärkebewertungen und die Anzahl der Spiele werden automatisch berechnet. Die Stärkebewertungen sind ein Durchschnitt der in den Reihen eingegebenen Anzahl von Partien. Auf diese Weise erhalten Sie bei einem Match zwischen zwei Computern deren endgültige Bewertungen und können die Leistungen in Partie, Eröffnung, Mittelspiel und Endspiel studieren. Das Endspiel wird nur ausgefüllt, wenn die Partie das Endspiel erreicht hat. Wenn die Partie früher endet, wird das Endspiel nicht benotet. Aus diesen Gründen ist es wichtig, die Spielphasen mit "Theorie", "Gehirn", "Endspiel" und "Ende" in der Test- Tabelle korrekt zu markieren. https://www.spacious-mind.com/schachinfo/smstrv2_3.jpg Das ist die Registerkarte Spieler 2. Hier würde ich die Spiele des zweiten Spielers aufzeichnen. Auf diese Weise können Sie beide Spieler in einem Spiel bewerten. Sie können Ihre Testdatenbank auch erweitern, indem Sie dieses Arbeitsblatt z.B. als Mephisto Berlin speichern und alle Ergebnisse von Mephisto Berlin festhalten. Sie können dann weitere Tabellenblätter für andere Computer speichern. Auf diese Weise können Sie STR bewerten, überprüfen und seine Spielstärke über Spiele mit vielen Computern analysieren. In der rechten Ecke können Sie Ihren Schachcumputer ELO als Referenz zum Vergleich eingeben. 3) Tab "All Player" In dieser Tabelle können Sie, wenn Sie möchten, die Ergebnisse aller getesteten Computer aufzeichnen. 3) Tab "Backup Game" https://www.spacious-mind.com/schachinfo/smstrv2_10.jpg Ich habe diese Tabelle eingefügt, damit du die Spielinformationen sichern kannst, bevor du auf die Reset-Taste drückst. So können Sie die Spielzüge und Spielstände kopieren und in die Tabelle „Test“ einfügen, falls Sie einen Fehler gemacht haben. Es ist nicht notwendig, diese Informationen dauerhaft zu speichern. Es ist jedoch nützlich, wenn Sie die Tests pflegen und bevor Sie einen Reset durchführen. Ok, jetzt bin ich endlich fertig mit dem Bericht und hier ist Version 2 des Stärke-Tests zum Download: Download https://www.spacious-mind.com/schach...Assessment.zip Mit freundlichen Grüßen Nick |
AW: Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Zitieren:
Das Computerschach entwickelt sich ja gerade (dank meines bahnbrechenden EAS Tools) in eine ganz neue Entwicklungsrichtung, nämlich Richtung aggressives, opferfreudiges Spiel, welches dank EAS Tool nun erstmals quantifizierbar- also messbar - ist. Und was man messen kann, kann man auch optimieren (früher nur Elo, jetzt eben EAS) https://www.sp-cc.de/patricia_eas_engine.htm Neue Dev Binary von Patricia: https://talkchess.com/viewtopic.php?t=84477 Ed Schröder sattelt auch um auf EAS, statt Elo: https://rebel7775.wixsite.com/rebel/...-rebel-eas-2-0 Elo is not the end to the means, playing style is, and Stefan's EAS tool is still the best around to measure aggressiveness. This will be a project for months generating data with occasional updates. https://www.sp-cc.de/files/engines_a...istics_tool.7z Und auch bei Standard Engines ergeben sich nachwievor tolle Partien (nur sehr viel seltener), spielt man genügend Partien, kann man sich anschliessend die spektakulären Partien sehr schnell von meinem Interesting Wins Search Tool filtern lassen. 10000 Partien zu filtern, dauert nur einige Augenblicke... Üblicherweise bleiben selbst bei normalen Engines 1%-1.5% interessante Partien übrig. Was bei 10000 Partien immer noch 100-150 spektakuläre Partien ergibt....Allerdings natürlich mit meinem UHO Eröffnungen. Bei ausbalancierten Eröffnungen bleiben ca. 0.5%-0.8% spektakuläre Partien übrig. https://www.sp-cc.de/files/interesti...search_tool.7z Sieht man auch auf meiner Website, wo man mit dem pgn viewer die 20 spektakulärsten Siege der Engine sehen kann ,die den letzten Testrun bei mir (15000 Partien) gespielt hat. Momentan ist das Integral 5, welcher keinen besonderen EAS Score hat. Dennoch sind Wahnsinnspartien dabei: https://www.sp-cc.de/view-games-with-sacs.htm |
AW: Spieler/Computer-Spielbewertung (während Sie spielen)
Hallo Stefan
Auch gegen Patricia 3.1 gibt es nicht immer Knall + Fun. Habe soeben eine Rapid 10m+2s Partie (gewertet) gespielt und mit Leichtigkeit Remis gemacht. Weshalb Fritz 17 in die PGN nur 2495 Elo für Patricia schreibt und mir nur 1620 ELO zubilligt, ist mir ein Rätsel. Gruss Kurt
[Event "Blitz 10min+2sec"]
[Site "?"] [Date "2024.11.11"] [Round "?"] [White "Rated game"] [Black "kutzi"] [Result "1/2-1/2"] [ECO "C14"] [WhiteElo "2495"] [BlackElo "1900"] [PlyCount "89"] [TimeControl "600+2"] 1. e4 {0} e6 {4} 2. Nc3 {0} d5 {2} 3. d4 {0} Nf6 {11} 4. Bg5 {0} Be7 {4} 5. Bxf6 {1} Bxf6 {2} 6. Nf3 {1} c5 {47} 7. dxc5 {1} Bxc3+ {10} 8. bxc3 {0} Qa5 {6} 9. Qd2 {1} dxe4 {11} 10. Ng5 {1} Qxc5 {15} 11. Nxe4 {1} Qd5 {7} 12. O-O-O {0} Qxd2+ {2} 13. Kxd2 {0} Ke7 {13} 14. Ke3 {0} Bd7 {20} 15. Be2 {0} Bc6 {2} 16. Rd2 {1} Bxe4 {22} 17. Kxe4 {1} Nd7 {2} 18. Rb1 {2} b6 {47} 19. c4 {2} Nc5+ {6} 20. Ke3 {0} Rad8 {7} 21. Rbd1 {1} Rxd2 {2} 22. Rxd2 {1} Rd8 {2} 23. Rxd8 {1} Kxd8 {2} 24. Kd4 {0} Ke7 {6} 25. Bh5 {0} f6 {5} 26. f4 {0} Kd6 {2} 27. g3 {0} g6 {11} 28. Bd1 {0} e5+ {15} 29. fxe5+ {0} fxe5+ {2} 30. Ke3 {0} Ke6 {16} 31. Bg4+ {0} Kf6 {2} 32. Bd1 {0} h5 {8} 33. h4 {0} Kf5 {12} 34. c3 {0} Kf6 {6} 35. Kf3 {0} Kf5 {7} 36. a3 {0} Kf6 {3} 37. Be2 {0} Kf5 {2} 38. Ke3 {0} Kf6 {1} 39. Bf1 {0} Kf5 {1} 40. Bh3+ {0} Kf6 {2} 41. Bg2 {0} Kf5 {1} 42. Bf3 {0} Kf6 {1} 43. Bg2 {0} Kf5 {1} 44. Bf3 {0} Kf6 {1} 45. Bg2 {0} 1/2-1/2 |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich habe herausgefunden, wie die Spielphasen automatisch aktualisiert werden können, so dass du dies nicht mehr manuell tun musst.
Der Test ist jetzt vollautomatisch und ich füge eine Version 3 als Anhang bei. Ich habe auch einige kleinere Bereinigungen in den anderen Tabellenblättern der Tabelle vorgenommen. https://www.spacious-mind.com/schachinfo/smstrv2_14.jpg Wie du sehen kannst, gibt es jetzt eine Taste " Update ", die du jederzeit während deines Spiels drücken kannst. Um die Spielphase zu aktualisieren. https://www.spacious-mind.com/schachinfo/smstrv2_15.jpg Wie du sehen kannst, gibt es jetzt eine Taste " Update ", die du jederzeit während deines Spiels drücken kannst. Um die Spielphase zu aktualisieren. Du musst jedoch immer auf diese Update-Taste drücken, wenn du dein Spiel beendet hast. Dadurch wird sichergestellt, dass die endgültigen korrekten Bewertungen auf alle anderen Tabs übertragen werden. "Theorie" (Eröffnung) müssen nach wie vor manuell eingegeben werden, da es nicht möglich ist, diesen Vorgang automatisch durchzuführen, da alle Partien unterschiedlich viele Eröffnungszüge haben. Wenn du auf die Taste " Update " drückst, wird die "Theorie" niemals überschrieben, deshalb ist es wichtig, dass du deine Eröffnungen genau machst. Der Rest ist automatisch. Vergessen in diesem Zusammenhang nicht, auch die anderen Tabs der Tabelle zu pflegen, bevor man auf den Reset-Button drückt. Vergewissern im Übrigen zu Beginn eines neuen Spiels immer, dass du die weißen und schwarzen Spieler ausgewählt (oder manuell eingegeben) hast, damit diese Informationen auch korrekt in die Tabellen übertragen werden. Hier ist Version 3: https://www.spacious-mind.com/schach...Assessment.zip Mir fällt nicht viel mehr ein, was man automatisieren könnte, es sei denn, jemand hat andere Vorschläge. Alles, was jetzt noch benötigt wird, sind genügend Partien, um beurteilen zu können, wie die Bewertungen im Vergleich zu ELO sind, um vielleicht eine endgültige Anpassung der Version 4 vorzunehmen. Ich vermute, dass, wenn ein spezieller Schachcomputer genügend Partien spielt, die durchschnittliche STR-Bewertung nicht weit davon entfernt sein wird. Die STR-Bewertungen selbst werden immer genau die Spielzüge widerspiegeln, und für optimale STR-Ergebnisse sind genügend Partien, vorzugsweise über mehrere Eröffnungen hinweg, erforderlich, um eine gute durchschnittliche STR-Bewertung zu erhalten. Die STR-Bewertung kümmert sich nicht wirklich darum, welche Gegner gespielt wurden oder wie oft. Er interessiert sich nur für die Züge des einzelnen Spieler. Mit freundlichen Grüßen Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich spiele gerade eine Partie mit SF aus Bobby Fischers Buch 50 Memorable Games durch.
https://www.spacious-mind.com/schachinfo/smstrv2_16.jpg Ihr könnt unter den Spielern das Format sehen, das ich verwendet habe, um die Spieler genau so zu benennen, wie es die PGN-Suche anzeigt. Bei der Recherche der Geschichte der Stellung konnte ich feststellen, dass die Theorie im Jahr 1957 nach Zug 7 endete. Wenn Ihr diese Konvention für die Menschen verwendet, seht Ihr sie in den Player- Tabs wie folgt: https://www.spacious-mind.com/schachinfo/smstrv2_17.jpg Fischer war 14 Jahre alt, als diese Partie gespielt wurde. Jetzt bin ich gespannt, was sein STR für die Partie gegen Sherwin ist. Gruss Nick |
Re: Spieler/Computer-Spielbewertung (während Sie spielen)
Ich habe beschlossen, eine Version 4 ein wenig schneller zu machen, als ich ursprünglich vorhatte, da dies eine große Verbesserung bedeutet.
https://www.spacious-mind.com/schachinfo/smstrv2_18.jpg Das Layout hat sich geändert, weil du die Mate-in-x-Züge nicht mehr manuell als +9,99 oder -9,99 eingeben musst. In dieser neuen Version müssen nur noch die Züge M8 oder -M2 bzw. m8 oder -m2 eingegeben werden. Das heißt, wenn du eine Partieauswertung in einem Listenformat hast, kannst du: 1) Die Züge kopieren und in die richtigen Spalten einfügen. 2) Entscheiden und wählen im Bereich "Theorie" (Eröffnung) die Züge aus. 3) Die Schaltfläche „ Update “ drücken. Du hast dann sofort deine endgültigen STR-Werte. Diese Tabelle wurde auch von jemandem mit Open Office getestet. Daher ist man nicht auf Excel beschränkt. Du kannst diese Tabelle auch mit anderen Tabellenkalkulationsprogrammen verwenden. Ich hoffe, dass ich mit der endgültigen Version 5 ein Werkzeug zur Verfügung stellen kann, mit dem man ein pgn mit Bewertung auflisten kann. So etwas wie das hier, aber vorzugsweise als Liste, damit ich nicht zu viel herumprobieren muss: https://www.spacious-mind.com/schachinfo/arenapgn.jpg Der obige Text ist von Arena, aber wenn man versucht, ihn zu speichern, gibt der PGN keine Bewertungen aus :( Ich suche also nach einer kostenlosen Software, die das kann. Download https://www.spacious-mind.com/schach...Assessment.zip Gruss Nick |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©Schachcomputer.info