System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本說明書涉及計算機,尤其涉及一種區服生態檢測方法、裝置、存儲介質及電子設備。
技術介紹
1、隨著科技的不斷發展,游戲發展地越來越迅速,游戲玩家也越來越多。
2、目前,通常會將玩家分配到不同的區服中進行游戲,以分散玩家的人數,從而減少服務器的負載。該區服可為游戲的服務器,不同區服對應的服務器可以不同。但是,區服的生態可能會出現不平衡的現象,比如游戲分為陣營a和陣營b,區服中屬于陣營a的玩家比屬于陣營b的玩家的人數多,導致雙方陣營在執行游戲任務獲得游戲資源時,游戲中陣營a的玩家獲得的游戲資源比陣營b的玩家獲得的游戲資源多,導致陣營b的玩家的游戲體驗下降。區服生態不平衡會導致區服中的玩家的游戲體驗下降,并且影響游戲的可持續性發展。因此,如何檢測區服的生態以保證區服生態的平衡是一個非常重要的問題。
3、基于此,本說明書提供一種區服生態檢測方法。
技術實現思路
1、本說明書提供一種區服生態檢測方法、裝置、存儲介質及電子設備,以部分的解決現有技術存在的上述問題。
2、本說明書采用下述技術方案:
3、本說明書提供了一種區服生態檢測方法,包括:
4、獲取若干區服在歷史上的游戲數據;
5、確定預先針對不同游戲行為設置的各指標,并根據各游戲數據,確定所述各指標分別對應的各統計值;
6、根據所述各指標分別對應的各統計值,對所述各游戲數據進行劃分,以構建區服生態決策樹,并確定所述各統計值分別對應的第一信息熵;
8、根據所述各指標分別對應的評估標準值,確定區服生態檢測結果。
9、可選地,根據所述各指標分別對應的各統計值,對所述各游戲數據進行劃分,以構建區服生態決策樹,具體包括:
10、將所述各游戲數據作為各訓練樣本,并作為根節點;
11、確定所述各游戲數據分別對應的區服狀態,并作為所述各訓練樣本分別對應的第一標注;
12、根據各第一標注以及所述各指標分別對應的各統計值,確定所述各指標分別對應的信息增益熵;
13、根據各信息增益熵,對所述根節點中包括的各訓練樣本進行劃分,以得到所述根節點的各子節點;
14、針對每個子節點,將該子節點重新作為根節點,以將重新確定出的根節點繼續進行劃分,直至每個劃分出的子節點中包括的訓練樣本達到預設條件時,得到區服生態決策樹。
15、可選地,根據各第一標注以及所述各指標分別對應的各統計值,確定所述各指標分別對應的信息增益熵,具體包括:
16、根據各第一標注,針對每個指標,確定該指標對應的第二標注;
17、根據所述第二標注和該指標對應的各統計值,確定該指標對應的第二信息熵;
18、確定所述根節點對應的原始信息熵,并根據所述原始信息熵以及所述第二信息熵,確定該指標對應的信息增益熵。
19、可選地,根據所述第二標注和該指標對應的各統計值,確定該指標對應的第二信息熵,具體包括:
20、根據所述第二標注,針對該指標對應的每個統計值,確定該統計值對應的第三標注;
21、根據所述第三標注,確定該統計值對應的第一信息熵;
22、根據該指標的各統計值對應的第一信息熵,確定該指標對應的第二信息熵。
23、可選地,根據各信息增益熵,對所述根節點中包括的各訓練樣本進行劃分,以得到所述根節點的各子節點,具體包括:
24、根據各信息增益熵,確定最大的信息增益熵對應的指標,并作為分割指標;
25、確定所述分割指標對應的各統計值,并作為各待選值;
26、確定所述各待選值分別對應的第一信息熵;
27、根據所述各待選值分別對應的第一信息熵,確定最小的第一信息熵對應的待選值,并作為分割值;
28、根據所述分割指標和所述分割值,對所述根節點中包括的各訓練樣本進行劃分,以得到所述根節點的各子節點。
29、可選地,根據所述各統計值分別對應的第一信息熵,確定所述各指標分別對應的評估標準值,具體包括:
30、針對每個指標,確定該指標對應的各統計值;
31、根據該指標的各統計值對應的第一信息熵,確定最小的第一信息熵對應的統計值,并作為該指標對應的評估標準值。
32、可選地,所述方法還包括:
33、獲取待檢測區服的游戲數據;
34、將所述待檢測區服的游戲數據輸入所述區服生態決策樹,確定所述待檢測區服對應的區服狀態;
35、將所述區服狀態顯示給運營人員。
36、本說明書提供了一種區服生態檢測裝置,包括:
37、獲取模塊,用于獲取若干區服在歷史上的游戲數據;
38、第一確定模塊,用于確定預先針對不同游戲行為設置的各指標,并根據各游戲數據,確定所述各指標分別對應的各統計值;
39、構建模塊,用于根據所述各指標分別對應的各統計值,對所述各游戲數據進行劃分,以構建區服生態決策樹,并確定所述各統計值分別對應的第一信息熵;
40、第二確定模塊,用于根據所述各統計值分別對應的第一信息熵,確定所述各指標分別對應的評估標準值;
41、第三確定模塊,用于根據所述各指標分別對應的評估標準值,確定區服生態檢測結果。
42、本說明書提供了一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述區服生態檢測方法。
43、本說明書提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現上述區服生態檢測方法。
44、本說明書采用的上述至少一個技術方案能夠達到以下有益效果:
45、本說明書提供的區服生態檢測方法,獲取若干區服在歷史上的游戲數據,確定預先針對不同游戲行為設置的各指標,并根據各游戲數據,確定各指標分別對應的各統計值。根據各指標分別對應的各統計值,對各游戲數據進行劃分,以構建區服生態決策樹,并確定各統計值分別對應的第一信息熵,根據各統計值分別對應的第一信息熵,確定各指標分別對應的評估標準值。根據各指標分別對應的評估標準值,確定區服生態檢測結果。
46、從上述方法中可以看出,本申請在對區服生態進行檢測時,獲取若干區服在歷史上的游戲數據,確定預先針對不同游戲行為設置的各指標,并根據各游戲數據,確定各指標分別對應的各統計值。根據各指標分別對應的各統計值,對各游戲數據進行劃分,以構建區服生態決策樹,并確定各統計值分別對應的第一信息熵,根據各統計值分別對應的第一信息熵,確定各指標分別對應的評估標準值。根據各指標分別對應的評估標準值,確定區服生態檢測結果。通過基于各指標分別對應的各統計值,構建區服生態決策樹,使得更好地確定各指標對區服生態的影響程度,并且也可快速地確定各指標本文檔來自技高網...
【技術保護點】
1.一種區服生態檢測方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,根據所述各指標分別對應的各統計值,對所述各游戲數據進行劃分,以構建區服生態決策樹,具體包括:
3.如權利要求2所述的方法,其特征在于,根據各第一標注以及所述各指標分別對應的各統計值,確定所述各指標分別對應的信息增益熵,具體包括:
4.如權利要求3所述的方法,其特征在于,根據所述第二標注和該指標對應的各統計值,確定該指標對應的第二信息熵,具體包括:
5.如權利要求2所述的方法,其特征在于,根據各信息增益熵,對所述根節點中包括的各訓練樣本進行劃分,以得到所述根節點的各子節點,具體包括:
6.如權利要求1所述的方法,其特征在于,根據所述各統計值分別對應的第一信息熵,確定所述各指標分別對應的評估標準值,具體包括:
7.如權利要求1所述的方法,其特征在于,所述方法還包括:
8.一種區服生態檢測裝置,其特征在于,包括:
9.一種計算機可讀存儲介質,其特征在于,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執
10.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現上述權利要求1~7任一項所述的方法。
...【技術特征摘要】
1.一種區服生態檢測方法,其特征在于,包括:
2.如權利要求1所述的方法,其特征在于,根據所述各指標分別對應的各統計值,對所述各游戲數據進行劃分,以構建區服生態決策樹,具體包括:
3.如權利要求2所述的方法,其特征在于,根據各第一標注以及所述各指標分別對應的各統計值,確定所述各指標分別對應的信息增益熵,具體包括:
4.如權利要求3所述的方法,其特征在于,根據所述第二標注和該指標對應的各統計值,確定該指標對應的第二信息熵,具體包括:
5.如權利要求2所述的方法,其特征在于,根據各信息增益熵,對所述根節點中包括的各訓練樣本進行劃分,以得到所述根節點的各子節點...
【專利技術屬性】
技術研發人員:陶學誠,
申請(專利權)人:廣州逸虎網絡科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。