Tag: 人工智能

测试类似的字符串内容

我正在编写一个机器人,它将分析post并使用数据库中含糊的相关字符串进行回复。 我的目标不是为了保持连贯性,只是为了模糊的相似性,可能会因为某人对主题一无所知(但知识足以尝试回复)。 有哪些方法可以帮助我选择正确的答案? 我想到的一件事是创建一个词汇表,检查列表中的哪些元素在post中,并根据这些结果从数据库中获得回复。 这种原始方法在大约10%的时间内成功(基于对随机post的100个回复)。 我可能会用更多的单词扩展列表,但这种方法有其局限性。 还有更好的吗? (PS数据库相当大 – 约500 000条回复)

如何为Windows手机桌面游戏编写简单的AI?

像这样的东西: 我不知道如何为此编码,因为我只编写了非游戏应用程序。 例如,如何确定玩家移动后的最佳动作? 我不需要完美的动作,只需要足够的挑战。 我不知道是否必须扫描所有可能的动作等。在图片中所示的游戏中,可能移动的数量非常有限,对吧? 所以我可以全部计算出来。 但我不确定哪一个会更好,等等。

Unity3D中的随机数?

我发现的是如何创建随机数。 大。 然而,该解决方案不适用于其他function。 为了创建随机数,我使用了 Random randomDirection = new Random(); int directionChoice = randomDirection.Next(1, 4); 在一个名为enemyWalk(){}的函数内部; 但是,这导致了一个错误: 类型’UnityEngine.Random’不包含’Next’的定义,也没有找到’UnityEngine.Random’类型的扩展方法’Next’(你是否缺少using指令或汇编引用?) 当我从函数中取出随机整数生成器时,不会出现此错误。 解决这个问题的任何解决方案? 我希望通过随机选择一个决定他行走方向(向上,向左,向右或向下)的整数,然后使用随机双生成器确定距离,使用此代码让我的敌人在不做任何事情时四处闲逛它走了。 但是我需要一个随机数生成每当enemyWalk(){}; 叫做。

在图像中定位文本

我目前正在开发一个项目,我的目标是在图像中找到文本。 OCR的文本不是我的意图。 我想基本上获取图像中文本的边界。 我正在使用AForge.Net成像组件进行操作。 在某种意义上的任何帮助? 2009年2月5日更新:我已经在我的项目中沿着另一条路线前进了。 但是我确实尝试使用MODI(Microsoft Office Document Imaging)获取文本。 它允许您轻松地OCR图像并从中提取文本。

使用C#进行Tic-Tac-Toe的人工智能

我为2名玩家制作了一个Tic-Tac-Toe游戏。 现在,我想给游戏人工智能。 这样的游戏可以在1个玩家和计算机之间玩。 请帮助我如何开始?