计算机如何玩二十四点游戏,数学二十四点游戏有什么技巧吗?
首先.電腦是不存在隨機(jī)這樣?xùn)|西..因?yàn)殡娔X所用到的隨機(jī)也不可能是完全的隨機(jī)吧....怎么也是有個(gè)初始條件的吧..至于那個(gè)初始條件能不能模擬那就是另一回事了..
純粹數(shù)學(xué)上的話..應(yīng)該把開了的區(qū)域和沒開的區(qū)域分開..開了的區(qū)域和沒開的區(qū)域之間的沒開的第一行叫做他們的邊界.
這樣把掃雷分成三部分.開了的區(qū)域叫做A區(qū)..然后沒開的區(qū)域的第一行叫做邊界叫做B區(qū)..剩下的沒開的區(qū)域就叫C區(qū)..
那么很明顯..
(1)B區(qū)的雷數(shù)受A區(qū)的數(shù)字影響..也就是B區(qū)的雷有各種各樣的分布.但是每種分布都有各自的概率..這個(gè)概率可以由A區(qū)的數(shù)字分布非常準(zhǔn)確的求得...
(2)然后沒開的雷數(shù)減去B區(qū)的雷數(shù)就是C區(qū)的雷數(shù)..C區(qū)的雷數(shù)除以C區(qū)的格子數(shù)便是C區(qū)開出雷的概率..因此C區(qū)的概率分布要由B區(qū)的概率分布來決定..C區(qū)的開出雷的概率是等概率分布.
(3)你每打開一個(gè)格子A區(qū)的雷的概率分布便會變化一次...因此你需要不斷的去更新你的概率分布..
以上是從雷的概率分布去討論的...
以下是從你已經(jīng)掌握了足夠的技巧..然后你能夠充分的去利用這些技巧..最終你是否能成功完成這個(gè)游戲來討論....
首先..雷的分布是各種各樣的...有些雷的分布是可以推出來的..而有些雷是不能推出來的...是一個(gè)死角那樣的分布...因此就需要討論各種雷的分布組合....找出各種死角分布的雷..很明顯..
(1)四個(gè)角落出現(xiàn)死角分布的雷的概率是最多的..而其中的某個(gè)格子出現(xiàn)雷的概率是最高的..這個(gè)概率能通過具體分析來求得是一個(gè)具體的概率..用P1來表示...因此..你第一個(gè)開的地方應(yīng)該是出現(xiàn)死角分布概率最高的格子..第二個(gè)開的格子是死角分布第二高的格子..這樣就能提高你以后完成這個(gè)游戲的概率..
(2)理論上四個(gè)角落是對稱的..你開完四個(gè)角落之后..死角的組合就會又再次發(fā)生變化..你需要重新去討論..然后求得最可能出現(xiàn)死角的分布的格子.而這個(gè)概率可以根據(jù)分類來準(zhǔn)確求得..用P2來表示..
(3)理論上根據(jù)對稱的原理..也是開四個(gè)角落中的某個(gè)格子..
(4)如此類推...你用這個(gè)方法不踩到雷的概率是P=(1-P1)*(1-P2)*(1-P3)....*(1-PN)..
(5)當(dāng)1-P>PN的時(shí)候..你就應(yīng)該放棄繼續(xù)用這個(gè)方法來提高你的成功率...
這個(gè)答案比隨機(jī)數(shù)要好很多吧...
總結(jié)
以上是生活随笔為你收集整理的计算机如何玩二十四点游戏,数学二十四点游戏有什么技巧吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑c语言怎么调出来的,c语言系统源代码
- 下一篇: java 异常 日志_java中的异常、