|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Sascha (und andere Interessierte),
![]() Ich hab inzwischen diese Bewertungsanzeige für beide Engines direkt in die Treiber eingebaut, und zwar für CB-Emu und MessExtra. Das hat auch den Vorteil, daß jetzt diese Werte ständig angezeigt werden, also nicht nur während die Engine rechnet - und außerdem läßt sich diese Anzeige ein- und ausschalten (unter 'Options > Configuration > Show Evaluation'). In CB-Emu.exe geht das beim Constellation Expert und beim SuperConny, da allerdings nur für den 'Novag Super Constellation (4-18 MHz)' und nicht für die beiden älteren Versionen weiter unten in der Liste (diese Treiber sind einfach uralt und die rühre ich nicht mehr an) - in MessExtra.exe geht's für beide Engines. Falls gewünscht kann man diese neue MessExtra.exe auch in MessChess verwenden (einfach in MessChess.exe umbenennen!), dann allerdings sollte man wieder die originalen Plugins cexpert.lua und supercon.lua verwenden, und nicht diese Test-Versionen, die ich gestern gepostet habe, denn sonst kommen sich diese angezeigten Werte in die Quere. Übrigens noch ein wichtiger Hinweis: Ich habe in vielen Tests festgestellt, daß diese Bewertungen im RAM bei beiden Engines nicht dem entsprechen, was wir normalerweise unter Stellungswert verstehen - beide Werte im RAM sind immer um einen fixen Betrag zu hoch (beim SuperConny um 0.8, beim Constellation Expert um 0.52)! Das läßt sich im Debugger erkennen, wo bereits in der Grundstellung diese RAM-Werte 0x80CC bzw.0x8084 betragen, und genau dieses 0xCC bzw. 0x84 ergeben 0.8 bzw 0.52 (bei Division durch 256), und genau darum sind die berechneten Werte zu hoch (d.h. falsch). Darum habe ich in den Treibern jetzt diese Bewertungen genau um diese 2 Werte 0xCC bzw. 0x84 reduziert, sodaß jetzt niedrigere (aber eben korrekte!) Werte angezeigt werden - die Engines kriegen davon aber natürlich nichts mit, d.h. sie rechnen jetzt genauso wie immer. Diese Spezial-Versionen findet ihr hier: https://c.gmx.net/@31720685988479052...SP23WQRnVaGfmw (dieser Link ist vorerst mal 1 Woche gültig, ob ich das in die nächste offizielle CB-Emu-Version auch übernehmen soll, da bin ich mir noch nicht sicher) Einfach die existierenden Dateien CB-Emu.exe und MessExtra.exe durch die neuen Versionen aus CB-Emu_Spezial.zip ersetzen. Und nicht vergessen: man muß diese Bewertungsanzeige erst unter 'Options > Configuration > Show Evaluation' einschalten. Grüße, Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/ |
Folgende 12 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Chessguru (07.11.2024), ferribaci (06.11.2024), kamoj (07.11.2024), Mapi (06.11.2024), Mark 1 (06.11.2024), mclane (06.11.2024), MikeChess (06.11.2024), Mythbuster (06.11.2024), Norbert (07.11.2024), Robert (07.11.2024), Tintenfisch (06.11.2024), Wandersleben (06.11.2024) |
|
|
![]() |
||||
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 |