SLK 发表于 2017-6-21 11:24:51

不动AI问题

不动AI似乎无法使动物、贸易马车、国王等不动,这个问题该如何解决?

誰慢慢懂 发表于 2017-6-21 13:29:58

循环指派,或者用其他单位围起来

SLK 发表于 2017-6-21 14:27:14

誰慢慢懂 发表于 2017-6-21 13:29
循环指派,或者用其他单位围起来

循环指派是无效的,围起来有失美观,请问用AI能够做到吗?求教。

誰慢慢懂 发表于 2017-6-21 16:42:34

这是帝国这个游戏的固有设定,目前ai还改变不了这个设定,如果有办法能使马车和国王不动,改良版的不动ai肯定早就发布出来了。循环指派应该是可以把马车和国王固定在一个位置的,只不过方向和位置可能会略微有所改变。

troytroytroy 发表于 2017-6-21 19:10:42

AI是沒辦法固定這些單位的,原因要分開討論。

國王:只要有該方勢力可進駐的建築他就會跑進去。
貿易馬車:貿易車隊之間如果彼此距離小於一定值,則他們會散開保持距離(這似乎是為了保持貿易馬車彼此不會卡住)。如果讓馬車散得夠開,則他們不會動。
野生動物(被狩獵者):區域附近有其他單位就會散開,單獨一個是不會動的。

這三個條件都是單位硬碼,不是AI可以控制的。

SLK 发表于 2017-6-21 19:37:26

tryotryotryo 发表于 2017-6-21 19:10
AI是沒辦法固定這些單位的,原因要分開討論。

國王:只要有該方勢力可進駐的建築他就會跑進去。


既然是硬编码,那看来不太好解决了,谢谢您的解释。

飞一样的感觉 发表于 2022-1-18 23:38:51

(defrule
    (true)
=>
    (set-strategic-number sn-maximum-food-drop-distance 0)
    (set-strategic-number sn-maximum-wood-drop-distance 0)
    (set-strategic-number sn-maximum-gold-drop-distance 0)
    (set-strategic-number sn-maximum-stone-drop-distance 0)
    (set-strategic-number sn-percent-civilian-gatherers 0)
    (set-strategic-number sn-percent-civilian-builders 0)
    (set-strategic-number sn-percent-civilian-explorers 0)
    (set-strategic-number sn-maximum-hunt-drop-distance 0)
    (set-strategic-number sn-maximum-fish-boat-drop-distance 0)
    (set-strategic-number sn-task-ungrouped-soldiers 0)
    (set-strategic-number sn-total-number-explorers 0)
    (disable-self)
)
页: [1]
查看完整版本: 不动AI问题