想要做到所有的貓尾草不同時進攻一個目標,隻有讓他們處在一個體係內,接受統一指揮。徐天明覺得最重要的就是,要實現植物相互之間的聯網功能。現實世界想要聯網要靠數據線,以數據線為媒介,連接主機服務器,使用電能完成彼此的數據信息交換,實現所有用戶聯網的功能。
當然還有不需要實體連接的方法,通過無線連接,也可以完成信息交換。恰好徐天明就掌握了這種類似無線連接的方法。
在夢中世界,植物們唯一有共同的聯係的,就是徐天明這具身體的核心,那枚複雜至極的概念模型,現有的所有概念模型都儲存在這顆核心模型內。
當初為了做出這顆模型,達到能夠遠程連接無敵世界的目的。徐天明花費了海量的念之力,來模仿了當初植物與僵屍模型的共振現象,以它們的現象為參考,所研究出的共振聯係原理,融入徐天明心髒處的核心中。
隻要與所有植物聯通,核心就能做為所有植物的服務器,以陽光為能量,傳輸交換信息,聯網就成功了。
聯網的信息交換可以使用陽光能量,也可把陽光能量再次細分使用,一個陽光可以細分為1000點光能,1光能能在1千米範圍內傳達一條信息請求,隻要植物能夠儲存幾個陽光能量,就可以使用好久。(設定儲存陽光能量的上限為具現所需陽光數量)
就這樣,徐天明在心髒核心處,概念模型內開辟一個虛擬空間,作為貓尾草聯網的虛擬主機。把【貓尾草(香蒲)行為基礎規則】掛到到虛擬空間下載區,設定貓尾草連接虛擬主機時,自動用光能發送一份給對應的貓尾草。(ps:誰主動發出信息,消耗誰的光能,接收者不需支付能量,植物光能餘額不足時,發送請求給虛擬主機,虛擬主機可傳送陽光給該植物,一千米內消耗忽略不計,10光能足以。)
為了解決貓尾草識別目標,不同時攻擊一個目標的問題,徐天明不得不絞盡腦汁想出了一個辦法。這個辦法就是目標標記功能,貓尾草需要定時發送信息給虛擬主機,這個信息是貓尾草實時感覺到的僵屍數量和位置的信息。
虛擬主機根據這些僵屍目標和位置,製作一張虛擬地圖,地圖上標記出所有僵屍的實時位置。貓尾草在確定攻擊目標前,連接虛擬主機,在虛擬主機的僵屍實時分布圖中,選擇要攻擊的目標,並標記它。主機就鎖定這個被標記的僵屍目標,其他貓尾草選擇目標時,就會發現這個僵屍已被其他貓尾草鎖定,應該選著其他的目標了。
解決了貓尾草識別目標不重複的問題,徐天明開始思考推敲【貓尾草行為基礎規則】中的其他命令規則,遇到特殊情況是否能夠最快速度應對。
比如第三條,優先攻擊進入亂石堡內的僵屍(ps : 最優先攻擊礦工僵屍和小鬼僵屍)。這一條規則主要是為了應對,礦工僵屍挖地道進入亂石堡內再進攻的情況。當然,還有巨型僵屍拋投小鬼僵屍進入亂石堡內的情況。
徐天明在腦海裏想象了一下那個畫麵,覺得發現這種僵屍進入亂石堡內,應該予以第一時間消滅。這就需要再添加規則來完善貓尾草的行為了。徐天明需要在發現這種僵屍的時候,立即集火消滅他。
這就需要在虛擬主機中確認,僵屍突破進入亂石堡內這一情況,並計算出需要消滅該僵屍需要多少發尖刺。再根據貓尾草攻擊行為的重要排名中,隨機選定一些暫時沒有在進行優先攻擊行為中的貓尾草,對目標進行集火攻擊。
主機需要登記每個貓尾草的編號,對其行為進行優先度排名。比如同樣是最優先攻擊氣球僵屍的氣球的兩組貓尾草,對100米內的氣球僵屍攻擊的貓尾草,就比對1000米內氣球僵屍攻擊的貓尾草優先度高。對1000米內氣球僵屍攻擊的貓尾草,就比對城外普通僵屍攻擊的貓尾草優先度高。
但是,對城內冒出的礦工僵屍和小鬼僵屍進行攻擊的任務,比對100米外氣球僵屍進行攻擊的任務,優先度又要高。先要執行城內滅殺冒出的僵屍這個最優先任務,才能對城外氣球僵屍進行攻擊。
當然,有了貓尾草優先度行為排名,優先度最低的貓尾草將進行突發性優先度任務。不用糾結是執行最優先攻擊氣球僵屍的任務,還是執行突發性的任務,這個突發性任務就是礦工僵屍突入亂石堡這類事故。
可惜,這個虛擬空間現在隻能處理有限的信息。它對所有貓尾草感官中僵屍的實時位置進行顯示,根本不需要什麽計算量的。隻需要把所有貓尾草感官感覺到的圖像,進行重疊就能拚湊出僵屍行進的實時地圖。
虛擬主機隻需要,標記登記這些僵屍在這個固定地圖(亂石堡和亂石堡外)內的位置,確定是否被貓尾草鎖定,是否被消滅掉不存在了等情況,並進行實時刷新。
如果虛擬主機的信息處理能力足夠強大,可以根據不同僵屍強壯度和行進速度等相關數據,計算出不同僵屍的行進軌跡,我方植物火力,預測出僵屍能否突破亂石堡的防線。如果突破了防線可以立即提前預警,提前在僵屍突破防線後,會到達的位置設下手段消滅這個僵屍,這些手段如窩瓜,櫻桃炸彈等殺傷性植物。
徐天明現在隻能想象那種情況,那種能算盡一切的畫麵了。徐天明要以它為目標,盡量完善這個虛擬空間的指揮平台。殺死更多的僵屍,收獲更多的念之力,用念之力來升級硬件,提升計算力。
這個硬件就是徐天明這具身體心髒處的核心,那個不斷在擴充的概念模型。每次從無敵射手世界傳輸新的概念模型,花費的念之力不止是浪費在傳輸上,還要擴充核心模型容納的能力,否則傳輸的概念模型往哪裏放。
當然還有不需要實體連接的方法,通過無線連接,也可以完成信息交換。恰好徐天明就掌握了這種類似無線連接的方法。
在夢中世界,植物們唯一有共同的聯係的,就是徐天明這具身體的核心,那枚複雜至極的概念模型,現有的所有概念模型都儲存在這顆核心模型內。
當初為了做出這顆模型,達到能夠遠程連接無敵世界的目的。徐天明花費了海量的念之力,來模仿了當初植物與僵屍模型的共振現象,以它們的現象為參考,所研究出的共振聯係原理,融入徐天明心髒處的核心中。
隻要與所有植物聯通,核心就能做為所有植物的服務器,以陽光為能量,傳輸交換信息,聯網就成功了。
聯網的信息交換可以使用陽光能量,也可把陽光能量再次細分使用,一個陽光可以細分為1000點光能,1光能能在1千米範圍內傳達一條信息請求,隻要植物能夠儲存幾個陽光能量,就可以使用好久。(設定儲存陽光能量的上限為具現所需陽光數量)
就這樣,徐天明在心髒核心處,概念模型內開辟一個虛擬空間,作為貓尾草聯網的虛擬主機。把【貓尾草(香蒲)行為基礎規則】掛到到虛擬空間下載區,設定貓尾草連接虛擬主機時,自動用光能發送一份給對應的貓尾草。(ps:誰主動發出信息,消耗誰的光能,接收者不需支付能量,植物光能餘額不足時,發送請求給虛擬主機,虛擬主機可傳送陽光給該植物,一千米內消耗忽略不計,10光能足以。)
為了解決貓尾草識別目標,不同時攻擊一個目標的問題,徐天明不得不絞盡腦汁想出了一個辦法。這個辦法就是目標標記功能,貓尾草需要定時發送信息給虛擬主機,這個信息是貓尾草實時感覺到的僵屍數量和位置的信息。
虛擬主機根據這些僵屍目標和位置,製作一張虛擬地圖,地圖上標記出所有僵屍的實時位置。貓尾草在確定攻擊目標前,連接虛擬主機,在虛擬主機的僵屍實時分布圖中,選擇要攻擊的目標,並標記它。主機就鎖定這個被標記的僵屍目標,其他貓尾草選擇目標時,就會發現這個僵屍已被其他貓尾草鎖定,應該選著其他的目標了。
解決了貓尾草識別目標不重複的問題,徐天明開始思考推敲【貓尾草行為基礎規則】中的其他命令規則,遇到特殊情況是否能夠最快速度應對。
比如第三條,優先攻擊進入亂石堡內的僵屍(ps : 最優先攻擊礦工僵屍和小鬼僵屍)。這一條規則主要是為了應對,礦工僵屍挖地道進入亂石堡內再進攻的情況。當然,還有巨型僵屍拋投小鬼僵屍進入亂石堡內的情況。
徐天明在腦海裏想象了一下那個畫麵,覺得發現這種僵屍進入亂石堡內,應該予以第一時間消滅。這就需要再添加規則來完善貓尾草的行為了。徐天明需要在發現這種僵屍的時候,立即集火消滅他。
這就需要在虛擬主機中確認,僵屍突破進入亂石堡內這一情況,並計算出需要消滅該僵屍需要多少發尖刺。再根據貓尾草攻擊行為的重要排名中,隨機選定一些暫時沒有在進行優先攻擊行為中的貓尾草,對目標進行集火攻擊。
主機需要登記每個貓尾草的編號,對其行為進行優先度排名。比如同樣是最優先攻擊氣球僵屍的氣球的兩組貓尾草,對100米內的氣球僵屍攻擊的貓尾草,就比對1000米內氣球僵屍攻擊的貓尾草優先度高。對1000米內氣球僵屍攻擊的貓尾草,就比對城外普通僵屍攻擊的貓尾草優先度高。
但是,對城內冒出的礦工僵屍和小鬼僵屍進行攻擊的任務,比對100米外氣球僵屍進行攻擊的任務,優先度又要高。先要執行城內滅殺冒出的僵屍這個最優先任務,才能對城外氣球僵屍進行攻擊。
當然,有了貓尾草優先度行為排名,優先度最低的貓尾草將進行突發性優先度任務。不用糾結是執行最優先攻擊氣球僵屍的任務,還是執行突發性的任務,這個突發性任務就是礦工僵屍突入亂石堡這類事故。
可惜,這個虛擬空間現在隻能處理有限的信息。它對所有貓尾草感官中僵屍的實時位置進行顯示,根本不需要什麽計算量的。隻需要把所有貓尾草感官感覺到的圖像,進行重疊就能拚湊出僵屍行進的實時地圖。
虛擬主機隻需要,標記登記這些僵屍在這個固定地圖(亂石堡和亂石堡外)內的位置,確定是否被貓尾草鎖定,是否被消滅掉不存在了等情況,並進行實時刷新。
如果虛擬主機的信息處理能力足夠強大,可以根據不同僵屍強壯度和行進速度等相關數據,計算出不同僵屍的行進軌跡,我方植物火力,預測出僵屍能否突破亂石堡的防線。如果突破了防線可以立即提前預警,提前在僵屍突破防線後,會到達的位置設下手段消滅這個僵屍,這些手段如窩瓜,櫻桃炸彈等殺傷性植物。
徐天明現在隻能想象那種情況,那種能算盡一切的畫麵了。徐天明要以它為目標,盡量完善這個虛擬空間的指揮平台。殺死更多的僵屍,收獲更多的念之力,用念之力來升級硬件,提升計算力。
這個硬件就是徐天明這具身體心髒處的核心,那個不斷在擴充的概念模型。每次從無敵射手世界傳輸新的概念模型,花費的念之力不止是浪費在傳輸上,還要擴充核心模型容納的能力,否則傳輸的概念模型往哪裏放。