Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Computerschach / Computer Chess: > Mess Emu & andere Emulationen / Mess Emu and other Emulations


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 02.09.2022, 12:03
germangonzo germangonzo ist offline
SPARC
 
Registriert seit: 07.08.2004
Ort: Berlin
Alter: 56
Land:
Beiträge: 236
Abgegebene Danke: 701
Erhielt 177 Danke für 96 Beiträge
Aktivitäten Langlebigkeit
4/20 20/20
Heute Beiträge
0/3 ssssss236
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi Franz,
cooler Tip!
Ich stehe auch nicht auf den ganzen Schnickschnack,

ABER:

Arena speichert nun die Bewertungen, Rechentiefe etc der Emulationen (beim Risc 2500 getestet)!


"6. Bf3 e4 {(e5e4 d2d3 f4f6 d3e4 d5e4) +3.86/5 12} *"



Keine Ahnung wie das gemacht wird, aber ich bleibe dran und werden bei Erfolg berichten.
LG
Frank
Mit Zitat antworten
Folgender Benutzer sagt Danke zu germangonzo für den nützlichen Beitrag:
kamoj (02.09.2022)
  #2  
Alt 02.09.2022, 13:00
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.945
Abgegebene Danke: 605
Erhielt 7.336 Danke für 1.642 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
0/3 sssss2945
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Frank,
 Zitat von germangonzo Beitrag anzeigen
Keine Ahnung wie das gemacht wird, ...
nun, im Prinzip sind das einfach nur extrem aufwändige Plugins, die während des Rechenvorgangs die Engines in den Info-Modus umschalten, und diese Infos dann aus der Anzeige ablesen und an Arena senden.
Allerdings haben ja bei weitem nicht alle Geräte so einen Info-Modus, und wenn doch, dann sind sowohl das Aktivieren als auch das Ablesen aus der Anzeige bei verschiedenen Engine sehr unterschiedlich, sodaß das bei 100en Engines eben ein riesiger Aufwand wäre.

Ich selbst bin da ja eher der Purist: mir geht's mit CB-Emu darum, Schachcomputer für das EIGENE Spiel möglichst realistisch zu emulieren - von diesen automaitsierten Engine-Matches halte ich nicht besonders viel (man kann ja auch z.B. keinen realen Fidelity Excel und einen Mephisto MM IV irgenwie mit einem Kabel verbinden, und sie dann automatisch ein 50-Runden-Turnier spielen lassen )

Die Plugins in diesem MAMEChess_2021 benötigen außerdem auch eine neuere MAME-Version, sodaß man sie auch nicht einfach in MessChes übernehmen könnte. Ich hab mir zwar damals auch dieses MAMEChess_2021 ein wenig angesehen, habe aber dabei (gerade was diese Plugins betrifft) doch ziemliche Probleme festgestellt, und mich daher auch nicht mehr weiter darum gekümmert.

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (02.09.2022)
  #3  
Alt 02.09.2022, 13:16
voelkx voelkx ist offline
Resurrection
 
Registriert seit: 06.01.2005
Beiträge: 550
Abgegebene Danke: 17
Erhielt 82 Danke für 52 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss550
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,


tolles neues Feature - vielen Dank.

Sind auch unterschiedliche Taktungen für ein Engine Turnier möglich?


Gruß Volker
Mit Zitat antworten
  #4  
Alt 02.09.2022, 13:51
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.945
Abgegebene Danke: 605
Erhielt 7.336 Danke für 1.642 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
0/3 sssss2945
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Volker,
 Zitat von voelkx Beitrag anzeigen
Sind auch unterschiedliche Taktungen für ein Engine Turnier möglich?
ja, allerdings nur per 'Reset State'!

Du mußt also für jede Engine die Datei 'MHz.ini' entsprechend ändern, dann die Engine einmal starten und 'Save Reset State' ausführen.
Das wiederholst Du mit allen Engines, die am Turnier teilnehmen sollen.
Danach die Datei 'MHz.ini' wieder entfernen (oder auf "0 0" setzen) - dann kannst Du das Turnier starten, und jede Engine lädt dabei ihren eigenen, gespeicherten 'Reset State' mit der zuvor eingestellten Frequenz.

Du solltest allerdings vorher bei jeder Engine testen, ob sie mit Deiner gewünschten Frequenz auch richtig funktioniert, und ob der PC dann die Emulationen BEIDER Engines gleichzeitig auch noch schafft.

Also manchmal frage ich mich schon auf was für perverse Ideen manche Benutzer von CB-Emu noch kommen ...

Grüße,
Franz
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (02.09.2022)
  #5  
Alt 02.09.2022, 14:01
voelkx voelkx ist offline
Resurrection
 
Registriert seit: 06.01.2005
Beiträge: 550
Abgegebene Danke: 17
Erhielt 82 Danke für 52 Beiträge
Aktivitäten Langlebigkeit
0/20 20/20
Heute Beiträge
0/3 ssssss550
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz,


so schlimm bin ich doch gar nicht.


Danke und Gruß,
Volker
Mit Zitat antworten
  #6  
Alt 02.09.2022, 14:08
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.945
Abgegebene Danke: 605
Erhielt 7.336 Danke für 1.642 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
0/3 sssss2945
AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von voelkx Beitrag anzeigen
so schlimm bin ich doch gar nicht.
Na ja, das kann man so oder so sehen.

Ich würde sagen, daß ein normales 2-Engines-Match auch schon genug kompliziert ist, wenn man unterschiedliche Frequenzen haben will -
da muß man nicht gleich ein x-Runden-Turnier mit mehreren Engines durchführen.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag:
kamoj (02.09.2022)
  #7  
Alt 03.09.2022, 14:57
Mark 1 Mark 1 ist offline
TASC R40
 
Registriert seit: 27.09.2006
Beiträge: 530
Abgegebene Danke: 919
Erhielt 364 Danke für 198 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
0/3 ssssss530
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Franz...

Ich habe mich in den letzten 2 Tagen mit Arena und den Taktungen beschäftig. Wie beschrieben mit 'Save Reset State'
die Einstellungen von Engines gespeichert.

Habe es hinbekommen das Boris Diplomat mit 325 MHz gegen Constellation 30 MHz spielt.
War zwar etwas tricky aber es funktionierte. Die Geschwindigkeit war definitiv da.

Nun, nach einen Neustart von Arena (aber auch Neustart des Motors) zeigt er mir zwar unter Maschine Information
weiterhin die geänderte MHz an aber meiner Meinung ist die Engine wieder auf normal Geschwindigkeit.

Keine Ahnung ob ich wieder was verkehrt mache
Aber ich habe es überprüft mit Boris Diplomat mit einen Mattproblem.
Vor dem Neustart war er deutlich schneller.

Glaube es hat was mit MHz.ini zu tun wenn man ihn vor der Partie auf "0 0" stellt und abspeichert.

Bitte vergebe mir da es sich wieder um ein Engine vergleich handelt

Aber vielleicht kannst du es nachvollziehen, das er sich die Einstellungen nicht merkt oder ich wieder Käse fabriziert habe.

Gruß
Mark 1
Mit Zitat antworten
  #8  
Alt 03.09.2022, 15:32
Benutzerbild von Mapi
Mapi Mapi ist offline
Schachcomputer Koryphäe
 
Registriert seit: 25.04.2006
Ort: Bocholt
Alter: 61
Land:
Beiträge: 1.346
Abgegebene Danke: 7.753
Erhielt 2.338 Danke für 800 Beiträge
Aktivitäten Langlebigkeit
5/20 19/20
Heute Beiträge
0/3 sssss1346
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Mark,
ich glaube, da kann ich Dir helfen.
Wenn Du die Werte mit save reset state gespeichert hast, darf bei einem Neustart der Emu die Mhz.ini nicht mehr im Verzeichnis sein, sonst nimmt er wieder die dort eingetragenen Werte.

viele Grüße
Markus
Mit Zitat antworten
  #9  
Alt 03.09.2022, 16:08
Mark 1 Mark 1 ist offline
TASC R40
 
Registriert seit: 27.09.2006
Beiträge: 530
Abgegebene Danke: 919
Erhielt 364 Danke für 198 Beiträge
Aktivitäten Langlebigkeit
3/20 18/20
Heute Beiträge
0/3 ssssss530
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Mapi ..

Ist das gleiche Ergebnis .
Franz meinte ja entweder " 0 0 " oder MHz.ini entfernen.

Gruß
Mark 1
Mit Zitat antworten
  #10  
Alt 03.09.2022, 16:54
fhub fhub ist offline
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.945
Abgegebene Danke: 605
Erhielt 7.336 Danke für 1.642 Beiträge
Aktivitäten Langlebigkeit
8/20 15/20
Heute Beiträge
0/3 sssss2945
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Mark,
 Zitat von Mark 1 Beitrag anzeigen
Nun, nach einen Neustart von Arena (aber auch Neustart des Motors) zeigt er mir zwar unter Maschine Information
weiterhin die geänderte MHz an aber meiner Meinung ist die Engine wieder auf normal Geschwindigkeit.
also das ist völlig unmöglich - diese 'Machine Information' zeigt immer die gerade aktuelle Frequenz an!

Und es verhält sich genau so, wie Markus es beschrieben hat - eine 'MHz.ini' (mit irgendwas ungleich "0 0") hat immer Vorrang vor einem gespeicherten 'Reset State'.

Aber eigentlich ist das alles nicht mehr wirklich aktuell , ich habe nämlich inzwischen Volker's gestriges Posting zum Anlaß genommen, um diese Frequenzeinstellung noch etwas zu erweitern, und zwar um verschiedene Frequenzen für unterschiedliche Engines (ohne daß man dafür mit dem 'Reset State' herumhantieren muß).

Ich hab jetzt nämlich noch eingebaut, daß nach einer evt. vorhandenen 'MHz.ini' beim Start (oder HardReset) jeder Engine zusätzlich auch noch in einem neuen Unterverzeichnis 'mhz' nachgeschaut wird, ob da eine Datei *.mhz mit dem Modulnamen (also z.B. feagv10.mhz oder mm4.mhz) existiert, und wenn ja, dann wird daraus die gewünschte Frequenz gelesen (wieder nur wenn ungleich 0). Damit kann man also in diesem Unterverzeichnis 'mhz' Frequenzdateien für beliebige Engines anlegen (sollte sie aber nach Gebrauch auch wieder löschen).

Diese neue Version ist allerdings noch nicht online, ich möchte noch warten, ob es dafür noch irgendwelche Ideen oder Vorschläge (?) gibt:
1) ist die Dateierweiterung '.mhz' ok, oder ist etwas Anderes gewünscht ('.txt' oder gar keine Erweiterung)?
2) soll ich die 'allgemeine' Frequenzdatei 'MHz.ini' evt. auch in dieses Unterverzeichnis verlegen (statt im Hauptverzeichnis)?
3) wenn ja für 2), soll ich dann stattdessen eher den Namen 'default.mhz' anstatt 'MHz.ini' verwenden?
4) ..... mögliche weitere Vorschläge ..... ?

Grüße,
Franz

Geändert von fhub (03.09.2022 um 17:08 Uhr)
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Agep (03.09.2022), Mark 1 (03.09.2022)
Antwort


Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:41 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info