Zitat von
Hartmut
Bei Winboard ist das Hauptproblem, dass man mit Starten des Programms schon Engines definieren muss.
Also das stimmt schon mal nicht - Du kannst WinBoard auch ohne Engine(s) starten (mit 'Just view or edit game files' im Startfenster) und danach in WinBoard mit 'Engine -> Load First/Second Engine' die Engine(s) nachladen.
Zitieren:
Allerdings könnte ich mir - rein theoretisch - folgendes Scenario vorstellen:
Ich lade z.B. in Winboard eine PGN-Datei und starte DANACH eine Engine. Diese Engine könnte doch jetzt per Script (also lua) überprüfen ob eine solche PGN oder eine Zugliste in Winboard existiert, ...
Wie soll denn das gehen? Wie soll das LUA-Script Winboard 'fragen', ob eine Zugliste vorliegt? Dafür wäre nicht nur Code im LUA-Script nötig, sonder auch entsprechende 'Vorkehrungen' in WinBoard, damit eine solche Kommunikation überhaupt stattfinden kann - in WinBoard ist sowas einfach nicht vorgesehen, da geht's um reinen Austausch von WB-Befehlen.