人工智能,如何开始好

时间:2016-11-18 14:15:03

标签: artificial-intelligence

编程和hackerearth(编程网站)每2-3个月组织一次人工智能编程竞赛,我们将获得2D棋盘游戏,我们的代码在服务器上运行,我们的机器人与其他人一起玩#39 ;。 说到这一点,有一些算法,如minimax与alpha beta修剪,DFS,BFS等,可以帮助您轻松获得一个不错的排名。我看到大多数顶级球员都在谈论同样的事情。 问题是我在哪里可以学习这些算法并成为一名优秀的程序员,我还需要了解其他什么。我已经听说过GA(遗传算法),就像模拟游戏中的一些动作一样,并根据该做法做出决定。但每当我自己尝试做这样的事情时,我都失败了。 我主要需要一个学习源或一些可以提供帮助的示例程序。 对不起,如果我的解释不正确,我是这个社区的新手。 提前致谢。 我熟悉python并且熟练使用c ++和JS。

1 个答案:

答案 0 :(得分:1)

我建议你先学习那里讨论的方法而不是进入GA。 GA很容易学习,但很可能不会给出好的结果。