Ich bin auf der Suche nach C und C++ Implementierungen von künstlichen Intelligenzalgorithmen in Spielen nützlich. Einige von denen ich am meisten interessiere, sind Verstärkungslernalgorithmen, genetische Algorithmen und neurale Netze. Andere sind jedoch auch interessant.Künstliche Intelligenz Bibliotheken
Ich habe gefunden dlib.net
, die einige sehr faszinierende Machine Learning-Algorithmen hat, aber diese scheinen nicht besonders auf Spiele ausgerichtet.
Die Lizenzen, die ich verwenden kann, sind die Boost-Softwarelizenz, die Zlib/Libpng-Lizenz und die öffentliche Domäne. Alle Empfehlungen von Bibliotheken, die unter eine dieser Lizenzen fallen, würden sehr geschätzt.
A kurze Notiz. Zu diesem Zeitpunkt benutzen fast keine Spiele und definitiv keine großen, kommerziellen, neurale Netze, genetische Algorithmen usw. als ihre KI-Basis. Sie sind viel zu langsam und komplex. Untersuchen Sie Graphentheorien, Entscheidungsbäume, Zustandsmaschinen und dergleichen. – Xargos
Ich bin auch an all diesen Dingen interessiert. Ich suche wirklich nur einen guten Ausgangspunkt, um weiter zu experimentieren. Haben Sie Tipps für Tutorials, Bibliotheken mit den oben genannten Lizenzen oder andere relevante Ressourcen? –