前言:各位好,這裡是Lingsing,一個對數據計算有些許熱愛的普通玩家。本人在過去兩天中與隊友鏖戰48小時,最後惜敗對戰見證者,本次dayone的難度確實是遠超前兩次。不知過去的48小時各位的dayone征程是否順利,又是否對自己取得的成就滿意呢?不過我想說無論最後是否成功,只要盡力了,任何挑戰dayone的人都是好樣的,大家都辛苦了。
摘要:本文將主要對救贖邊緣老四中圖形交換與組合的部分進行一次儘可能簡潔(但完全不簡潔)的詳盡機制分析,並給出內外場完成機制的最優化解法。接下來我將分為三部分進行分析:機制所需要達成的本質條件,內場的最優化思路,外場的最優化思路。
一、遭遇戰圖形交換機制的本質
1.1 圖形種類與他們在遭遇戰中的分佈
首先,圖形分為平面圖形與立體圖形,平面圖形只有三種:圓、方、三角,通常我們分別用0、f、3來代替。立體圖形分別是這三種圖形的兩兩組合以及自我組合,組合後的圖形其俯視圖和側視圖分別為這兩種平面圖形,它們分別是(括號中按順序為其俯視圖與側視圖所代表的圖形):
- 球(圓+圓/00)
- 正方體(方+方/ff)
- 三稜錐(三角+三角/33)
- 圓柱(圓+方/0f)
- 圓錐(圓+三角/03)
- 三稜柱(三角+方/3f)
在文章接下來的分析中,將使用平面圖形的組合來代替立體圖形,立體圖形本身的名稱將不再出現,這是為了減少記憶需求以及方便機制本身的講解。
在遭遇戰開始時,有三人將被選中傳入內場,這三人的雕像將會出現在地圖前半場,三個內場與外場雕像的順序都相同(即這四個區域的雕像,從左至右都是甲 乙 丙三人)。其中外場雕像各手持一個立體圖形,內場雕像各手持一個平面圖形。
1.2 圖形交換的目的與完成條件
圖形交換機制的最終目的:讓內場的人返回外場,停止團滅計時。要達成這個目的,有三個要求:
- 內場中雕像上的平面圖形陰影,除了內場本人手持的那個外,另外兩個要被消除(即消除兩個陰影)。陰影的消除方式為從其他場接收到除本人手持的圖形時,對應的圖形陰影消失。舉例:你進入內場,你的雕像手持圓,那麼另外的內場人向你傳遞一個三角時,你場上雕像所持的三角消失,但向你傳遞圓形無法消除你自己手持的圓。
- 內場的人需要撿起兩個平面圖形buff組合為一個立體圖形buff,這兩個平面圖形均不能是你自己所持的圖形。(舉例:你進入內場,你的雕像手持圓(0),那麼你的兩個平面圖形都不能是圓(0),只能是三角+三角(33)、三角+方(3f)、方+方(ff)。)
- 內場所組合的立體圖形buff需要與外場雕像手持的立體圖形一致。舉例:你進入內場,你的雕像手持圓,你獲取了三角+方/3f,外場你的雕像手持的也是三角+方/3f,那麼就保持一致。
滿足上述三個條件後,你就可以從內場後側的玻璃中穿出回到外場。
因此,最重要的事情是確定內場的每個人需要什麼圖形組合。我們將在接下來對內場的分析中固定這個問題。
二、內場圖形分佈與最優解推導
2.1 內場的圖形分佈和圖形機制
在剛進入內場時,每個內場中存有兩個圖形,具體的圖形種類可以通過內場前側牆壁上不斷變換的圖案查看。圖案會在你的場中擁有的圖案間反覆變換(例如:你前側牆壁上的圖案不斷重複三角-圓,那麼你就是擁有一個三角和一個圓;再例:牆上圖案從圓經過一次變換又變成圓,那麼你有兩個圓)。你所擁有的圖形不會直接是滿足上文條件2的圖形組合(例如:你是圓,那麼你的初始圖案不會是三角+三角(33)/方+方(ff)/方+三角(3f),只會是圓+圓(00)/圓+方(0f)/圓+三角(03))。並且三個房間的圖形之和必然是三種平面圖形各兩個。
內場中有兩個邪魔族騎士(武器為炮),擊殺他們就會掉落一個平面圖形,你拾取圖形之後可以在其他兩人的雕像前互動,這意味著將這個圖形傳遞至對應的人所在的房間,互動後你身上的圖形buff將被消耗。你
無法與自己的雕像互動
,因為你不能把圖形再傳回給你自己。兩個騎士均被擊殺後會刷新歐哥,將歐哥擊殺會重新刷新騎士,以此重複。
2.2 內場最優的答案圖形組合
顯然的,能夠讓三人都從內場逃出的圖形最終組合不止一種。但是由1.2中的條件1(需要消除兩個陰影)可知,任何一個內場都至少需要接受其他兩種圖形各一次來滿足該條件。而這兩種圖形的組合恰是滿足1.2中條件2的組合。因此這種情況即是交換次數最少的組合,因為要獲取其他組合前必須先獲取過該組合,否則不滿足條件1。由此可知,最優的最終三房間圖形組合分別是:
- 圓:三角+方(3f)
- 方:圓+三角(03)
- 三角:圓+方(0f)
也即,內場每個人所需要的,是除自己手持圖形外的另兩種圖形各一個,我們接下來稱這種最終需要的圖形組合為”答案圖形組合“。
2.3 內場的交換最優解
廢話不多說,直接上圖
原諒我醜的一批的字和歪七扭八的線
我們將圖形抽象為a,b,c三類,因為每個圖形都是等價的。每一行中上方的abc代表這個房間的人雕像手持的圖形,下方代表這個房間有的圖形,中間的線代表圖形的傳遞。
由2.1中表述我們已經知道,每個房間內圖形不會是滿足條件2的圖形組合,因此初始狀態只有三種:沒有人的房間有重複圖形,有一個人有重複圖形,三個人都是重複圖形(重複的圖形必定是你自己的,因為不是你自己的重複圖形滿足條件2,這不可能發生),分別對應圖中的情況123。
內場傳遞圖形的核心思想就是:將自己的圖形分給需要的人。接下來的三種情況的具體處理邏輯都基於這句話展開。
2.3.1 情況1:沒有人的房間有重複圖形
在這種情況下,每個人房間中的圖形分別是另一個人的答案圖形組合,因此每個人只要把自己場中的圖形全部塞給同一個人,這個人就是你的房間圖形組合中沒有的圖形所對應的人。
舉例:你是圓(0),你的房間是圓+方(0f),那麼你的傳遞目標就是三角(你房間裡的圖形組合沒有三角)所對應的那個人,你只需要把兩個圖形都傳給三角即可。
2.3.2 情況2:有一個人的房間有重複圖形
這種情況下三個人所持有的圖形組合不等價,因此有兩種不同的操作。
擁有重複圖形的人:非常簡單,把圖形分給另外兩人各一個。
沒有重複圖形的人:將自己的圖形送給另一個沒有重複圖形的人,將另一個圖形傳給有重複圖形的人。這略微需求一些思考。
舉例:甲是圓,房間是圓+方;乙是方,房間也是圓+方;丙是三角,房間是三角+三角。此時三人的操作如下:
- 丙各給甲乙一個三角(重複圖形的人分給另兩人各一個)
- 甲把圓給乙(把自己的圖形給另一個沒有重複圖形的人),把方給甲(另一個圖形給重複圖形的人)
- 乙把方給甲(把自己的圖形給另一個沒有重複圖形的人),把圓給乙(另一個圖形給重複圖形的人)
對於兩個沒有重複圖形的人,個人的推薦是先思考自己的圖形給誰,然後剩下的圖形給另外一人即可。
2.3.3 情況3:三個人的房間都是重複圖形
這種情況是最簡單的情況,三個人只需要把自己的圖形分給另外兩人即可。
2.4 目前大多隊伍使用的公式化解法
dayone的隊伍所使用的絕大多數解法是先將內場的圖形狀態變為情況3,然後執行情況3的流程。也就是:
- 將不是自己的圖形傳遞給對應的人,保證三個人房間中都是兩個自己的圖形。
- 將自己的圖形都分給另外兩人。
2.5 內場總結
內場傳遞圖形的核心思想:將自己的圖形分給需要的人。如果你理解了這句話的含義,那麼你就完全參透了內場處理的邏輯。
相對而言,這種方式的分支種類較多,實際上每個情況分支的處理方式均不復雜,理解後就很簡單。而且這種方式可以保證一輪就完成全部交換,節省時間且不用擊殺更多的歐哥。並且由於內場假死是傳遞6次圖形觸發(存疑),這種方式可以保證假死前完成完整的交換,而不會在傳遞完1個圖形後因假死被打斷,導致需要額外處理歐哥以及忘記之前操作的情況,在理論上擁有比目前的公式化解法更優秀的契合度。
如果覺得難以理解,可以自己嘗試畫一畫這個傳遞圖,將有幫助於理解。
三、外場圖形分佈與最優化思路
3.1 外場的圖形分佈和圖形機制
外場的每個雕像上都會持有一個立體圖形,等價於也有兩個平面圖形。同內場一樣,初始的圖形組合不會是已經滿足條件2的組合,並且三個雕像圖形之和是三個平面圖形各兩個。由於內場的答案圖形組合是確定的(如2.2所說),所以外場雕像的答案組合也因此確定(依據條件3),外場雕像的答案組合也是不包含內場雕像所持有圖形的圖形組合。
舉例:內場從左至右分別為三角-方-圓,那麼外場的組合就應當是圓+方-圓+三角-三角+方
外場每次會刷新三個邪魔族騎士,他們被擊殺後掉落的圖形必定是圓、方、三角各一個。
外場的圖形交互並非傳遞,而是交換。在從邪魔族騎士處獲取了圖形之後,與雕像互動(此處雕像必須有你獲取的圖形,否則會無法互動,互動提示也非剖析而是拒絕訪問),就意味著你選定了這個雕像的這個圖形,此後再拿一個圖形與另一個雕像成功互動後,就會將這兩個圖形的位置互換。也即兩次剖析就是一次交換。
舉例:A雕像是圓+方,B雕像是三角+圓,你拿了方與A互動,再拿三角與B互動,那麼結果就是A變為圓+三角,B變為方+圓。
3.2 外場的交換最優解
老規矩,上圖!
更醜了這張圖(悲)
最上排的abc代表雕像所對應的內場手持圖形,每一行代表初始/交換完之後三個雕像分別的圖形組合,每一行的方框代表到下一行的交換選定的兩個圖形。
與內場類似,由於初始圖形的限制,初始情況同樣只分為三種:沒有雕像有相同圖形,有一個有相同圖形,三個都是相同圖形。
外場交換的核心思想是:將雕像在內場持有的圖形(自己的圖形)換出去(將不需要的圖形換出去)。接下來三種情況的具體處理邏輯都基於這條原則展開。
3.3.1 沒有雕像有相同圖形
這意味著每個雕像中都有一個自己的圖形。分兩步解決:
- 選擇任意兩個雕像,分別選擇他們自己的圖形交換。這次交換會產生一個有相同圖形的雕像與一個答案組合雕像。
- 選擇第一步中剩下沒選的雕像 與 有相同圖形的雕像,前者選擇他自己的圖形,後者只有唯一可選的圖形,進行交換。
實戰應對——以圖中情況1為例:
- 擊殺邪魔族騎士,獲得圖形abc各一個。第一次選擇雕像a與b,分別拿起a圖形與a雕像交互,b圖形與b雕像交互,進行交換。此後a變成了有相同圖形的雕像(bb)。
- 第二次選擇雕像a(有相同圖形的雕像)和c(第一步中剩下沒選的雕像)。先撿起c圖形與c雕像交互。(此時場上圖形消耗完,需要清歐哥重新刷新騎士。)擊殺邪魔族騎士,獲取b圖形(注意:這裡與雕像自己的圖形不一樣!)與a雕像交互,進行交換。此後三個雕像全部正確,外場結束。
3.3.2 有一個雕像有相同圖形
這意味著剩下兩個雕像都需要與相同圖形的雕像交換。分兩步解決:
- 任意選擇剩下兩個雕像的其中一個 與 有相同圖形的雕像,分別選擇他們自己的圖形交換。這次交換後前者就變為答案組合
- 選擇第一步剩下沒選的那個雕像 與 初始有相同圖形的雕像,分別選擇他們自己的圖形交換。
實戰應對——以圖中情況2為例:
- 擊殺邪魔族騎士,獲得圖形abc各一個。第一次選擇雕像a與b,分別拿起a圖形與a雕像交互,b圖形與b雕像交互,進行交換。此後b雕像變成了答案組合(ac)。
- 第二次選擇雕像a(初始有相同圖形的雕像)和c(第一步中剩下沒選的雕像)。先撿起c圖形與c雕像交互。(此時場上圖形消耗完,需要清歐哥重新刷新騎士。)擊殺邪魔族騎士,獲取a圖形與a雕像交互,進行交換。此後三個雕像全部正確,外場結束。
3.3.3 三個雕像都是相同圖形
這意味著每個雕像都得把自己的圖形交換出去。該情況需要三步解決:
- 選擇任意兩個雕像,分別選擇他們自己的圖形交換。這次交換後組合就變為情況2(有一個雕像有相同圖形)。
- 任意選擇第一步中選擇的兩個雕像的其中一個 與 第一步中剩下的那個雕像(還有相同圖形的雕像),分別選擇他們自己的圖形交換。這次交換後前者變為答案組合。
- 選擇第一步中選擇的兩個雕像的另一個 與 第一步中剩下的那個雕像(第二步中有相同圖形的雕像),分別選擇他們自己的圖形交換。
實戰應對——以圖中情況3為例:
- 擊殺邪魔族騎士,獲得圖形abc各一個。第一次選擇雕像a與b,分別拿起a圖形與a雕像交互,b圖形與b雕像交互,進行交換。此後場上圖形變為情況2初始(有一個相同圖形雕像c)。
- 第二次選擇雕像a(第一步中選擇的兩個雕像的其中一個)和c(第一步中剩下沒選的雕像/還有相同圖形的雕像)。先撿起c圖形與c雕像交互。(此時場上圖形消耗完,需要清歐哥重新刷新騎士。)擊殺邪魔族騎士,獲取a圖形與a雕像交互,進行交換。此後a雕像變成了答案組合(bc)
- 第三次選擇雕像b(第一步中選擇的兩個雕像的另外一個)和c(第一步中剩下沒選的雕像/第二步中還有相同圖形的雕像),獲取b圖形與b雕像交互,c圖形與c雕像交互,進行交換。此後三個雕像全部正確,外場結束。
3.3 外場總結
外場的核心思想:將雕像在內場持有的圖形(自己的圖形)換出去(將不需要的圖形換出去)。同樣,只要瞭解了這句話的意義,你就能理通外場交換的流程。
這三種情況的流程是外場交換的最優解,除了情況3需要交換3次外,剩餘都只需交換2次,在撿圖形及時的情況下,只需要清理一次勢不可擋歐哥即可完成外場。
如果覺得難以理解,可以嘗試自己給定初始條件,寫一下這個交換表,將有助於幫助理解。
四、後記
圖形交換的機制核心很簡單,但是比較難以用簡潔的公式去表述你應該做什麼,需要自己反應。因此筆者並不推薦死記這個處理流程,而應該理解”為什麼這麼處理“,這樣無論遇到什麼情況你都可以快速推理出應該怎麼解決。本篇的表達可能確實非常晦澀難懂,筆者對此表示歉意,但依舊希望這篇長的不行還囉裡吧嗦的文章能夠對讀者有一些非常微薄的幫助。