-4

我最近剛畢業於計算機科學與人工智能學位,但我覺得我沒有太多的實踐,我已經學會了。我有興趣嘗試實施某種機器學習方法或玩弄自己的想法,我想知道是否有任何遊戲暴露了API,我可以使用或以其他方式允許實現計算機播放器並運行多個遊戲學習的目的等等。您可以開發自己的AI玩家的策略/管理遊戲

我特別感興趣的是策略類遊戲,任何類似帝國時代的RTS遊戲都可以打開像文明類似的東西。儘管我很樂意接受任何可能有趣的建議。

回答

0

AI環境中最常見的實時策略遊戲是「星際爭霸AI」。它僅在Windows平臺上運行,競爭對手包括一個用於開發控制器的API。大多數關於該主題的論文都涉及這個問題,幾乎所有的機器學習,再加固學習和其他算法都在Starcraft AI中實現。最常見的AI玩家ist「Eisbot」,它有自己的github網站以獲取更多信息。

與現代人工智能技術一起玩的另一種可能性是從頭開始編寫遊戲,僅用於開發遊戲控制器。這比它的聲音更容易,「Python pygame」是一種簡單的策略遊戲,只需要500行代碼。編程這樣的遊戲比編程AI控制器要容易得多。我假設,編碼一個小遊戲需要5%的時間,但編寫一個解決遊戲的AI玩家需要95%的時間。