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

[交流讨论] 关于AI的那些事-村民工作问题

[复制链接]

51

主题

0

精华

4876

积分

国王

耕战
870
鹰币
2907
天龙币
0
回帖
250
附庸关系0
 楼主| 发表于 2022-6-17 18:49:20 | 显示全部楼层 |阅读模式
本帖最后由 龙鳞甲卫 于 2022-6-17 19:06 编辑


关于AI的那些事-村民工作问题

      2022年6月,一个中年男人幻想着去遥远的西边开了一个矿场,那里有好多好多金灿灿的金矿,急需大量矿工开发。他很快就完成该任务的1号AI文件,规则如下:
※百分百的村民进行资源收集,其他各项为0
(defrule
    (true)
=>
    (set-strategic-number sn-percent-civilian-gatherers 100)
    (set-strategic-number sn-percent-civilian-builders 0)
    (set-strategic-number sn-percent-civilian-explorers 0)
    (disable-self)
)
※百分百的村民采集黄金,其他各项为0
(defrule
    (true)
=>
    (set-strategic-number sn-food-gatherer-percentage 0)
    (set-strategic-number sn-wood-gatherer-percentage 0)
    (set-strategic-number sn-gold-gatherer-percentage 100)
    (set-strategic-number sn-stone-gatherer-percentage 0)
    (disable-self)
)
1号AI文件到此结束!
按这个文件指示来办,所有的村民都会卖命采矿,集团很快就会富得流油。然而理想很丰满、现实很骨感!

下面是利用地图编辑器里面的触发器演绎的几种采矿方法:
一、正常情况下
地图编辑器直接放三个村民,三个人都积极采矿,绝不罢工!

二、创建法(利用触发创建物体)
1.已有A、B    创建C——ABC均工作
2.已有A          创建B——A不工作、B工作
3.没有村民     创建A——A不工作
4.没有村民     创建A和B——A不工作、B工作
5.没有村民     创建A和B和C——ABC均工作

三、删除法(利用触发删除物体)
1.已有A和B,删除B——A发呆
2.已有A和B和C,删除A——B工作、C发呆
3.已有A和B和C,删除A和B——C发呆

在同一个AI的命令指导下,利用不同的触发居然有这么多的工作方法。综上,各位老板肯定都明白怎样才能更快地发家致富。

那么问题来了:简单难度只需要2个人工作(这个怎样实现?),困难难度需要3个人都工作(这个简单能办),可是如果要同时满足两个不同难度呢?


本帖子中包含更多资源

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

x
“喜欢玩自定义战役,爱好收藏精品战役”
回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1381
附庸关系1
发表于 2022-6-17 23:32:47 | 显示全部楼层
如果你想让全部村民死命工作但是丝毫是干死劲没产出的,倒是简单,但如果你要2个村民干,3个村民又怎么样的很难实现吧
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-22 01:26 , Processed in 0.256093 second(s), 34 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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