中华MOD网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 3716|回复: 30

1.9A关于阵型AI的再研究-原创

[复制链接]
发表于 2013-1-12 16:31:57 | 显示全部楼层 |阅读模式
本帖最后由 yqfmailhtml 于 2013-1-13 22:38 编辑

首先感谢Evenmov  转的这个帖子:http://www.1mod.org/thread-1557-1-1.html
对于阵型AI的研究有非常重要的作用。感激@Evenmov
下面我们开始对上文提到的阵型AI进行研究。

第一步:必须将AI代码翻译成我们能看懂的文字,这个我已经做了,不累述!请看下面附件:
PS: 附件中有6个表格,如下:
无标题.png
Sheet原始数据:从1.9A原版阵型AI文件提取而来,来自1.9A原版FORMATION_AI.TXT文件
Sheet对照:对每个命令进行含义翻译对照
Sheet初始化:通过对照,将原命令翻译而来的中文文本
Sheet结果:将Sheet初始化中的结果进行列转换,方便阅读
Sheet翻译:取自上面提到的帖子,对某些字段进行详细翻译
Sheet阵型图:本附件只对第一个阵型进行了阵型图绘画
附件如下:(老规矩哈!先回后下!)
游客,如果您要查看本帖隐藏内容请回复

第二步:我们拿结果表中的一个阵型,来做个示范,然后大家就明白其中的含义!
源代码:
;Phalanx attack formation (created for Asculum)
begin_formation phalanx_attack
;;;purpose flags
attack
defend
ai_priority 2.0
begin_block 0
min_units 3
unit_type phalanx 1.0
unit_density close
block_formation line
block_relative_pos 0 0.0 0.0
inter_unit_spacing 2.0
priority 1.0
end_block
;;heavy and light infantry either side of the spear men
;;left side
begin_block 1
unit_type heavy infantry 1.0
unit_type non_phalanx_spear 1.0
unit_type light infantry 1.0
block_formation line
block_relative_pos 0 -2.0 0.0
inter_unit_spacing 2.0
priority 0.8
end_block
;;right side
begin_block 2
unit_type heavy infantry 1.0
unit_type non_phalanx_spear 1.0
unit_type light infantry 1.0
block_formation line
block_relative_pos 0 2.0 0.0
inter_unit_spacing 2.0
priority 0.8
end_block
;;missile troops behind the spearmen
begin_block 3
unit_type missile infantry 1.0
unit_type light infantry 1.0
unit_type chanting_screeching 1.0
unit_type skirmish infantry 1.0
unit_type any 0.1
block_formation line
block_relative_pos 0 0.0 -15.0
inter_unit_spacing 2.0
priority 0.5
end_block
begin_dummy_block 4
spans 0 1 2 3
end_dummy_block
;;cavalry on the flanks and back a bit
;;left flank
begin_block 5
unit_type cavalry 1.0
block_formation line
block_relative_pos 4 -5.0 -1.0
inter_unit_spacing 4.0
priority 0.5
end_block
;;right_flank
begin_block 6
unit_type cavalry 1.0
block_formation line
block_relative_pos 4 5.0 -1.0
inter_unit_spacing 4.0
priority 0.5
end_block
;;left flank missile cav
begin_block 7
unit_type missile cavalry 1.0
block_formation line
block_relative_pos 5 -5.0 0.0
inter_unit_spacing 4.0
priority 0.6
end_block
;;right_flank missile cav
begin_block 8
unit_type missile cavalry 1.0
block_formation line
block_relative_pos 6 5.0 0.0
inter_unit_spacing 4.0
priority 0.6
end_block
;;general at the back
begin_block 9
min_units 1
max_units 1
unit_type general_unit 1.0
unit_density close
block_formation line
block_relative_pos 4 0.0 -10.0
inter_unit_spacing 3.0
priority 1.0
end_block
;;artillery and handler behind
begin_block 10
unit_type handler 1.0
unit_type siege 1.0
block_formation line
block_relative_pos 9 0.0 -20.0
inter_unit_spacing 3.0
priority 0.1
end_block
end_formation



翻译后的内容:
阵型名称
使用条件
AI优先级
最小单位数
单位类型
密集程度
块形成方式
块相对位置
块内单位间的距离
块优先权
块部署结束
跨度
虚拟块结束
最大单位数
phalanx_attack
攻击/防御
2.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
0
3
密集方阵 1.0
紧密
横向
相对块0 水平向右0 纵向向前0
2.0
1.0
 
 
 
 
 
 
 
1
 
重甲 步兵 1.0/无方阵长矛兵 1.0/轻甲 步兵 1.0
 
横向
相对块0 水平向左2 纵向向前0
2.0
0.8
 
 
 
 
 
 
 
2
 
重甲 步兵 1.0/无方阵长矛兵 1.0/轻甲 步兵 1.0
 
横向
相对块0 水平向右2 纵向向前0
2.0
0.8
 
 
 
 
 
 
 
3
 
投掷 步兵 1.0/轻甲 步兵 1.0/战吼 1.0/小规模战斗 步兵 1.0/任意单位 0.1
 
横向
相对块0 水平向右0 纵向向后15
2.0
0.5
 
 
 
 
 
 
 
V4
 
 
 
 
 
 
 
 
0 1 2 3
 
 
 
 
 
5
 
骑兵 1.0
 
横向
相对块4 水平向左5 纵向向后1
4.0
0.5
 
 
 
 
 
 
 
6
 
骑兵 1.0
 
横向
相对块4 水平向右5 纵向向后1
4.0
0.5
 
 
 
 
 
 
 
7
 
投掷 骑兵 1.0
 
横向
相对块5 水平向左5 纵向向前0
4.0
0.6
 
 
 
 
 
 
 
8
 
投掷 骑兵 1.0
 
横向
相对块6 水平向右5 纵向向前0
4.0
0.6
 
 
 
 
 
 
 
9
1
将军单位 1.0
紧密
横向
相对块4 水平向右0 纵向向后10
3.0
1.0
 
 
 
1
 
 
 
10
 
驱兽 1.0/围城 1.0
 
横向
相对块9 水平向右0 纵向向后20
3.0
0.1
 
 
 
 

相对于阵型phalanx_attack  来说,他涉及的各个字段,我逐个解释:
解释前,我们必须理解一个含义:每一只部队我们称之为一个单元,一个或数个单元组成为块,一个或数个块组合成为阵型。一个单元即为一支部队,游戏已定义,所以阵型定义只从块开始,一个阵型包含数个块,通过确定每一个块与块的相对关系来定义阵型
游客,如果您要查看本帖隐藏内容请回复

再次感谢Evenmov  转的这个帖子:http://www.1mod.org/thread-1557-1-1.html

严重声明:鄙人是处于乐趣而整理本文,而且是新手,如果讲的有任何您认为不正确的地方,欢迎回帖告知,鄙人定修改本文内容。但是万勿进行人身攻击,非常感谢。

评分

参与人数 1金币 +50 收起 理由
重拾信念者 + 50 很给力!

查看全部评分

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2013-1-12 16:39:19 | 显示全部楼层
沙发~~~{:5_106:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 16:40:56 | 显示全部楼层
什么意思没看懂

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 16:49:40 | 显示全部楼层
好复杂。。{:5_123:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 17:19:39 | 显示全部楼层
打个酱油

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 17:26:46 | 显示全部楼层
回帖看隐藏。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 17:28:17 | 显示全部楼层
这是个技术帖!{:5_108:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 17:31:47 | 显示全部楼层
路过看看

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 18:36:21 | 显示全部楼层
来做个示范

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 18:41:41 | 显示全部楼层
路过看看{:5_144:}{:5_144:}{:5_144:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 19:04:57 | 显示全部楼层
好复杂。{:5_121:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-12 19:20:08 | 显示全部楼层
路过看看

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-13 01:01:41 | 显示全部楼层
回帖看隐藏

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-13 01:31:07 | 显示全部楼层
文字看得累。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-13 20:48:28 | 显示全部楼层
好深度的样子,来看看。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-13 23:30:00 | 显示全部楼层
回复支持一下 这个论坛 现在做理论研究的还是少 多数都是酱油

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-14 00:27:33 | 显示全部楼层
sdgfsfdsgfwervxc

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-21 10:32:05 | 显示全部楼层
看看学习一下,感谢lz辛苦劳动

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-26 08:51:33 | 显示全部楼层
强大技术贴啊

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-1-26 09:12:33 | 显示全部楼层
看看                  

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|手机专用客户端|中华MOD官网

GMT+8, 2024-11-22 04:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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