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

[求助] hold-koh-ruin这个ai条件语句是什么意思

 关闭 [复制链接]

45

主题

0

精华

280

积分

男爵

耕战
9
鹰币
209
天龙币
0
回帖
141
附庸关系0
发表于 2016-6-25 10:08:19 | 显示全部楼层 |阅读模式
rt
回复

使用道具 举报

688

主题

30

精华

8万

积分

教皇

耕战
10902
鹰币
542493
天龙币
512
回帖
7009

翔鹰建站十周年纪念章翔鹰十周年帝国Online纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章特级皇家勋章鹰之王者雄鹰勋章第四届火箭筒杯最佳战役第五届火箭筒杯最佳战役第九届火箭筒杯最佳战役第二届战鹰杯单人赛季军第八届战鹰杯单人赛季军鸽子勋章

附庸关系12
发表于 2016-6-25 16:16:27 | 显示全部楼层
这应该是你看的那个AI作者自定义的常数。

建议楼主先看完版区置顶的AI教程。

Defconst (定义常数) 指令


这个指令可以创建一个使用者定义常数。有关更多关于定义常数的资料,可以查阅本文件的《条件性读取与使用者定义常数》章节。



句法:



(defconst <常数名称> <数量>)



<常数名称> 是一个由使用者自行选择的名称。定义常数的时候,最好但不一定要利用类似于系统所使用的命名模式(如以破折号「-」分隔的字词)。



<数量> 是指一个符合 C++ 语言短整数类型的整数。(对于非程序工作人员来说,这表示其数目不能小于 -32768 或大于 32767。)



以下的例子定义了一个代表黑暗时代村民数量的常数,名为「num-dark-age-villagers」:



(defconst num-dark-age-villagers 22)



而以下的规则便有用到这个使用者定义常数:



(defrule

        (civilian-population < num-dark-age-villagers)

        (can-train villager)

=>

        (train villager)

)



在为 <目标> 、 <目标编号> 、<定时器编号>、 <语音指令值> 等命名时,使用者定义常数是很方便的。如果不使用常数,上述参数都只会成为一堆没有名称的数值。



提示:在修改人工智能时,如果您把所有「defconst」定义常数指令聚集在同一个档案中,您可以很容易的透过改变定义常数本身代表的值来进行编辑,而不用对档案中所有的有关变量都作出修改。在上述的例子中,如果您在您的人工智能经常有用到「num-dark-age-villagers」这个使用者定义常数,您便只需改变首个「defconst」定义常数指令的值便可以了。
回复

使用道具 举报

45

主题

0

精华

280

积分

男爵

耕战
9
鹰币
209
天龙币
0
回帖
141
附庸关系0
 楼主| 发表于 2016-6-25 18:57:53 | 显示全部楼层
条顿武士 发表于 2016-6-25 16:16
这应该是你看的那个AI作者自定义的常数。

建议楼主先看完版区置顶的AI教程。

但是我看到的是(hold-koh-ruin)这种形式表现的,难道定义常数的数值为1,就返回真,为0就返回假吗
回复

使用道具 举报

688

主题

30

精华

8万

积分

教皇

耕战
10902
鹰币
542493
天龙币
512
回帖
7009

翔鹰建站十周年纪念章翔鹰十周年帝国Online纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章特级皇家勋章鹰之王者雄鹰勋章第四届火箭筒杯最佳战役第五届火箭筒杯最佳战役第九届火箭筒杯最佳战役第二届战鹰杯单人赛季军第八届战鹰杯单人赛季军鸽子勋章

附庸关系12
发表于 2016-6-25 19:23:05 | 显示全部楼层
mxzwt2 发表于 2016-6-25 18:57
但是我看到的是(hold-koh-ruin)这种形式表现的,难道定义常数的数值为1,就返回真,为0就返回假吗

具体哪个ai,前后文发一下
回复

使用道具 举报

45

主题

0

精华

280

积分

男爵

耕战
9
鹰币
209
天龙币
0
回帖
141
附庸关系0
 楼主| 发表于 2016-6-26 11:21:10 | 显示全部楼层
就是这个了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441126
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2016-11-25 15:36:11 | 显示全部楼层
KOH 即佔山為王/至尊王遊戲模式, 代表控制該模式地圖中央的紀念物

点评

氢氧化钾  发表于 2016-11-25 15:57
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-4 16:22 , Processed in 0.234593 second(s), 81 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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