作者ptrpan (人生目标)
看板Koei
标题[三11] 分享一些栈道、浅滩的 AI 有趣设定
时间Tue Oct 5 04:28:07 2021
在三11的 exe / bin 资料里面设定的,〔AI知道〕有栈道相连的城市有六个:
天水↔汉中↔长安
↕
成都↔梓潼↔永安
也就是说,若城市之间的关隘被重兵防守,AI评估可直攻兵力薄弱的城市,
那AI就不惜牺牲兵力走栈道,而且AI比起互打,优先选择攻打玩家。
有趣的问题出在…〔梓潼↔永安〕这段,除了栈道还有间道…
( 栈道、----: 可视& 损兵,开发难所行军後可视&不损兵
浅滩、间道:不可视&不损兵,开发难所行军後可视&不损兵
我还满喜欢「换了老板,连山都不会爬了」这笑话XD
毒泉是解毒,对不起我打错了 )
———————————————————————————————————————
也就是说,如果AI坚持要梓潼→永安,又没有难所行军的话,
那麽军队就会经过江州…那麽江州就会帮玩家挡下AI,直到AI打下江州之後,
AI才会改为江州→永安…
( 有没有很像〔江夏↔庐江↔寿春〕?不太一样,更有趣的在後面,
因为上面这三个城市设定上都是相连的,所以单纯就是庐江比较衰)
———————————————————————————————————————
万一AI要从永安→梓潼,又没有难所行军的话,那麽江州还是会帮玩家挡,
等到AI打下了江州…不好意思,设定里江州跟梓潼没有连接,所以会看到,
AI不愿意从比较近的江州→梓潼,继续从永安出兵绕一大圈攻打梓潼…
AI你…没事吗?大丈夫?
———————————————————————————————————————
再来,设定里〔AI知道〕可以由浅滩相连的城市有:
晋阳↔邺;北海↔濮阳;濮阳↔小沛;陈留↔许昌;建业↔会稽
里面除了〔晋阳↔邺〕之外,都可以不走浅滩就打过去,而且还比较好打。
从庐江的例子可知,AI要打玩家,不会在乎通过别人领土的,
我是有看过许昌绕浅滩打陈留;濮阳绕浅滩打北海、小沛,表示AI有判断过,
但是,AI选择比较劣势的路径攻打,被玩家轻松KO,没有比较好玩吧…
其余的浅滩,就只有AI判断路径时,发现比较近的话,才会经过那些浅滩了。
———————————————————————————————————————
另一个奇怪的邻接设定是在西河港(晋阳)↔解县港(洛阳)
设定是非水路邻接,是陆路邻接且无障碍,但是很明显的两者陆路有浅滩隔着,
不过我倒也从没看过有AI从洛阳直取晋阳就是了。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.50.134 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Koei/M.1633379289.A.868.html
1F:推 Sessyoin: 推 10/05 04:33
2F:推 darkbrigher: 西河港那好像是bug sire有个mod就是修复这个bug 10/05 08:51
修这个 bug 需要动到 exe 档。其实还有一个 bug 在上面说的[汉中↔长安]
exe 里面设定直攻的路径需要通过 (44,83),有兴趣的可以找看看在哪…
长安走那条路只能通到阳平关无法直攻汉中,虽然对AI来说没差,
AI决定攻击城市先看有没有邻接,出兵自动计算路径时,就会找出另一条路。
3F:推 trysoloQ: 对於东吴起家的我喜欢打完海边城市後选择当海盗最後直 10/05 09:53
4F:→ trysoloQ: 攻北方2城 10/05 09:53
如果AI也知道(也就是修改据点相邻)那麽海战也是会十分精采的,
我是在想一个有趣的点,部队上岸之後到另一个地方下水,船是怎麽扛过去的…
5F:推 TheoEpstein: 江夏打寿春真的超爱走庐江 10/05 12:53
6F:推 tsmcprince: 可能那边本来要放一个城吧 河内或弘农之类 10/05 14:59
西河港到解县港那附近吗?三国时代那附近有较大型的城市或势力吗?
7F:推 NightSoul: 有几代是王匡、杨奉 10/05 15:52
原来如此,这样我就有印象了。
8F:推 ap88994433: 洛阳以北通常看到是河内,也比较有名 10/05 15:59
9F:→ ap88994433: 然後我看过同盟电脑水军大军从襄平直攻北海,那已经是 10/05 15:59
10F:→ ap88994433: 大後期了,可能AI跨越势力攻击已经不在乎邻接关系(? 10/05 15:59
我猜测,当电脑没有邻接可以打的时候(比如旁边都是同盟),
可能会选择最靠近的玩家城市(即使未邻接)出兵攻打,而不是解除AI之间的同盟。
当然如果AI同盟的是玩家,保证马上毁弃同盟出兵打玩家。
11F:推 qppq: 鄂图曼打君士坦丁堡 有把船从陆路运过去的纪录 10/05 18:08
12F:推 TheoEpstein: 其实AI最搞笑的是下邳-寿春-吴的海战永远打不完。 10/06 02:03
其实邻接是这样的:
下邳↔海陵港↔江都港↔曲阿港↔吴
↕
寿春
所以说打下江都港的时候就可以选择接下来攻打寿春、曲阿港或海陵港,
AI本身不会在港口堆兵,所以会从原来的城池出兵,但是无论从下邳、吴、寿春,
要打到另一边其实都要走太远,以AI出兵的兵量来说,几乎没有打赢的机会…
…但是AI还是会虽千万人吾往矣…
13F:推 ReganLu: 有了难所行军,走毒泉也没事? 10/06 08:15
14F:推 r30385: 蓟 北平 南皮之间也很妙啊 北平南皮之间要先踩到蓟 10/06 12:41
是的,只是说常常蓟来不及帮忙,部队就已经离开蓟的领土范围了。
之前修改过地图,只要岸可以下水,北平、南皮部队都走右边海上互打,
结果造成两地内政设施永远都盖不完…
15F:推 easypro: 毒泉不是有解毒的才没事吗? 10/06 12:46
已修改,对不起我打错了…改地图的时候都把栈道跟毒泉分在一类…
16F:推 HAHAcomet: 柴桑也可以直攻会稽 不过粮食要带很多天的份XD 10/06 13:07
17F:推 ap88994433: 说到这个我可以问一下为什麽柴桑那麽废吗? 10/06 15:02
18F:→ ap88994433: 英雄集结孙坚有开局最多的将领,然後十年後还在九江跟 10/06 15:02
19F:→ ap88994433: 庐江推推格子 10/06 15:02
20F:→ ap88994433: 像吕布下邳这种开局定位明显攻击小沛跟北海的,就发展 10/06 15:04
21F:→ ap88994433: 很快;刘备则是攻取樊城(? 10/06 15:04
22F:→ darkbrigher: 荆扬长江流域那块本来就不好守 AI又没聪明到会在港口 10/06 16:57
23F:→ darkbrigher: 屯兵守备 不过最惨的应该是江夏吧 地烂交通也烂 10/06 16:58
24F:推 searenata: 推~~~~ 10/06 21:14
25F:推 searenata: 孙坚打不出去 1.柴桑腹地偏小 2.武将多薪饷支出也多 10/06 21:19
26F:→ searenata: 3.AI陷入港口争夺战(个人印象通常是主因) 10/06 21:20
27F:→ searenata: 4.AI不懂得调度运用港口资源 5.邻接城市多,刘备更强势 10/06 21:21
我以这张图解释一下(已经艾克氏大同意借用)
https://imgur.com/a/TsmoErw
以AI的认知,孙坚可以攻打四个港口(夏口、乌林、罗县、皖口)一个城市(长沙)
夏口港:动作要比刘备快,而且即使拿到,也要受到无穷无尽的骚扰,无力东进。
乌林港:刘备每月都来找孙坚玩。
罗县港:就算真的要打,走到一半,部队就会被乌林港吸过去。
长沙 :太远了,通常不会是AI优先出兵的目标。
而以邻接来看,柴桑往外联总共六个箭头,皖口港只占一个,而且打下皖口港後,
邻接有庐江与虎林港,正常人类的思维会是先打庐江,但是AI看到的,
是虎林港守备薄弱,所以常常看到孙坚就跑去抢虎林港,虎林港隶属於建业。
於是这样又多惹了一个建业一起来。出现同时跟庐江抢皖口港&跟建业抢虎林港…
…焉能不败乎…除非开局就先跟刘备同盟,但是在英雄集结?不可能。
(我是设定过开局他们同盟过,结果就是孙坚统一江东)
28F:推 ap88994433: 原来如此XD 感谢解惑 10/06 23:22
29F:→ ap88994433: 这样看来应该是311的港关效益太低,如果每座港都有独 10/06 23:22
30F:→ ap88994433: 立收入和徵兵等功能,然後反击机制强一点,孙坚就能真 10/06 23:22
31F:→ ap88994433: 的成为海贼王? 10/06 23:22
这些都要改动 exe 档,改到这麽多已经可以出下一代了,所以我们就看到了三14…
不过AI有一种情况会在关港堆兵,那就是当主城兵已经堆满的时候,所以呢,
我曾经尝试修改城关港的最大兵力,但是计算这个平衡太烧脑了,後来放弃。
(徵兵数量、被攻打损兵数量、AI在守军多少以下不出城应战、出战会带多少人、
耐久会不会先爆掉…)
反击机制呢…已经有 mod 做出来了,靠近城关港守军会自动攻击。
32F:推 darkbrigher: 下邳只要让孙家打下海陵港 然後等他们粮尽自灭 AI就 10/06 23:46
33F:→ darkbrigher: 不会一直派兵过来了 不过我通常都会派满水军人才跟做 10/06 23:47
34F:→ darkbrigher: 些楼船去海陵港诱敌抓人练适性 抓到适性都变S... 10/06 23:48
还有这招,学到了。
35F:推 searenata: 海陵港那招不见得有用,超级AI还是会针对玩家城市进攻 10/07 02:18
36F:→ qppq: 海陵港会冲出来破坏你下邳的经济区 我方要救还得走好几回合 10/07 11:50
海陵港走海路破坏下邳的内政真的无法防守,AI若聪明,坚守海陵港,分兵打内政,
下邳就非得先集中兵力把海陵港打下来,此乃攻敌所必救。
※ 编辑: ptrpan (36.226.64.112 台湾), 10/07/2021 13:34:06