假设我有一个人工智能或者一个球员,我希望他能够使用不同的武器。我的武器设计:
public class Weapon()
{
public virtual void FireWeapon(){} // this is useless for melee weapons
public virtual void SwingMelee(){} // this is useless for guns
public virtual void Reload(){} // this is also useless for melee weapons
}
然后,在ai控制器类中,我只调
我已经在应用程序中启用了应用程序洞察力记录。从其他地方,如控制器,其他类,我可以使用记录器和数据被发送到应用洞察力,但在启动时,我试图将数据发送到人工智能,但它没有推动数据到人工智能。我没有收到任何错误,实例是创建的,但数据没有被推送到AI。这是我的创业公司
public class Startup
{
private readonly ILogger _logger;
public Startup(ILogger<Startup> logger)
{
_logger = logger;
}
public void Conf
我每天都在听你说“人工智能”。“人工智能”被认为是世界的革命。但我没有看到这些人工智能。
我见过无数奇怪的网站,其中包含“人工智能”,但实际上没有提供实际的产品供我下载和运行。我不想注册一些“等待名单”或支付"API访问“的钱。
我正在寻找一个AI.exe,我下载,然后我可以查询它的各种事情,它会智能地回答我。例如:
AI.exe "How much is two apples + 42 apples?"
它将使用字符串返回JSON输出,如:
44
我不希望它发出任何外部请求,所以它会有一堆有用的数据库。我希望它能理解数学,单元和诸如此类的东西。我当然不希望能够质疑它的
我正在研究一个机器人,它内置了一些人工智能。然而,强制规定的机器人控制器没有在船上工作的权力。这意味着我需要使用协处理器。
我正在用C++写我所有的人工智能。这也将是一个TCP服务器。我对协议有个想法。C++服务器接收命令,并仅在绝对需要时才发送返回值。基本命令的字符串为:
REQUEST DATA PUT data storename ENDREQ
C++服务器将解析请求并在storename的引用下存储数据。
从服务器读取数据:
Java请求将是:
REQUEST DATA GET storename ENDREQ
服务器将以以下方式进行回复:
data
我将使用TCP来传输数据,因为
我们组织了人工智能竞赛,人们可以为我们的游戏引擎编写ai,这些游戏引擎是用C# Windows Forms编写的。竞争对手为我们的游戏编写人工智能代码,我们手动将这些代码插入到我们的游戏中,但这需要付出努力,我认为有一种方法可以让人们在运行时插入他们的.cs文件。我们如何设计这个架构,请有人帮助我们。提前感谢并为我的英语表达歉意。
注意:.cs文件包含人工智能逻辑。