In a case study spanning four classic Super Mario games and the analysis of 237 known glitches within them, we classify a variety of weaknesses that are exploited by speedrunners to enable them to beat games quickly and in surprising ways. Using the Seven Pernicious Kingdoms software defect taxonomy and the Common Weakness Enumeration, we categorize the glitches by the weaknesses that enable them. We identify 7 new weaknesses that appear specific to games and which are not covered by current software weakness taxonomies.
翻译:通过对四款经典超级马里奥游戏进行案例研究,并分析其中已知的237个游戏故障,我们对速通玩家用于快速且以出人意料方式通关所利用的各类缺陷进行了分类。我们采用"七大毒域"软件缺陷分类体系及通用缺陷枚举标准,依据导致故障的缺陷类型对其进行归类。同时,识别出7种游戏特有的新型缺陷,这些缺陷未被现有软件缺陷分类体系所涵盖。