首先dota是基于魔兽争霸3的游戏引擎,那么这张地图就是由很多函数和算法结合形成的。举一个最简单的例子:金箍棒的克敌先机的表达式是:攻击+暴击倍数*0,为什么克敌先机会有攻击不会落空的效果?因为在WAR3的引擎中,默认的是产生暴击时必定是击中的,也就是不会MISS,所以克敌先机这个技能可表述为将你的攻击默认为刀刀暴击,但暴击倍数是0。这样就可以产生全部命中的效果。关于具体的数据表达,你可以参见这个帖子:至于老师的问题,你只能说dota涉及到了太多的数学、逻辑学、统计学以及信息技术等一切关于群论的内容,体现了拉格朗日和伽罗瓦的思想,这是一种以简单的问题展开深入而庞大的讨论并能够培养人的科学精神和素养的开题。抛开对游戏的成见做深入的研究相信你的导师也不会反对的。