乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【不小心被壓箱底的】掃雷攻略 | 死理性派小組 | 果殼網(wǎng) 科技有意思

       旭龍 2013-02-19
      掃雷作為Windows單機(jī)游戲四天王之一,是集推理、操控、運氣為一體的超高級游戲,一直讓沉迷于Windows單機(jī)游戲的普通玩家望而卻步,在身邊同學(xué)朋友的隨機(jī)采訪中,還沒有遇到像我這樣無聊煩躁的時候以掃雷來排遣人生的……人…………而大部分人也表示,掃雷這游戲,太難了。
      其實!掃雷!它!是!一個!非常!簡單!并且!吸引人!的!游戲!
      抱歉請允許我使用這么多個嘆號表達(dá)我激昂的心情,因為其實現(xiàn)在沒有什么好的掃雷攻略,對!我就是要寫一份!掃雷從入門到精通!或者說,十分鐘精通掃雷也可以(
      前兩天玩無右鍵掃雷的時候,朋友給我貼了果殼的新帖子,看了一眼,發(fā)現(xiàn)關(guān)于邏輯門的部分其實是校內(nèi)很早就流傳過的一篇關(guān)于掃雷的文章(重新搜索了一下,是于2000年發(fā)表在Mathematical Intelligencer上,論文題目是Minesweeper isNP-complete【掃雷是NP完全問題】)的中文版,圖都原封不動(這里是作者的簡單問題和證明介紹:http://web.mat./R.W.Kaye/minesw/ordmsw.htm 以及人家的PPT過程演示證明http://web.mat./R.W.Kaye/minesw/ASE2003.pdf
      我不會做這么明目張膽且對廣大掃雷玩家無用的事情,下面就是正式的:掃雷從入門到精通(或十分鐘精通掃雷)
       
      一。簡介
      首先說,掃雷確實是一個邏輯推理的游戲,然而套用邏輯門來證明掃雷是NP完全問題[1],然后被大家訛傳成只有邏輯大神才能玩好掃雷,這根本就是胡扯。
      在掃雷的小格子中,有一些有雷,有一些沒有雷,如果用左鍵點中了有雷的格子,游戲結(jié)束,如果點中了沒有雷的格子,就會出現(xiàn)數(shù)字,這個數(shù)字表示數(shù)字所在的格子周圍的8個格子(包括對角線)中有雷的數(shù)量。這就需要動用推理的能力,然而當(dāng)你在腦內(nèi)建立了足夠多的模型之后,你會發(fā)現(xiàn),它就變成了一個完全機(jī)械化的過程。(可以用右鍵點擊格子標(biāo)注雷所在的位置,這時候你就不能用左鍵單擊那個格子了,可以防止誤擊。當(dāng)然在默認(rèn)情況下還有?模式,那個我不會用,一般都是關(guān)閉的)
      二。入門級別的掃雷
      開始面對一片空白的雷區(qū),當(dāng)然是啪啪啪一通亂點。在XP及更早期的掃雷中,第一點有可能開出一個數(shù)字,也有可能開出一塊區(qū)域,在Win7中更改了這個設(shè)定,默認(rèn)為第一點一定是開出一塊區(qū)域(即第一點所在的方塊一定是空白的)。這樣的設(shè)定究竟有什么意義呢?
      我們可以看看下面這張圖:

      這里開出了兩個區(qū)塊和兩個單獨的數(shù)字,我們看都處于中央的區(qū)塊和右邊的2(那個5先無視吧),各位肯定會覺得2是無從下手的吧?所以開出區(qū)塊的意義就在這里了!它們是能夠完成游戲推理的關(guān)鍵步驟!
      那么接下來的問題是,首先找哪里呢?當(dāng)然一般首先關(guān)注的是位于凹拐角的數(shù)字:
      這些數(shù)字之所以重要,是因為它們周圍的格子的確定因素非常高,左邊這張很明顯的,1的右上角就是雷,而右邊那張最下面這個2,周圍只有兩個格子還沒有被翻出來,必定都是雷,而其上方的的2與其共用那兩個雷,因此最上面那個2右邊的格子就肯定不是雷了。
      類似的還有這里,它周圍還差2個雷,而此時可以發(fā)現(xiàn)到它旁邊只有兩個空位,因此那兩個位置都是雷。
      以及這種一排的232結(jié)構(gòu)。3的周圍只有三個空區(qū),因此它們一定是雷,而這就讓其上下的2都滿足了2個雷的情況,因此輕松搞定。
      與232類似的組合,包括了343、454(這個就已經(jīng)很少見了),如果在上圖中右側(cè)第二個1變成一個雷,而232變成343,其實跟上面的本質(zhì)是一樣的。
       
      二。中級的掃雷進(jìn)階
      咦這么快就進(jìn)入中級沒問題嗎?我的回答是,沒問題的!
      入門中需要大家細(xì)致觀察,找出完全符合數(shù)字要求的空位而已,就是掃雷最基本的玩法。而進(jìn)入到下一個階段,就不能這樣慢慢觀察尋找了。
      比如這里,我完成了這個部分以后想橫向繼續(xù)推理,要怎么做呢?首先看3的上面,有兩個格子,這兩個格子里必定有一個格子里面有雷,而3的左邊有一個1,這個1的上面有三個格子,這三個格子中,我們已經(jīng)確定了右邊的兩個之中有一個有雷,因此最左邊那個(箭頭所指)一定不是雷。
      點開那個格子以后,發(fā)現(xiàn)情況變成了這樣,還可以繼續(xù)推理么?答案是肯定的,突出的那個1上面橫著的3個格子都不是雷,為什么就請大家自己觀察啦。
      這種推理是掃雷的樂趣所在,我所介紹的也只是最簡單的關(guān)于1和2的推理,在含有3、4、5的時候,組合的情況會變得復(fù)雜,個人的策略是盡一切可能把4簡化為3或者2來看待,盡可能不管5(因為數(shù)不過來),6和7只要數(shù)周圍的空格子就夠了。這里介紹一個操作方法,在數(shù)字上同時按下左右兩個鍵,就可以高亮這個數(shù)字周圍的8個格子,在混亂的數(shù)字中,這是很容易準(zhǔn)確數(shù)出數(shù)字周圍有多少個格子的方法!當(dāng)然如果這些格子都沒有雷,它們會被自動翻開,這也是加速操作的一種方法。
      因此這里介紹的固定組合是121組合。121組合中,2上面的三個格子里有兩個是雷,而這兩個雷的排列方式只有110、101、011這三種(1表示雷,0表示非雷),可以看出110和011的排雷會讓2左右的1出現(xiàn)錯誤,因此其排列被固定成了101。與之類似的還有212組合(n,n±1,n組合都是好孩紙?。?br>  
      當(dāng)然進(jìn)入中級還要介紹一點策略,這個游戲要想玩快,策略是很重要的。
      首先是最開始的點擊,已經(jīng)有達(dá)人通過概率的方式計算出了開局點擊什么地方最重要,如果你想快點解決戰(zhàn)斗,完全可以從四個角開始逐一攻破,事實上2選1的處境最容易發(fā)生在邊角(或者人為造成的邊角),先搞定它們就會讓游戲變得輕松很多。
      其次當(dāng)你發(fā)現(xiàn)了2選1的時候,不要思考,直接作出判斷,猜中的幾率是50%,這個幾率不會因為你的延遲選擇而變大。如果你把其他地方都弄完了,再回頭來猜錯,心情會比當(dāng)場直接判斷并猜錯差得多。請記住,不要為不必要的事情猶豫!
      推進(jìn)的策略,剛才也說了邊角最容易造成2選1,為了避免這種情況,最好的推進(jìn)方式就是沿著邊緣進(jìn)行點擊推理,在數(shù)字過大過雜的時候(我就經(jīng)常碰到一堆3、4、5夾雜著6和7堆在一起…)立刻放棄這塊區(qū)域,從其他方向推進(jìn)。從這個方向不好走的路,從另外一個方向走也許異常地輕松!
       
      三。向世界冠軍進(jìn)發(fā)
      …于是這么快就進(jìn)入世界冠軍篇了么……
      目前高級的世界冠軍是30多秒,當(dāng)我卡在120秒瓶頸的時候,我不能相信30來秒是如何完成的。因此我去找了一些視頻…然后我就折服了(這也是我破百秒的動力所在)
      在能夠成功解出200局左右高級難度的掃雷的時候(你的Win7記錄可能會顯示你已經(jīng)玩了2000甚至5000局(…),你就已經(jīng)見過了基本所有常見的組合,并且能大體記住這些組合的解法了。因此在這高級篇,推理技巧已經(jīng)退居其次了,操控和策略成為了決勝因素,如果糾結(jié)記錄的話,就是在100秒以內(nèi)的范疇,已經(jīng)不是推理能力的區(qū)別了。
      首先是點擊的次數(shù),在一場完整標(biāo)記的掃雷中,光標(biāo)記全部99個雷就需要近33秒的時間,推理一組雷需要0.5秒,一個高級雷區(qū)是(16×30=)480個格子,減去99個雷是381個數(shù)字格,空的數(shù)字格不用點,算下來可能也只有200來個,200來個的點擊需要花費近60秒。也就是說這里光點擊的時間就花費超過了1分半,加上推理時間,進(jìn)入120秒?yún)^(qū)間是非常正常的水平。
      如何加快速度,最簡單的就是,減少不必要的點擊。這里要介紹掃雷的一個特點,就是你可以不標(biāo)記全部的雷,只要開出了全部的數(shù)字,游戲即宣告成功。減少的方式包括了我上面介紹的,通過同時按下鼠標(biāo)左右兩個鍵來觀察數(shù)字周圍空格數(shù)目的方法。然而這個方法在快速破關(guān)的時候卻能節(jié)省很多時間,比如來看這張圖:
      首先確定了左側(cè)兩個2的右邊都是雷以后,在下面的那個雷上打了標(biāo)記,然后左右鍵同時按2下面的那個1,開出兩個數(shù),然后鼠標(biāo)向右移動一個格子(放在雷下面的那個1上,再次按下左右鍵,開出三個數(shù),于是我還可以繼續(xù)按!事實是我因此開出了一片區(qū)域。在這個操作里我首先花了0.5秒判斷了一個雷區(qū),花了一秒?yún)s開了近50個格子,這樣算下來480個格子也只需要15秒了(噗嘻嘻)。
      當(dāng)然話不是這么說的,這個例子同樣是一個非常簡單的1、2判斷,隨著數(shù)字的增加和變化,這個判斷時間還是會下降。
       

      這是我之前傳微博曬成績的一張圖(不要揍我,我懶得切),重點是左邊的掃雷,大家可以看到我一個雷都沒有標(biāo)記,當(dāng)然時間是出奇得長(不標(biāo)記雷就沒有辦法同時按左右鍵快速開拓),我剛才搜了一下網(wǎng)上的錄像,也有36秒左右搞定的(左右鍵可以為世界紀(jì)錄創(chuàng)造3秒以上的時間差)。在繼續(xù)進(jìn)階的過程中,判斷哪些雷需要用右鍵標(biāo)記,哪些標(biāo)記了純屬浪費時間這樣的事情非常重要,它會為你減少30~50秒的時間。
       
      接下來的你與世界冠軍的時間差距,就在操控上了,換一個好鼠標(biāo),不要用花花綠綠的墊板(包括報紙雜志之類的)并且保證光滑(最簡單的拿一張白色的A4紙就可以當(dāng)墊板,光滑度好而且沒有干擾)。每天保證幾個小時的練習(xí),絕對記住每一種組合(甚至包括超過3個數(shù)字組合的雷區(qū)組合,盡一切可能把那0.5秒的推理時間轉(zhuǎn)化成0.1秒的回憶時間),你也可以成為世界冠軍?。?!
       
      四。后記
      這是一篇2個小時搞定的,原本就很想寫,開始以為自己90多秒就完成人生一大理想,結(jié)果發(fā)現(xiàn)70多秒的大神遍地都是,憤然而成的急就章。旨在掃清各位對掃雷的誤解,并興高采烈地加入到Windows單擊之王——掃雷的大家庭中來的軟文。
      上文中的時間數(shù)字基本來自于長期給電影寫時間軸而形成的時間感,以及長期斷斷續(xù)續(xù)的各類體育訓(xùn)練打下的理論基礎(chǔ),和Win7時代6000多局的游戲記錄(所以歡迎拍磚)。
       


      [1] NP完全問題是關(guān)于計算復(fù)雜度理論中的最難的決定性問題,涉及到很多復(fù)雜的理論,當(dāng)然有一定知識理論基礎(chǔ)的人可以去維基百科自己搜索看看。我們只要理解成,一個NP完全問題,就是計算機(jī)沒有辦法計算出來的問題,就可以了。這里也就是說,就算是計算機(jī)也不可能100%勝率地完成掃雷游戲。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多