Schachcomputer.info Community

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


Antwort
 
Themen-Optionen Ansicht

  #5891  
Alt 27.01.2024, 17:35
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 205
Abgegebene Danke: 449
Erhielt 613 Danke für 155 Beiträge
Aktivitäten Langlebigkeit
4/20 12/20
Heute Beiträge
1/3 ssssss205
Re: AW: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von kamoj Beitrag anzeigen
Good find!
Same bug in my Primo:
After NewGame/Reset I play:
b1-a3+GO, and primo responds with d2-d4.
/Lars
Hi Lars,

But... I don't consider that a bug... you simply cancel your move (by pressing GO key) and ask Novag Primo to make the move. And it is a legal move for white. Or does d2xd4 appear on the LCD as in the case of Novag VIP?

I mean "d2xd4" instead of "d2 d4".

Best,
Gerardo
Mit Zitat antworten
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag:
kamoj (27.01.2024)
  #5892  
Alt 27.01.2024, 17:36
hap hap ist offline
Resurrection
 
Registriert seit: 27.07.2019
Beiträge: 583
Abgegebene Danke: 214
Erhielt 2.149 Danke für 398 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss583
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Thanks for checking.
You want to know a funny one?

New game -> D2 D4 -> GO -> it will probably say D2xD4 (empty square takes your white pawn). And indeed, after verifying, the white pawn is gone.

This is because the move it generates, is from the board representation before the user made their move.

Ah, Berger already replied.
But I disagree that a legal move is not a bug. Black moving white's pieces is still an illegal move.
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hap für den nützlichen Beitrag:
berger (28.01.2024), kamoj (27.01.2024)
  #5893  
Alt 27.01.2024, 17:39
Benutzerbild von Mychess
Mychess Mychess ist offline
Excalibur Grandmaster
 
Registriert seit: 07.03.2009
Beiträge: 97
Abgegebene Danke: 158
Erhielt 147 Danke für 77 Beiträge
Aktivitäten Langlebigkeit
1/20 16/20
Heute Beiträge
1/3 sssssss97
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Hello Kamoj,

Have you checked the position for all black piece ?
I think it is possible that VIP plays is black move and execute the GO
key (memorized), so it plays a white move.
You can make takeback move to check if 2 white moves and no black move between them.

Cordialy.

Geändert von Mychess (27.01.2024 um 18:04 Uhr)
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Mychess für den nützlichen Beitrag:
kamoj (27.01.2024)
  #5894  
Alt 27.01.2024, 17:46
kamoj kamoj ist offline
Elite A/S
 
Registriert seit: 11.05.2021
Ort: Sweden
Land:
Beiträge: 72
Abgegebene Danke: 4.162
Erhielt 149 Danke für 52 Beiträge
Aktivitäten Langlebigkeit
4/20 4/20
Heute Beiträge
1/3 sssssss72
Re: Mess Emulator für diverse Schachcomputer ist fertig!

Primo:
After (N)b1-a3+GO, Primo responds with d2-d4.
If I then try any black move, Primo responds :"Er r"
If i try b1, Primo responds :"Er r"
If I play (N)a3-b1, Primo responds with G8-F6.
So it executes 2 or 3 moves for white...
/Lars
Mit Zitat antworten
Folgende 3 Benutzer sagen Danke zu kamoj für den nützlichen Beitrag:
berger (28.01.2024), Bryan Whitby (27.01.2024), Mychess (30.01.2024)
  #5895  
Alt 27.01.2024, 17:55
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hi,

die neue Version ist jetzt fertig - CB-Emu ist also wieder von den Toten auferstanden!

Alle in letzter Zeit emulierten Engines sind jetzt wieder direkt in CB-Emu oder MessChess/MessExtra benutzbar, z.B. Novag Accord und VIP, sowie Chess King Triomphe.

Trotzdem gibt's jetzt zusätzlich auch dieses neue 'MessNew'-Verzeichnis mit der aktuellen MAME-Version - einerseits falls jemand mit den originalen Emulationen spielen will, und andererseits für Geräte, die ich in CB-Emu nicht mehr implementieren kann (derzeit ist das allerdings nur der Saitek Backgammon).
Dieses 'MessNew' ist (wie auch MessChess und MessExtra) ein komplett eigenständiges Programm (d.h. es funktioniert auch für sich alleine), wird aber von CB-Emu für solche nicht mehr kompatiblen Engines aufgerufen.

Bei einigen Engines, bei denen ich damals die Tasten OFF/ON (bzw. Stop/Go usw.) deaktiviert hatte, habe ich sie inzwischen wieder reaktiviert - allerdings sind sie ohne NVRAM eigentlich nutzlos, und das kann ich ja bei den 6301-Emulationen nicht mehr einbauen.
Und diese eigene Version 'Chess-Emu' hab ich jetzt auch wieder gelöscht - ist ja jetzt als 'MessNew' im CB-Emu-Paket enthalten.

Damit nochmals herzlichen Dank an 'hap' und Berger für all diese neuen Emulationen, und speziell an 'hap' für seine großartige Unterstützung bei Problemen dieser neuen Engines mit meiner alten MESSUI-Version 0.220!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 19 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (04.02.2024), Agep (27.01.2024), bataais (29.01.2024), Chessguru (27.01.2024), chessman68 (04.02.2024), Fisherman (27.01.2024), Gegengambit (28.01.2024), germangonzo (28.01.2024), hap (27.01.2024), Jo (28.01.2024), kamoj (27.01.2024), Mapi (27.01.2024), Mark 1 (27.01.2024), Michael (30.01.2024), MichaelN (27.01.2024), MikeChess (27.01.2024), Mythbuster (27.01.2024), Robert (19.02.2024), Tibono (27.01.2024)
  #5896  
Alt 27.01.2024, 17:55
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.079
Bilder: 257
Abgegebene Danke: 1.555
Erhielt 4.816 Danke für 1.615 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
12/20 17/20
Heute Beiträge
0/3 sssss7079
AW: Mess Emulator für diverse Schachcomputer ist fertig!

So, kurz und knapp: Wie ich schon schrieb … man gibt nur den Zug ein, ohne weitere Taste … funktioniert, wie es soll … zumindest hier.
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2024. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #5897  
Alt 27.01.2024, 18:35
Benutzerbild von berger
berger berger ist offline
Fidelity Elite Avantgarde Version 10
 
Registriert seit: 27.05.2013
Ort: Barcelona (Catalonia)
Beiträge: 205
Abgegebene Danke: 449
Erhielt 613 Danke für 155 Beiträge
Aktivitäten Langlebigkeit
4/20 12/20
Heute Beiträge
1/3 ssssss205
Re: Mess Emulator für diverse Schachcomputer ist fertig!

 Zitat von hap Beitrag anzeigen
Thanks for checking.
(...)Ah, Berger already replied.
But I disagree that a legal move is not a bug. Black moving white's pieces is still an illegal move.
Ok, you are right. I thought Primo was simply replacing one move with the other. Now I understand that is not the case.

Best,
Berger
Mit Zitat antworten
Folgender Benutzer sagt Danke zu berger für den nützlichen Beitrag:
kamoj (27.01.2024)
  #5898  
Alt 27.01.2024, 21:22
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Jens,
 Zitat von Jens H Beitrag anzeigen
Kürzlich wurden von Franz ein paar Unterverwandlungs-Probleme angesprochen und behoben. Ich habe möglicherweise auch eines entdeckt. In folgender Partie zwischen Elite A/S Glasgow und Lyon 16bit wandelt der Lyon im 58. Zug in einen Springer (korrekte Notation wäre also 58. ... c1=S) um, am Brett erscheint aber eine Dame und die Partie wird im darauffolgenden Zug wegen eines als illegal bewerteten Zuges des Lyon von Arena als beendet erklärt:
ich hab jetzt diese Partie im Lyon mal bis zum Zug 57... c2 geladen und danach selbst 58. g8Q eingegeben. Daraufhin zieht der Lyon 58... c1N, d.h. er wandelt in einen Springer um, aber das MessChess-Plugin glaubt tatsächlich eine Umwandlung in eine Dame zu erkennen.

Also hab ich mir diesen Umwandlungscode im Plugin mal angesehen (der stammt übrigens noch vom Original-Plugin von Sandro Ronco), und da war mir auch schnell klar, wie es zu diesem Fehler kommt: dieser Code funktioniert unter einer ganz bestimmten Voraussetzung nicht, nämlich genau dann, wenn im Zug vorher Weiß auch eine Umwandlung gemacht hat und sofort danach auch Schwarz in eine andere Figur umwandelt (und zwar in eine mit niedrigerem 'Rang'). Im Plugin wird eine Umwandlungsfigur nämlich im Display-RAM gesucht, und bei der verwendeten Methode wird dabei eben zuerst diese (falsche) Figur der vorangehenden Umwandlung gefunden.

Um diesen Bug zu beheben, müßte ich eine komplett andere Umwandlungsroutine schreiben (und das für ALLE ähnlichen Mephisto-Engines!), und das tue ich mir sicher nicht an für eine extrem seltene Situation, die unter 1000 Partien vielleicht einmal vorkommt.

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/
Mit Zitat antworten
Folgende 4 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
Jens H (28.01.2024), Mark 1 (28.01.2024), Robert (29.01.2024), Wandersleben (27.01.2024)
  #5899  
Alt 28.01.2024, 08:46
Jens H Jens H ist offline
Saitek Leonardo
 
Registriert seit: 06.02.2023
Beiträge: 85
Abgegebene Danke: 63
Erhielt 99 Danke für 40 Beiträge
Aktivitäten Langlebigkeit
5/20 2/20
Heute Beiträge
1/3 sssssss85
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Vielen Dank für die Rückmeldung, Franz. Ich bin schon beruhigt, dass diesmal nicht ich Schuld hatte :-)
Schönen Sonntag noch.
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Jens H für den nützlichen Beitrag:
kamoj (28.01.2024)
  #5900  
Alt 28.01.2024, 14:30
fhub fhub ist gerade online
Lebende Foren Legende
 
Registriert seit: 19.04.2010
Beiträge: 2.805
Abgegebene Danke: 544
Erhielt 6.563 Danke für 1.515 Beiträge
Aktivitäten Langlebigkeit
10/20 15/20
Heute Beiträge
3/3 sssss2805
AW: Mess Emulator für diverse Schachcomputer ist fertig!

Hallo Jens,
 Zitat von Jens H Beitrag anzeigen
Vielen Dank für die Rückmeldung, Franz. Ich bin schon beruhigt, dass diesmal nicht ich Schuld hatte :-)
ich hab jetzt für diese extrem seltene Situation (mit 2 Umwandlungen direkt hintereinander) für die betroffenen Mephisto-Engines doch noch einen Trick gefunden, mit dem die Umwandlungen wieder richtig ausgeführt werden.
Da dabei nur eine ganz kleine Änderung nötig war, hab ich das jetzt in die entsprechenden 7 Plugins doch eingebaut - neue Versionen sind im Anhang.

Edit: Neues Plugin_Update in Posting #5904!

Grüße,
Franz
__________________
Meine Webseite: https://fhub.jimdofree.com/

Geändert von fhub (04.02.2024 um 14:53 Uhr)
Mit Zitat antworten
Folgende 14 Benutzer sagen Danke zu fhub für den nützlichen Beitrag:
achimp (04.02.2024), Agep (28.01.2024), Fisherman (28.01.2024), germangonzo (28.01.2024), Jens H (28.01.2024), kamoj (28.01.2024), Mapi (28.01.2024), Mark 1 (28.01.2024), MikeChess (28.01.2024), Moonshine (28.01.2024), Robert (29.01.2024), Rossi (29.01.2024), Tibono (28.01.2024), Wandersleben (28.01.2024)
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 +1. Es ist jetzt 18:27 Uhr.



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