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

[求助] or的用法好奇怪啊

 关闭 [复制链接]

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
发表于 2008-10-5 15:42:05 | 显示全部楼层 |阅读模式
(defrule
(or (building-type-count town-center < 1)
(unit-type-count-total villager < 4))
(unit-type-count-total villager < 8)
(soldier-count <= 3)
(players-population any-enemy >= 15)
=>
(chat-to-allies "对不起,我退了...")
(disable-self)
)

===============================>

or的用法好奇怪啊,具体条件怎么分析?
回复

使用道具 举报

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
 楼主| 发表于 2008-10-5 18:56:26 | 显示全部楼层
(or (building-type-count town-center < 1)
(unit-type-count-total villager < 4))
(unit-type-count-total villager < 8)
(soldier-count <= 3)
(players-population any-enemy >= 15)

什么意思啊?

(没有基地 或者 村民小于4)且(村民小于8)且(兵不大于3)且(敌军不小于15)???

(没有基地 或者 村民小于4)和(村民小于8)不矛盾嘛?!
回复

使用道具 举报

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
 楼主| 发表于 2008-10-6 09:41:36 | 显示全部楼层
比如我希望得到 (A OR B) AND (C OR (D AND E))的事实,该怎么写?

(or(a)(b))
(or(c)((d)(e)))

?????????
回复

使用道具 举报

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
 楼主| 发表于 2008-10-7 10:24:21 | 显示全部楼层
晕倒,一点看不懂...
:funk:
回复

使用道具 举报

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
 楼主| 发表于 2008-10-8 09:08:05 | 显示全部楼层

比如我希望得到 (A OR B) AND (C OR (D AND E))的事实,我这样写对吗?

(or
(a)
(b)
)
(or
(c)
(
(d)
(e)
)
)
回复

使用道具 举报

4

主题

0

精华

45

积分

骑士

耕战
7
鹰币
5
天龙币
0
回帖
8
附庸关系0
 楼主| 发表于 2008-10-9 08:26:38 | 显示全部楼层
虽然还是很不明白,但非常感谢楼上的支持!:$
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-22 19:48 , Processed in 0.161659 second(s), 75 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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