Hallo,
wie bereits an anderer Stelle gesagt, entwickelt mein picochess Kollege shiv an einer Mess Implementierung für picochess. Basierend auf messtiny & arm compile auf RaspPi als Zielplatform.
Siehe hier:
https://github.com/sshivaji/mame-chessengine
Das funktioniert schonmal ganz gut (ist aber noch sehr rudimentär - zB ist das UCI Interface noch nicht komplett).
Was uns aber fehlt, sind die Layouts/Interfaces ...insbesondere würde ich gerne Mephisto (& Glasgow) haben.
Wie bekomme ich diese Info? Es gibt ja einige Beispieldateien, aber was mache ich mit Mephisto?
Wie schicke ich der Engine die Zeitwerte, bekomme irgendwas zurück (wie zB eine Hauptvariante) usw. Schußendlich würden wir das gerne mit LUA machen.
Ich selbst bin nun nicht der Fachmann, aber Shiv spricht halt kein Deutsch. Vielleicht könnte mir jemand helfen?
Jürgen