Ich würde gerne eine Schach-KI auf das iPhone portieren, aber ich kann nicht herausfinden, wie man das macht. Anscheinend unterstützt das iPhone kein Multi-Threading, so dass man die KI nicht einfach separat kompilieren kann, sondern sie irgendwie in den Code einbinden muss.
Ich habe eine GPL-Kopie einer Implementierung der Sjeng-Engine, aber ich kann nicht herausfinden, wie sie es gemacht haben, weil es in C und C++ geschrieben ist und alles, was ich weiß, ist Apple Objc.
Hat jemand eine Empfehlung, wie man dies tun kann? Ich muss einen Wrapper einer Art für das, was ein eigenständiges Programm ist zu machen.
Datei mit code die ich so lange wie möglich aufrechterhalten werde.