|
Folgende 12 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
... da bei Verwendung einer Reset-Datei die früher einmal eingebaute Zufallsverzögerung beim Start (um zu viele Dubletten bei einem Match zu vermeiden) nicht mehr wirksam war - das klappt jetzt auch wieder. ... Wenn jetzt noch jemand irgendwelche Probleme findet, dann soll ihn der Teufel holen! ![]() Grüße, Franz Hallo Franz, es sollen also zukünftig nur unerwünschte Features und keine Probleme mehr berichtet werden ![]() Eine Frage zur Zufallsverzögerung: Ist die automatisch aktiviert? Bisher war nämlich die Erzeugung von Dubletten - die insbesondere bei Rechnern mit eingeschränktem Eröffnungsrepertoire auftraten - ein Beweis der extremen Qualität und Stabilität Deiner Emulation, wenn 70-Züge identisch gespielt wurden. LG Frank |
Folgender Benutzer sagt Danke zu germangonzo für den nützlichen Beitrag: | ||
kamoj (05.04.2023) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Frank,
![]() Zitieren:
Eine Frage zur Zufallsverzögerung: Ist die automatisch aktiviert?
Außerdem findet diese zufällige Zeitverzögerung (0-1 sec) ja nur einmal vor dem 1.Zug statt, d.h. sie betrifft nur die Auswahl des Eröffnungszuges. Wenn Du das nicht willst, dann mußt Du selbst Hand an diese Datei anlegen. Die Qualität und Stabilität von CB-Emu muß ja nicht mehr bewiesen werden. ![]() PS: Für jene, die tatsächlich diese Zufallsverzögerung nicht haben wollen (was dann aber natürlich wieder zu vermehrten Dubletten bei Engine-Matches führt), habe ich das Haupt-Plugin 'init.lua' noch etwas geändert, sodaß man diese Option jetzt einfacher ausschalten kann. Dazu braucht man nur in Zeile 12 (local rand_delay = 1) den Wert von 1 auf 0 ändern - in der offiziellen Version wäre das etwas umständlicher. Wer das nicht tun will, braucht diesen Anhang nicht herunterladen, denn die Funktionsweise hat sich nicht geändert. Grüße, Franz Geändert von fhub (15.04.2023 um 13:07 Uhr) |
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
beim Novag Super Sensor IV habe ich jetzt noch den Edit-Modus im Plugin einbaut. Eigentlich hat er ja so einen Edit- oder MultiMove-Modus nicht, aber durch seine besondere Art der Stellungseingabe konnte ich das über den Setup-Modus realisieren - war allerdings ziemlich aufwändig, weil ich für alle Sonderzüge (Schlagzug, Enpassant und Bauernumwandlung) spezielle Tricks verwenden mußte. Plugin ist im Anhang ... Grüße, Franz Geändert von fhub (15.04.2023 um 13:07 Uhr) |
Folgende 13 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ok, damit hast du anscheinend den Multimove-Modus gemeint, denn Stellungseingabe (würde ich als "Edit-Modus" verstehen) konnte das Super Sensor IV-Plugin ja vorher schon...
Feine Sache das, danke! ![]()
__________________
Viele Grüße Robert |
Folgender Benutzer sagt Danke zu Robert für den nützlichen Beitrag: | ||
kamoj (15.04.2023) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
oder "Edit Position"), daher habe ich diesen Modus auch so genannt. ![]() |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
kamoj (15.04.2023) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
bei 2 weiteren Engines (Chess King Master und FDR La Regence) ist es mir jetzt auch noch gelungen, den Edit-Modus (MultiMove) mit Hilfe der Stellungseingabe einzubauen. Da dafür ziemlich viele Tasten zu drücken sind und die Zugeingabe daher sehr langsam wäre, habe ich bei diesen letzten 3 Plugins dafür jetzt während dieser Aktionen die Emulation beschleunigt (und außerdem die Tonsignale deaktiviert). Außerdem habe ich auch noch ein anderes Problem 'gelöst': Relativ viele (ca. 40) Engines (vor allem ältere und einfache) beherrschen ja entweder gar keine Unter-Verwandlung, oder man kann sie nur selbst durch nachträgliche Stellungseingabe durchführen, was natürlich im Plugin nicht (oder nur extrem umständlich) machbar wäre. Wenn also der Benutzer (oder eine gegnerische Engine in einem Match) so eine Unterverwandlung ausführt, dann verwandelt diese Engine trotzdem nur in eine Dame, was im weiteren Partieverlauf natürlich unweigerlich zu einem Problem führt. Bei diesen Engines habe ich jetzt eine Fehlermeldung eingebaut, daß sie so eine Unter-Verwandlung nicht unterstützen (natürlich nur, wenn sie auch tatsächlich vom Benutzer oder der gegnerischen Engine verlangt wird) - damit erkennt man das Problem jetzt gleich bei der Unter-Verwandlung und nicht erst später bei einem illegalen Folgezug. Das Plugin_Update ist im Anhang - unbedingt das gesamte Unterverzeichnis 'plugins' updaten, weil sich auch das Hauptplugin 'init.lua' geändert hat. Grüße, Franz Geändert von fhub (16.04.2023 um 20:38 Uhr) |
Folgende 11 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
also die Probleme mit Bauernumwandlungen scheinen kein Ende zu nehmen. ![]() Jetzt haben sich wieder einige Engines mit dieser neuen Fehlermeldung (bei nicht unterstützter Unterverwandlung) nicht vertragen. Daher mußte ich im Haupt-Plugin 'init.lua' (und beim Saitek Chess Companion) noch ein wenig nachbessern. Außerdem konnte ich beim Saitek Mark V/VI auch das überflüssige ENTER bei der Umwandlung eliminieren, das bisher zu einem unschönen Fehlerton geführt hat. Also das Plugin_Update einfach nochmal herunterladen ... Übrigens: ich kann natürlich nicht hunderte Engines bzgl. Bauernumwandlung selber testen, daher hier 2 einfache Teststellungen: 8/1q1P1k2/8/8/8/8/4K3/8 w - - 3r4/1qP2k2/8/8/8/8/4K3/8 w - - Beide Stellungen sollte man mit verschiedensten Engine testen (natürlich schon mit dem neuen Plugin_Update), und zwar auf beide Arten: 1) selbst den 1.Zug ausführen (natürlich Umwandlung in einen Springer) 2) die Engine den 1.Zug mit Weiß ausführen lassen - hier sollte die Engine ebenfalls in einen Springer umwandeln (falls sie Unterverwandlung beherrscht, andernfalls natürlich in eine Dame). Falls bei irgendeiner Engine dabei Probleme auftreten, dann bitte melden! Edit: noch ein Hinweis dazu: Wenn man selbst den 1.Zug (also Umwandlung in einen Springer) ausführt, dann wäre die Fehlermeldung "ERROR: Promotion to "N" is not supported by ..." in Ordnung, d.h. dann akzeptiert die Engine eben keine Unterverwandlung. Nach Bestätigen dieser Fehlermeldung sollte dann am Brett im Enginefenster (sofern eines vorhanden ist) eben eine Dame erscheinen, obwohl in Arena oder WinBoard ein Springer angezeigt wird (in diesem Fall ist ein Weiterspielen natürlich sinnlos). Nur wenn die Engine den 1.Zug macht, dann sollte eben keine Fehlermeldung erscheinen - weder bei Umwandlung in einen Springer, noch bei einer Dame (falls die Engine keine Unterverwandlung kann) - falls doch, dann müßte ich nochmal nacharbeiten. Grüße, Franz Geändert von fhub (17.04.2023 um 11:50 Uhr) |
Folgende 8 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (17.04.2023), germangonzo (16.04.2023), kamoj (16.04.2023), Mapi (16.04.2023), Mark 1 (17.04.2023), mickihamster (18.04.2023), Rossi (17.04.2023), Wandersleben (16.04.2023) |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
ich habe gestern beim Testen noch ein Problem entdeckt - diesmal aber nicht bei den Bauernumwandlungen, sondern beim Stellungsaufbau: für einige Mephistos (megaiv/mondial/smondial) waren die Tastenklicks im Setup-Modus anscheinend etwas zu kurz, sodaß manchmal eine Figur (oder Farbe) nicht korrekt war - nach Änderung von 0.5 auf 0.9 sec ist jetzt auch dieses Problem behoben. Ich hoffe ich gehe euch mit diesen vielen Updates nicht auf die Nerven - wenn doch, dann macht's auch nichts, denn mich nervt es ja auch schon. ![]() Aber so ein Plugin-Update ist ja nicht groß und auch schnell überspielt ... Grüße, Franz Geändert von fhub (18.04.2023 um 17:59 Uhr) |
Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (17.04.2023), ferribaci (17.04.2023), germangonzo (17.04.2023), kamoj (17.04.2023), lars (17.04.2023), Mapi (17.04.2023), Mark 1 (17.04.2023), mickihamster (18.04.2023), Wandersleben (17.04.2023) |
|
|||||||||||
![]() Hallo Franz,
also mich stören die Updates in keinster Weise. Im Gegenteil: Ich finde es es toll, dass du unermüdlich an Verbesserungen für dein CB-Emu Projekt arbeitest. Vielen Dank dafür Frank aus Berlin |
Folgender Benutzer sagt Danke zu Rossi für den nützlichen Beitrag: | ||
kamoj (17.04.2023) |
![]() |
|
|
![]() |
||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Mephisto Emulator für den Mac fertig | RolandLangfeld | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 09.09.2007 22:56 |