制我必须去尽力的完成任务,那么为什么当时你从未告诉过我关于消极对待任务的规则?”
系统很快回答:“因为宿主当时积累的积分相当有限,放弃任务的结果,基本等同于直接放弃生命,任务一旦宣布失败,宿主几乎死定了。在这样的前提之下,是否有额外惩罚也无足轻重了,毕竟,死亡已经是对宿主最大的惩罚了。但这次的情况不同,现在宿主已经积累到了足够多的积分,可以兑换足够应付任务失败之后惩罚所需的生命时长,那么,额外惩罚也必须被提出来。”
程煜眨了眨眼睛,他已经彻底明白了。
这是一个程序的轻微漏洞。
理工科的人对这一点很好理解。
整个任务如果是一段程序的话,那么,完成任务的奖励和任务失败的惩罚,是这段程序优先需要进行的判定。
也是说,任务是完成还是失败,这是第一序列的是非判断。
完成,则进入到奖励的子程序当,发布奖励,主程序的后续所有程序无需继续执行。
而失败,则也需进入到惩罚的子程序当。只不过,在执行完惩罚的子程序之后,还需要回到主程序,继续主程序的后续程序。
但有一种情况是要除外的,那是当任务失败导致了进入到惩罚的子程序当后,程煜的积分几乎不足以应付任务失败造成的惩罚。
也是说,系统在执行完惩罚的子程序之后,程煜已经是个死人了。
死人无需接受任何惩罚,鞭尸对于战场的敌我双方,或许还有泄愤的作用,但对于神抠系统,半点意义都没有。
因此,既然宿主已经死亡,程序自然终止,当然也无需再回到主程序当了。
而这一次,程煜拥有足够多的积分,应付任务失败的惩罚早绰绰有余,那么按照整个程序的设计,必然会在执行完惩罚的子程序之后再回到主程序里,进行追加惩罚。
系统解释的其实很清楚了,这是一个优先序列的问题,但程煜还想再“据理力争”一下。
刚准备开口,突然又颓了,程煜其实很明白,系统或许会做出一定的妥协和让步,但那都是在不违反基本的规则的前提之下。
像是这种程序执行的问题,纠缠下去毫无裨益。
这个任务,看来是必须完成不可了。
不过程煜在跟系统对话之前,其实已经有了>> --