Какой самый лучший язык / рамки AI для .NET? - PullRequest
2 голосов
/ 30 мая 2009

Я строю академическую работу, которая состоит из пошаговой стратегии. Я использую XNA 3 для графики, но не решил, что использовать для AI.

Я собирался использовать P #, интерпретатор Пролога для .NET, но я нашел его немного плохим. Есть ли у вас что-нибудь лучше для игрового AI, чем Prolog (может, Haskell?) Или лучше интерпретатор, чем P #?

Ответы [ 2 ]

3 голосов
/ 30 мая 2009

Вы используете Пролог, потому что он декларативный? Когда я работал в AI, я разделял свою работу между Прологом и Схема .

Если вас интересует функциональный язык (аля схема), а не OO, я подозреваю, что вы получите довольно много рекомендаций для F # .

Чтобы ответить на вопрос из комментариев, кажется, что Bigloo является популярной реализацией Scheme поверх .NET.

Тем не менее, я бы порекомендовал Эдуардо серьезно подумать о своих целях при выборе основы и языка. В частности, что является наиболее важным? Если вы больше всего влюблены в эту среду, вам, вероятно, следует поискать лучший язык, который соответствует вашим потребностям и хорошо поддерживается в этой среде. Иногда это означает изучение нового языка (ура!).

Если вы более реалистичны, чем я, вы можете понять, что изучение языка отнимает много времени от работы над вашим проектом. В этом случае вам может потребоваться принять более ограниченную поддержку платформы .NET, чтобы получить искомый язык.

1 голос
/ 30 мая 2009

Нашел две фреймворки, используя гугл-фу

Адаптивный интеллект с открытым исходным кодом .NET Framework & НЕО А.И. основа

Вот список нескольких языков, работающих на .net надеюсь, вы можете использовать это. Языки с поддержкой точечной сети

...