Einzelnen Beitrag anzeigen
  #3  
Alt 23.03.2017, 21:37
Benutzerbild von hmchess
hmchess hmchess ist offline
Mephisto MM 4 Turbo Kit
 
Registriert seit: 24.09.2007
Ort: Dortmund
Alter: 57
Land:
Beiträge: 166
Abgegebene Danke: 40
Erhielt 49 Danke für 21 Beiträge
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 ssssss166
AW: Engine für Android kompilieren mit MS Visual Studio Community?

Et funzt

Der Grund, warum Acid Ape meine Engine nicht aktzeptieren wollte, war:

Meine Engine ist keine UCI-Engine, sondern eine Winboard-Engine. Sollte eigentlich kein Problem sein, da Acid Ape auch Winboard Engines unterstützt, aber was ich nicht ahnte war, dass seit meiner letzten Beschäftigung mit meiner Engine vor knapp 10 Jahren inzwischen das Winboard-Protokoll Version 2 veröffentlicht wurde. Und Acid Ape verlangt Kompatibilität zu Version 2... das ließ sich aber beheben, indem ich das Notwendigste in der Engine implementiert habe, und jetzt aktzeptiert Acid Ape auch meine Engine.

Das nächste Problem, das sich herausstellte, war, dass Acid Ape den Engines kein Eröffnungsbuch zur Verfügung stellt. Engines müssen also ihr eigenes Eröffnungsbuch mitbringen. Kann man schön testen mit der bei Acid Ape mitgelieferten Scorpio Engine, die bringt nämlich keines mit. Oder indem man z.B. Stockfish nachinstalliert. Die Engines fangen dann vom ersten Zug an zu rechnen. Macht natürlich so keinen Spaß.

Zum Glück habe ich ein eigenes Eröffnungsbuch für meine Engine, also noch schnell herausexperimentiert, wie ich dieses auf Android zum laufen bekomme, und fertig

Läuft

Viele Grüße,

Heiko
Mit Zitat antworten
Folgende 2 Benutzer sagen Danke zu hmchess für den nützlichen Beitrag:
paulwise3 (23.03.2017), Solwac (23.03.2017)