The invention provides a method and a device for realizing artificial intelligence, belonging to the field of artificial intelligence technology. The method includes: for any AI agent have been produced by any AI agent as the designated agent, agent specifies the current state of the trigger information; according to the state of the trigger information, determine the designated agent of the state; in the designated agent for the next heartbeat count, after the change of state based on determine the designated agent's behavior pattern, so that the specified agent based on the implementation of the corresponding behavior model. Because the AI agent can obtain the real-time state of trigger information, according to the state information to trigger changes its state, and according to the implementation of the corresponding behavior change of state, so that the AI agent can real-time change their behavior based on the simulation results and the corresponding better, and improve the playability of the game or simulation the sense of substitution.
【技术实现步骤摘要】
人工智能的实现方法及装置
本专利技术涉及人工智能
,更具体地,涉及一种人工智能的实现方法及装置。
技术介绍
AI(ArtificialIntelligence,人工智能)是指利用计算机等现代化工具来模拟人类或者其它生物的思维和行动的技术。随着AI技术的日渐进步,AI技术已被应用于生产生活的各个方面。例如,当AI技术被应用于游戏应用程序或者一些仿真模拟系统中时,会生成一个与人或者其它生物具有相似行为的虚拟主体,该主体即为AI智能体。由于AI智能体能表现出与人或者其它生物的行为类似,从而可以提高游戏应用程序的可玩性或仿真模拟系统的代入感。在设计AI相关的游戏应用程序或者仿真模拟系统中时,如何使AI智能体实现相应的AI行为,是提高游戏的可玩性或仿真模拟系统的代入感的重点。相关技术中提供了一种人工智能的实现方法,主要是通过预先设置固定的行为策略来控制AI智能体的移动以及相关行为。具体地,可为AI智能体设置固定的移动路径,让AI智能体在游戏场景或仿真场景内按照移动路径移动。另外,还可让AI智能体按照固定的行为方式循环重复相应的行为。在实现本专利技术的过程中,发现相关技术至少存在以下问题:由于在游戏场景或仿真模拟系统中,AI智能体的行为方式通常需要基于周围环境以及互动机制而产生相应的变化,当AI智能体按照固定的移动路径来移动,并按照固定的行为模式循环重复相应的行为,会导致模拟效果较差,从而降低了游戏的可玩性或仿真模拟系统的代入感。
技术实现思路
由于在游戏场景或仿真模拟系统中,AI智能体的行为方式通常需要基于周围环境以及互动机制而产生相应的变化,当AI智能体按照固定 ...
【技术保护点】
一种人工智能的实现方法,其特征在于,包括:步骤1,对于已产生的任一AI智能体,将所述任一AI智能体作为指定智能体,获取所述指定智能体当前的状态触发信息;步骤2,根据所述状态触发信息,确定所述指定智能体的状态;步骤3,在对所述指定智能体进行下一次心跳计数时,基于改变后的状态,确定所述指定智能体的行为模式,以使得所述指定智能体基于所述行为模式执行相应的行为。
【技术特征摘要】
1.一种人工智能的实现方法,其特征在于,包括:步骤1,对于已产生的任一AI智能体,将所述任一AI智能体作为指定智能体,获取所述指定智能体当前的状态触发信息;步骤2,根据所述状态触发信息,确定所述指定智能体的状态;步骤3,在对所述指定智能体进行下一次心跳计数时,基于改变后的状态,确定所述指定智能体的行为模式,以使得所述指定智能体基于所述行为模式执行相应的行为。2.根据权利要求1所述的方法,其特征在于,所述指定智能体的状态为状态集中的任一种状态;所述状态集包括出生状态、自由状态、玩耍状态、逃跑状态、觅食状态、被吃状态、追捕状态以及进食状态。3.根据权利要求2所述的方法,其特征在于,所述状态触发信息为产生所述指定智能体后的累积时长,所述步骤2进一步包括:当所述指定智能体的当前状态为出生状态且所述累积时长大于第一预设阈值时,将所述指定智能体改变为自由状态。4.根据权利要求2所述的方法,其特征在于,所述状态触发信息为玩耍概率值,所述步骤2进一步包括:当所述指定智能体的当前状态为自由状态且所述玩耍概率值大于第二预设阈值时,将所述指定智能体改变为玩耍状态。5.根据权利要求2所述的方法,其特征在于,所述状态触发信息为饱食度,所述步骤2进一步包括:当所述指定智能体的当前状态为自由状态且所述指定智能体的饱食度低于第三预设阈值时,将所述指定智能体的状态改变为觅食状态。6.根据权利要求2所述的方法,其特征在于,所述状态触发信息为位置信息,所述步骤...
【专利技术属性】
技术研发人员:胡德志,孙碧亮,金涛,马晓宇,
申请(专利权)人:武汉秀宝软件有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。