翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 520|回复: 3

[求助] AI编写问题

[复制链接]

1

主题

0

精华

2

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
1
附庸关系0
发表于 2016-9-21 16:41:51 | 显示全部楼层 |阅读模式
为什么我编写的AI开局一分钟后才开始执行建筑的代码。其他代码开局就可以马上执行。
比如我写了巡逻跟建造房子的代码。开局后AI巡逻了。但是不造房子。一分钟后才造。
是不是要添加什么别的代码。
回复

使用道具 举报

9

主题

0

精华

49

积分

骑士

耕战
1
鹰币
5
天龙币
0
回帖
20
附庸关系0
发表于 2016-9-21 17:17:51 | 显示全部楼层
本来我也想学写AI的,但自己的水平就很水,看见都要几千几万行代码就怂了
回复

使用道具 举报

21

主题

3

精华

2万

积分

征服者

耕战
4311
鹰币
22971
天龙币
0
回帖
330

第十二届火箭筒杯最佳新人

附庸关系3
发表于 2016-9-21 17:26:49 | 显示全部楼层
检查一下你的AI语句中有没有
(game-time > xxx)
这样的语句(xxx为数字,代表开始动作的游戏时间)

如果没有的话,检查一下使用该AI的电脑玩家有没有初始的资源去建造建筑。如果AI没有资源那自然没办法开局就造建筑呀。
回复

使用道具 举报

1

主题

0

精华

2

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
1
附庸关系0
 楼主| 发表于 2016-9-21 18:28:26 | 显示全部楼层
Oracle_Ameth 发表于 2016-9-21 17:26
检查一下你的AI语句中有没有
(game-time > xxx)
这样的语句(xxx为数字,代表开始动作的游戏时间)

就算只写这段代码。还是要开局30秒以上才开始建造房子。
(defrule
(game-time > 0)
=>
(build house)
(disable-self)       
)
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-23 12:27 , Processed in 0.108426 second(s), 62 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表