Thinbug
News
人工智能,如何开始好
时间: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很容易学习,但很可能不会给出好的结果。
相关问题
良好的AI参考所需的建议
您对一群本科生的优秀AI项目有什么想法?
如何开始人工智能编程?
从哪里开始学习应用于Web开发的人工智能
Tron的良好启发式
如何确定算法的启发式算法,比如A *,是一个很好的算法
什么是优秀的AI论文主题
如果我现在开始学习AI编程,我是java编程的新手。如果是的话那么我应该从哪里开始?
什么是一个很好的启发式来解决这个问题?
人工智能,如何开始好
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?