公主站記提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
之後,就會遇到這樣那樣的邏輯斷崖。
比如一個愛美的小女生決定要買一款炫彩口紅,然後她決定去網上購買,數字世界可以模擬這一切過程,但是當小女生準備上網的時候就開始報錯了。首先小女生的房間地址是確定的,但是房間內的物品是不確定的,畢竟監控沒有那麼發達,私人空間很難進入監控範圍。
小女生想上網,但是找不到電腦,並且她不僅找不到電腦,她的屋子裡實際上是空蕩蕩的,只有一個建築物的主體框架,內部的裝飾、物品完全沒有資料來源進行模擬。
於是程式執行到這開始卡殼了,程式完全無法繼續下去,類似的情況很多,一旦牽扯到監控範圍之外,就開始大量出現報錯,程式出現邏輯斷崖,人物行為在缺失物品的情況下截止了。
類似的情況很多,像是送外賣的沒有東西可送,上班的站在空空如也的辦公室裡發呆,加油站沒有汽油,商店裡沒有商品,學校裡沒有桌椅,圖書管裡沒有書籍。。。。。。
數字世界缺失的東西太多,想要整體執行起來太難,莫回嘗試多次始終無法降低報錯率,最後他只好暫時放棄這種高大上的數字世界模式,改為區域性模擬。
區域性模擬都集中在公共空間,因為這些地方有監控覆蓋,可以提供準確的物品細節,並且還能實時調整,隨時將現實世界的變化對映到數字世界。
改變思路之後就順暢了很多,比如莫回模擬城市的交通狀況,只將所有上路的車輛和行人納入計算範圍,這樣簡化了很多,報錯率小了不少,數字世界總算磕磕絆絆的跑起來了。
當莫回將範圍進一步縮小,變成某個街區的模擬,或者某條主幹道的模擬,這時候就已經能夠比較流暢了。範圍縮小的同時�