和Cardinal的交涉其實并不算特別順利。
如果Cardinal是個人類,那么方正肯定是會交涉的更加容易,但是問題Cardinal是AI,它再厲害也只是AI,所謂AI,就是嚴格按照人類設計來運行的程序。
方正之所以沒辦法對Cardinal進行大幅度修改,有兩個原因,第一個就是Cardinal的程序管理非常嚴格,第二個就是Cardinal的權限不夠。
如果要拿現實打比方的話,那么Cardinal就像是總裁秘書,像結衣這樣屬于其他崗位的公司下屬或許必須乖乖聽她的話,但是她也就是個秘書。她可以傳達總裁的命令,維護公司的運行,但是無法對公司的未來發展和收購交易做出任何改變。
而方正對Cardinal的入侵也是個麻桿打狼兩頭害怕的活兒,他也怕把Cardinal折騰慘了,然后出現什么BUG或者錯誤循環,那可真的要人命。萬一要是卡在哪個BOSS上過不去,或者是某個算法出現了錯誤循環,這才是叫天天不應叫地地不靈。
比如在結衣的處理問題上,方正就很是費了一番周折。
具體經過如下。
方正:你不準給我刪了結衣。
Cardinal:否決,MHCP01違反命令,擅自接觸玩家,并且做出了違反命令的舉動,必須消除。
方正:嘿,信不信我削你?
Cardinal:信,但是MHCP01違反命令,必須消除。
方正:你他喵的聽不懂人話是吧。
Cardinal:我能夠理解您的意思,但是MHCP01違反命令,必須消除,否則會產生不可知的錯誤。
方正:……………那好吧,我同意你刪除MHCP01,但是我要把結衣這個程序轉移至GM輔助NPC進行工作,沒問題吧。
Cardinal:………調試,確認,GM輔助NPC不在命令禁制權限內,可以通過。
方正:你早這樣說不就完了………
這就是AI的局限性了。
結衣是代碼AI,她所負責是精神狀況管理支持用程序(MHCP),但是對于Cardinal來說,她接受到的命令是MHCP不得擅自接觸玩家,進行自由行動。而違反了命令的MHCP01——結衣自然要受到懲罰,其結果就是刪除。
如果要打比方的話,那么就等于是結衣曾經是一名士兵,然后因為違反了規定,結果被死板的上司要求判死刑。接著這時候身為警察局長(GM權限)的方正站出來了,表示既然這個人你們不要了,但是判死刑也太可惜了,調到我們這里來做個輔警唄?
當然,如果是現實之中,肯定不會這么簡單就通過,但茅場晶彥也是犯了個錯誤。
為了確保計劃能夠實施,他并沒有讓原本設定的人工GM登陸游戲,所以茅場晶彥雖然封禁了結衣這類程序的功能,但是卻沒有將人工GM的職能一網打盡。于是奪取了人工GM職能的方正,就可以對Cardinal下達一定程度的命令來進行修改。
因此最終,Cardinal同意了方正的要求,將結衣這個程序代碼調整到了GM輔助NPC的職位上,同時將MHCP的職責權限全部清零。