cglcgl21吧 关注:44贴子:2,452
  • 5回复贴,共1

[整理版]料敌夜密码攻略

只看楼主收藏回复

前言:本攻略是《料敌夜密码攻略》迄今为止的两个版本的整理版,作者将它们整合到一起,以便阅读。在整理的时候,对密码体系作了一些修订,使两个攻略在某些方面更加一致。
[料敌先机]这个技能,就技能的字面意义而言,是一个能令魏国技能有的放矢的防御性技能。然而,它的实际意义远不仅如此。
从1bz开始,先辈们就已经懂得利用[料敌先机]时贾诩的信息接收能力,他们利用这一能力,在料敌夜寻找全魏国的在外人员。
然而,随着时间的推移,人们发现,[料敌先机]的能力还不仅限于此。人们意识到,在料敌之夜,除贾诩外,每个魏国人都可以接收信息,每个能指认的魏国人都可以发送信息,换句话说,每个魏国人在料敌之夜,理论上都拥有交流的能力。既然理论上的可行性已经被证实,剩下的就是设计出一套可行的交流方案,使得每个魏国人都可以按照这个方案来交流。
现在,作者设计了这样一套方案。
以下,正式开始攻略的流程。
注1:请魏国全体像进行化学实验一样小心谨慎地进行本攻略的操作。本攻略需要魏国全体的配合。不过也不必缩手缩脚,只要严格按攻略行事,作者保证,最后一定能达到化学变化一般神奇的效果。
注2:注1说的不全对,本攻略毕竟不是完全无条件适用的。实战中可能出现千千万万种情况,这是攻略所不能预见的。但是,本攻略保证在绝大多数情况下都可以正常运行。
一、发现料敌,明确状况,确定信息核心
开料敌这个动作是不会告诉每个魏国人的,但是如果某夜魏国人收到了即时反馈,那一定是开了料敌。所以,发现料敌很简单,只要指认自己,然后问法官有没有即时反馈就行了。
开料敌当夜,可能有四种情况:
1、贾诩已经与杀手互识;
2、贾诩并未与杀手互识,但已与君主互识;
3、贾诩与杀手和君主都未互识,但君主与郭嘉/典韦/蔡琰已互识;
4、贾诩与杀手和君主都未互识,且君主与郭嘉/典韦/蔡琰均未互识。
这四种情况下,未抱团的魏国人(以下简称“魏国人”)所对应的行动不完全相同。因此,杀手和君主首先要向全国通报当夜属于这四种的哪一种。
具体方案是:
情况1下,由杀手指认全名单;
情况2下,由杀手刺杀全名单,君主在发现杀手刺杀自己之后指认全名单;
情况3下,同情况2;
情况4下,由杀手刺杀全名单,君主在发现杀手刺杀自己之后对全名单进行非指认行动。
注1:以下无特殊说明,“指认”均为第一个指认。例如:曹丕有1id指认郭嘉/荀彧和1id指认雅士文豪两个指认,在说“指认”时默认为指认某人为郭嘉/荀彧。
注2:以下无特殊说明,“非指认行动”均为除了第一个指认以外的任何行动。例如:郭嘉的“指认”默认为指认典韦/许褚,蔡琰/甄姬,其余行动(指认阵营,洞若观火,料事如神)都是“非指认行动”。
注3:对以上的“互识”作个说明。“互识”并不是完整的条件,完整的条件还要加上“状态还算正常”(贾诩所在小团中,除贾诩外,当夜至少能做出两种指定id的行动)。之所以加上这个条件,是了能让贾诩正常地发送信息。如果括号中的条件不满足,则视为“未互识”。
例如:贾诩和杀手互识,但上夜夏侯已瞎,张辽被八卦砸晕,导致当夜贾诩所在小团三个人只能作出一种指定id的行动(夏侯刺杀),所以在这里不能视为贾诩和杀手互识。
注4:“非指认行动”建议采取跟“指认”差别比较大的行动,容易区分开。
到此为止,魏国全体已经知道当夜的状况了。
为什么要先明确状况呢?因为要决定以谁为当夜信息的核心。
要想在保证全国信息互通的前提下最小化信息的总传递量,这个信息传递体系应该是放射状的,以一个占有信息最多的小团为核心,其他所有人只向核心汇报信息,同时只接收核心发送的信息。如果贾诩已经处于某个“状态还算正常的小团”(具体定义见上文)之中,那么毫无疑问,当夜以该小团为核心;但如果贾诩孤身一人,魏国的天然双杀手团和几乎一定会形成的曹操郭嘉团都可以担当起核心的重任。不过,由于郭嘉掌握的信息更多,所以理所当然尽可能以郭嘉团为核心。只有当曹操郭嘉团本身出现故障,甚至曹操郭嘉尚未抱团时,才需要以双杀手作为核心。选择双杀手作为备用核心的原因,无他,唯初始互识耳。下文将会看到,核心至少要有两个人。



IP属地:北京1楼2010-12-18 13:48回复
    每夜一行(不可能既有猛将评价又指认马超)。
    张辽有点杀太史慈,邓艾有点姜维/刘禅,张颌有点魏延。同时,杀手还有每夜的一刀。于是,张辽可以将每夜杀手刺杀的对象以及指认的id发送给核心。方式是,用id表示刺杀对象(即使被改刀也要发送),用id后面加一个0表示指认太史慈/姜维/邓艾/魏延。同时,用id后面加一个1表示“这个是关羽”。
    例:张辽第一夜刺杀张三,点杀李四,随后被砍成邓艾,第二夜刺杀王五,没有点姜维。于是,密码为:
    00001(代表张三)
    00010(代表李四)0
    000
    00011(代表王五)
    00000(没有指认姜维刘禅)0
    然后是曹操的点杀小乔和曹丕/曹植的雅士文豪指认。
    曹操只需要把每夜他指认的id发给贾诩即可,5位二进制数。
    曹丕/曹植可以这样:用00表示无反馈,用01表示均否,用10表示法官反馈了并非优先获得的那一项,用11表示法官反馈了优先获得的那一项。一样用00000+00表示并未指认。
    例:曹操第一夜指认张三为小乔,结果第一夜就死成了曹植(不靠谱啊,口胡),第二夜指认张三,均否,第三夜指认王五(第三个id,下同),法官反馈文豪。第四夜料敌。于是曹植对贾诩行动:
    00001(代表张三)
    000
    0000101(00001代表张三,01代表均否)
    0001111(00011代表王五,11代表优先获得的那一项,对曹植来说是文豪)
    也是每夜一行(不可能既指认小乔又指认雅士文豪)。
    郭嘉就比较麻烦了,因为郭嘉既有阵营指认又有身份指认还有点杀孙策,荀彧还有评价指认,还要反馈是几评价……
    不过跟上面的道理一样,还是id+内容。
    指认阵营,分别用00表示魏国,01表示蜀国,10表示吴国,11表示在野;0表示无反馈;
    指认身份,用001表示君主,010表示军师,011表示杀手,100表示护卫,101表示女眷,110表示在野;(其实就是六种身份按规则贴里的顺序分别是1~6)用000表示无反馈;
    点杀孙策只要一个id即可;
    指认评价稍微麻烦点,但是注意到:
    1、不管怎么改评价,最多是在7个评价里随机一个(8个以上的评价就必然有智者异人了)
    2、如果法官让荀彧提交数字之后反馈了智者或异人,那么对方一定既是智者又是异人;
    3、如果法官没让荀彧提交数字就反馈了智者或异人,那么对方一定不是另外的那个;
    4、如果法官让荀彧提交数字之后没有反馈智者或异人,那么对方的评价个数就几乎唯一确定了(2评价和5评价都是0-9,3评价1-9,4评价1-8,6评价1-6,7评价1-7);
    5、如果法官没让荀彧提交数字就反馈了除智者和异人外的一个,那么对方一定是单评价。
    所以可以用id+评价个数+评价内容的形式:
    1、如果能确定评价个数(5评价也视为2评价,视为确定了评价个数),则用3位二进制代表评价个数;
    2、如果不能确定评价个数(指认到智者或异人),则评价个数为000;
    3、在评价个数之后,用3位二进制表示评价,001-111依次是“猛将”,“统帅”,“义士”,“仁者”,“文豪”,“雅士”,“能吏”。(其实就是去掉智者和异人后的七种评价,按规则贴里的顺序依次是1~7);如果指认到智者或异人,则用10表示智者非异人,01表示异人非智者,11表示既是智者又是异人。
    如果无反馈,则用000+000(六个0)表示。
    必须要有例子……这两个例子都假设料敌第四夜开。
    例:郭嘉第一夜自杀(好吧我纯口胡),第一夜指认张三,法官反馈异人;第二夜指认李四,提交了1-8的数字,法官反馈文豪;第三夜指认王五,提交了0-9的数字,反馈智者。
    于是荀彧对贾诩(假设贾诩给出的“他应该指认的人的列表”中贾诩排在第一)行动:
    (嗯,这个要先把密码写出来才看得清楚吧)
    密码:
    000
    00001(代表张三)000(代表不确定评价个数)01(代表异人非智者)
    00010(代表李四)100(代表4评价)101(代表文豪,即“去掉智者异人之后的第5种评价”)
    


    IP属地:北京3楼2010-12-18 13:48
    回复
      好了,现在可以回过头来,解决前面提到过的bug了。
      前面说,魏国人最多只有3个指定id的技能(抱团性指认不算),但是这句话是不对的。如果荀彧已经触发[奇计百出],那么荀彧就有4个技能;如果曹操已经得到[传国玉玺],那么曹操也有4个技能。加上杀死他国的百姓,一个魏国人(不算魏国的在野)最多可以同时拥有5个技能。
      为此,我们需要特殊约定这些多出来的技能的表示方式。
      首先,在料敌夜,如果荀彧已经触发[奇计百出],那么荀彧应当用他学到的技能指向任何一个魏国人(这里又有bug),以便贾诩了解他学到了什么技能。
      然后,我们约定用3位二进制数100表示奇计百出/传国玉玺,这样就可以了。
      Q:为什么要特别用3位二进制来表示这个技能呢?
      A:在料敌夜之前就已经触发奇计百出,这种事情很少发生;玉玺要么之前用了,如果之前没用的话现在也几乎没必要用了。总之,需要用这两个技能的场合实在太少。
      Q:不是说一个人最多可以同时拥有5个技能吗?那百姓的技能呢?
      A:这就是上面说到的bug了。不过,如果你是君主,你会让你的子民学习[手无寸铁]吗?
      Q:如果荀彧学到的技能不是指定id的技能(比如悲愤诗),那该怎么办?另外,如何将从百姓处学到的技能告诉贾诩?
      A:没有办法,或者说,有办法但是我不愿意采用(其实是懒得想……)。理论上,总有办法把自己学到的技能告诉贾诩;但实际上,用智者评价来学技能的实在不多,料敌夜就学到技能的更少,学到非指定id的技能那就实在是十次bz可能都见不了一次。这一部分是这个体系不完美的地方。
      附:技能密码对照表
      曹操
      01 点杀小乔
      10 亲冒矢石
      100 传国玉玺
      曹丕
      01 指认雅士文豪
      10 代汉自立
      11 亲冒矢石
      100 传国玉玺
      曹植
      01 指认雅士文豪
      10 琳琅妙笔
      100 传国玉玺
      郭嘉
      01 指认阵营
      10 洞若观火
      11 料事如神
      荀彧
      01 点伤张飞
      10 指认评价
      11 驱虎吞狼
      100 奇计百出
      贾诩-司马懿-钟会
      没必要设密码
      夏侯惇
      01 刺杀
      曹仁
      01 刺杀
      10 点伤周瑜/鲁肃
      11 八卦
      徐晃
      01 刺杀
      10 长驱直入(表达方式:10+id+角色,角色为6位二进制,见上。例:令徐晃[长驱直入]张三为姜维,则密码为10+00001+000101)
      张辽
      01 刺杀
      10 点杀太史慈
      11 威震逍遥津
      邓艾
      01 刺杀
      10 指认姜维/刘禅
      张颌
      01 刺杀
      10 指认魏延
      11 江陵破吴
      典韦
      01 指认猛将
      10 宛城血战
      许褚
      01 点伤马超
      10 虎痴喋血
      11 宛城血战
      蔡琰
      01 胡笳十八拍
      10 悲愤诗
      甄姬
      01 良苦谏言
      10 巧言善辩
      补充:关于魏国的在野
      在野人物各不相同,不能一一详谈。简单说来,有必要反馈信息的,一般都至少有一个指认,因而可以发送信息;单评价指认参照典韦,点杀点伤参照曹操,双评价指认参照曹丕曹植,获得随机评价参照荀彧;得知角色的指认也参照上面,非魏国人用6位,魏国人用4位。若有未列出的,就等实战吧。
      八、提交行动,坐看敌军铩羽而归吧!


      IP属地:北京6楼2010-12-18 13:48
      回复
        首发于三国版杀吧


        IP属地:北京8楼2010-12-18 13:50
        回复


          9楼2011-05-21 14:02
          回复
            卦卦姐怎么了


            IP属地:北京10楼2011-05-21 17:47
            回复