概念模型的构建模型

  构建概念模型,需求从场景中提取各类“对系统目标有效”的概念。平日的方法是经过识别主要的范围词汇,或许经过已有的概念目次检查表来查找。因为时间关系,我曾经预先想好了一些。看过的冤家知道,像“卧底”、“警察”、“黑社会”、“谍报”等等,都是《无间道》这部片子里的一些中间概念。很天然地,末尾时我会偏向于开展如许一个模型:(见右图)

  如许看起来比拟直不美观。“警察”和“黑帮成员”是两个较大年夜的概念,下面辨别有较小的两个子概念。像黄Sir和韩琛如许的角色,是可以很直接地归入到“正轨警察”和“通俗黑帮成员”的范围中去的,而陈永仁和刘健明都辨别属于分歧的卧底角色。但如许出现了一个后果,就是陈和刘都是同时具有警察、黑帮的两重身份(固然一个在明,一个在暗)的人,他们都有能够同时具有警察和黑帮的某些行动。比如陈永仁在具有黑帮“劈友”,“收数”的行动时,也有能够履行警察“拘捕”,“治病救人”如许的义务,刘健明外表上是警察,黑暗也有停止黑帮“洗钱”的行动。两团体的行动相似,但实质立场分歧,如何在模型中表达出如许的概念呢?

  曾经也想过将“卧底”同时作为“警察”和“黑帮成员”的子概念,但认为如许比拟复杂且僵硬,完成起来也不轻易(对不起,我又想到完成了)。后来认为可以尝尝将“身份”和“行动”概念提取出来,因而建立下面如许的一个模型(见右图):在这个模型中,每团体物可以灵活地具有1个以上的身份,多个行动。每个行动也能够与特定的身份挂钩。如许的话,对表达分歧角色的复杂身份便可以比拟灵敏了。对陈、刘之间的天性后果,又引入“价值不美观”如许的概念刻画。但可以看到,修改后的模型复杂度提高了,特别当人物的“行动”很多的时分,就可以够会在其下面出现比拟大年夜的概念群了。

  系统的灵敏性和复杂度的抵触,是在提炼概念模型时必须慎重思考的后果。

  可想而知,假设真的要做成RPG的话,更多的概念需求被提取出来。比方“情绪”、“人际关系”、“谍报”、“武器”、“女冤家”。。。。。。因为时间关系,就不在这里乱唱了。此次做的这个粗陋的模型,就权当抛砖引玉吧。

  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.315zj.net/a/qcfl/20200406-318.html