模块化设计思路

2017.01.21 自动机设想

了解了下最近3个月的新卡信息, 发现环境中出现了一些兼容性不错的系统(特征是系统入口充足,功能单位小,存在泛用性强的激活机制), 例如召唤兽(场传)、十二兽、炎王、WindWitch等

小系统要植入大系统的生态中, 需要考虑其激活机制、资源点、功能与大系统的兼容,是否存在互补结构。

设想: 利用Semantic Web,设计一套Expert System,解决从初状态到末状态的寻路问题。首要,设计状态的描述(哪些信息,哪些关联);之后,划分出几个概念集合,挖掘集合内的态射(morphisms)以定义其范畴(Category)。
目标:自动化挖掘一个卡片集合内的combo(combo这个概念会重新审视和重构)

系统

神数
真龙
魔术师
捕食植物
魔玩具
Spyral
Subterror
召唤兽
十二兽

小系统

召唤兽

植入条件:3场传
1场地1~3召唤师1融合

十二兽

3鼠3永续魔法0~3天玑(+1蛇+1羊+1兔)

真龙

(先用Key-Value编码,记录测试后的成熟配比,再做generalization)

  1. 3FieldSpell1DracoKing2DraiusIII3DynamiteKnuckle22ConituousSpell22ContinuousTrap
  2. 3FieldSpell2DracoKing
  3. 3FieldSpell1DracoKing2DraiusIII2IgnisHeat2DynamiteKnuckle22ConituousSpell22ContinuousTrap

激活机制

i. 信息

Cost & Gain; From Where & To Where

ii. 分类法 Class Hierarchy

ii.(i) Summon

  1. 通召
  2. 效果特招
  3. P召

ii.(ii) Destroy

ii.(iii) Send

  1. Fusion

系统组合

神数 + 召唤兽
小真龙+召唤兽
小真龙+十二兽
小真龙+召唤兽+十二兽

你可能感兴趣的:(模块化设计思路)