.NET에 가장 적합한 AI 언어/프레임 워크는 무엇입니까?
-
06-09-2019 - |
문제
저는 턴 기반 전략 게임으로 구성된 학업 작업을 구축하고 있습니다. 그래픽에 XNA 3을 사용하고 있지만 AI에는 무엇을 사용할 것인지 결정하지 않았습니다.
.NET의 프롤로그 통역사 인 P#을 사용하는 것을 고려하고 있었지만 조금 가난하다는 것을 알았습니다. Prolog (아마도 Haskell?)보다 게임 AI에 더 좋은 것이 있습니까?
해결책
Prolog가 선언적이기 때문에 Prolog를 사용하고 있습니까? AI에서 일할 때 프롤로그와 계획.
OO가 아닌 기능 언어 (ALA 체계)에 관심이 있다면, 나는 몇 가지 권장 사항을 얻을 것이라고 생각합니다. 에프#.
의견에서 질문에 답하기 위해 빅 루 .NET에서 인기있는 체계 구현입니다.
즉, 나는 에두아르도에게 프레임 워크와 언어를 선택하는 데있어 그의 목표에 대해 진지하게 생각할 것을 권장합니다. 구체적으로, 가장 중요한 것은 무엇입니까? 프레임 워크에 가장 매혹 된 경우, 아마도 당신의 요구를 충족시키고 프레임 워크에 잘 지원되는 최고의 언어를 찾아야 할 것입니다. 때로는 새로운 언어를 배우는 것을 의미합니다 (Hooray!).
나보다 현실적이라면 언어를 배우는 데는 시간이 걸린다는 것을 알 수 있습니다. 이 경우 찾고있는 언어를 얻으려면 .NET 프레임 워크에 대한보다 제한된 지원을 받아야 할 수도 있습니다.
다른 팁
일부 Google-FU를 사용하여 두 가지 프레임 워크를 찾았습니다
적응 인텔리전스 오픈 소스 .NET 프레임 워크 & Neo AI 프레임 워크
다음은 .NET 구동 언어의 무리 목록입니다.도트 네트워크 언어