那麼,這樣處理的結果,取決於箱子裡面的蘋果有多少。
越多的話,得出來的結果就越準確。
從這方面看,和圍棋的下棋思路很接近。
柯傑明白了。
高手下圍棋,也是根據當前的形勢,模擬推算下面的幾步,取最優的方案。
“也就是說,”柯傑捏著下巴,“不需要把所有可能算完,只是選取一些重要的來進行分析。”
“對,這就是圍棋軟體程式的核心要點。”元霄豎起了手指。
計算機對每一步棋,都是這麼分析。
當然,分析的點肯定不是百位千位這個數量的。
蘇辰逸也聽明白了:“那問題的關鍵,在於哪些點需要分析,哪些可以直接淘汰掉。”
元霄很滿意,小辰逸果然給力。
方旭堯不甘示弱,畢竟是全國智商最高的人:“有點像剪枝的行為。”
“沒錯,”和聰明人說話就是省事,元霄笑眯眯的,“就是剪枝。”
一顆盆景,樹幹分支出去,有很多樹枝。
元霄要做的,就是把沒有必要的剪去,留下有用的。
透過這樣的手段,壓縮計算的範圍和量,從而讓程式能夠順利進行下去。
柯傑點頭:“概念的置換,得到當前局面的最優解,而不是整盤棋的最終解。”
這兩者是天差地別的。
但是,只要從開始,計算機下的每一部,都是當前的最優解,累積起來,也就成了整盤棋的最優解。
►傲世指數+8888
看看,這隨便弄幾下,就把柯傑給震出驚了。
可惜的是,學生們大部分對元霄都不感冒。
這就是收集傲世指數困難的地方。
看來只有等成品問世,對他們才能收割一波。
任務有坑啊。
柯傑興趣很濃:“那麼問題在於,如何篩選出這樣的點。”
“所以,我們需要對演算法進行加成。”元霄解釋。
圍棋棋盤上的一個點,可以用數值表示它的狀態。
比如有白棋是1,有黑棋是1,沒有棋就是0。
這是最基礎的。
如此一來,就可以對整個棋盤361個點,建立數學數值。
然後,程式就可以對這群數值進行反覆的運算。