第壹小說 > 腦回路清奇的主角們 > 幻英雄設計
  =數據壓縮算法=

  -統計算法-不帶數位排列順序版本-

  以一位為分組,然后分為奇數組和偶數組,奇數中出現過多少次二進制0,奇數中出現過多少次二進制1,偶數中出現過多少次二進制0,偶數中出現過多少次二進制1;

  以二位為分組,然后統計,二進制00出現過多少次,二進制01出現過多少次,二進制10出現過多少次,二進制11出現過多少次;

  以三位為分組,然后統計,二進制000出現過多少次,二進制001出現過多少次……二進制111出現過多少次;

  以此類推……

  碰撞能夠得出源數據。

  -一筆畫悖論統計算法-

  使用奇數取平方生成方格,然后把數據排布到方格之中,統計每一行各有多少個1,各有多少個0;統計每一列各有多少個1,各有多少個0;然后就能夠逆推出來。

  以此類推,能夠把數據轉化為其他進制,比如三進制,五進制,7進制一類的素數進制,然后也用方格來每個方格一個位,然后行統計,列統計。

  -符號被固定為循環,數據不變-

  使用N進制,每一位的數值為一個單獨的數值,然后在數值之間插入運算符號(+-*),運算符號依照算法規定的方式循環和排列組合窮舉使用+1運算符號循環排列組合窮舉(+-*+,+-*-,+-**,+*-+,+*--,+*-*,-+*+,-+*-,-+**,-*++,-*+-,-*+*,*+-+,*+--,*+-*,*-++,*-+-,*-+*)+2運算排列組合循環排列組合窮舉(+-*++,+-*++-,+-*++*,+-*-+,+-*--,+-*-*,+-**+,+-**-,+-***,+*-++,+*-+-,+*-+*,+*--+,+*-+-,+*-+*,+*-*+,+*-*-,+*-**,-+*++,-+*+-,-+*+*,-+*-+,-+*--,-+*-*,-+**+,-+**-,-+***,-*+++,-*++-,-*++*,-*+-+,-*+--,-*+-*,-*+*+,-*+*-,-*+**,*+-++,*+-+-,*+-+*,*+--+,*+---,*+--*,*+-*+,*+-*-,*+-**,*-+++,*-++-,*-++*,*-+-+,*-+--,*-+-*,*-+*+,*-+*-,*-+**)

  總結:3N位中,+-*三種運算符號的數量必須一樣多,這一部分稱為平衡3N位;后面的+M數量的運算符號中,運算符號必須是+或-或*,只要求后面的運算符號總數=M,也可成為或為不平衡3M位。

  -把位數據加入到每一個數據中→帶順序數據-

  二進制:2N+1和2N+2,N每次+1,N初始等于1

  二進制:N代表當前數據位的數值,第幾個位,當前位為二進制0時取2N+1,當前位為二進制1時取2N+2。

  三進制:3N+1和3N+2和3N+3,N每次+1,N初始等于1

  三進制:N代表當前數據位的數值,第幾個位,當前位為三進制0時取3N+1,當前位為三進制1時取3N+2,當前位為三進制2時取3N+3。

  以此類推,至于運算符號,可以使用平衡3N位,也可以使用或為不平衡3M位。

  -特定進制無理數數據卡尺-

  示例:圓周率≈26535897932384626433832795

  去掉小數點=31415926535897932384626433832795

  每個無理數取十進制特定位數長度,然后在轉換為其他進制(二進制,三進制,五進制,七進制,素數進制)

  二進制數據卡尺用法:當數據卡尺當前位數值和被壓縮的原始數據的當前位數數值一致時記錄為1(當前位相等),當不一致時記錄為0(當前位取反)。

  三進制數據卡尺用法:當數據卡尺當前位數值和被壓縮的原始數據的當前位數數值一致時,記錄為A,當數據卡尺大于原始數據時記錄為B,當數據卡尺小于原始數據時記錄為C。

  N進制數據卡尺用法:當數據卡尺當前位數值和被壓縮的原始數據的當前位數數值一致時,記錄為A,當數據卡尺大于原始數據時記錄為B,當數據卡尺小于原始數據時記錄為C。

  -定位到數據卡尺第多少位做加減乘除-

  例如:

  數據卡尺=十進制;被壓縮的原始數據=十進制

  31415926535897932384626433832795→數據卡尺

  31415927735897955384626499832712→被壓縮的原始數據

  12345678911234567892123456789312→方便作者進行人眼數據對齊的數位標尺

  第8位數據卡尺+1=源數據

  第9位數據卡尺+2=源數據

  第16位數據卡尺+2=源數據

  第17位數據卡尺+3=源數據

  第25位數據卡尺+6=源數據

  第26位數據卡尺+6=源數據

  第31位數據卡尺-8=源數據

  第32位數據卡尺-3=源數據

  -統計算法-帶數位排列順序版本-

  314159265358979323846264338327951766

  123456789112345678921234567893123456

  一維統計方法:

  是否為0?全否;

  01010000000000000000000000000000是否為1?兩個,分別是第二位,第四位;

  00000010000000001000010000001000是否為2?四個,第七位,第十七位,第二十一位,第二十九位;

  10000000010000010000000011010000是否為3?六個,分別是第一位,第十位,第十六位,第二十五位,第二十六位,第二十八位;

  二維統計方法:

  314159

  265358

  979323

  846264

  338327

  951766

  1:分別出現在第一行的第二列,第一行的第四列,第六行的第三列。

  2:分別出現在第二行的第一列,第三行的第五列,第四行第四列,第五行第五列。

  3:……

  三維統計方法:XYZ軸坐標

  四維統計方法:第N個之中,XYZ軸坐標

  五維統計方法:第A個之中,第B個之中,XYZ軸坐標

  以此類推。

  =英雄設計=

  英雄名稱:變形蟲二號

  被動:以其人之道還治其人之身→自己在上一次普通攻擊之后所受到的傷害(計算護甲和魔抗的傷之前的傷害)的百分之五十轉化為真實傷害,等值的施加在自己下一次普通攻擊中(只對英雄和史詩野怪生效);自己韌性為百分之百;自己射程為自己900碼范圍內英雄最大射程者的射程(走單人線沒人抓時,沒法用射程欺負人,對線也不怕對手的射程比自己高,從而讓自己沒法補刀)。

  專為反打和后手應對而開發的英雄。

  能開團,也能應對對方開團。

  Q技能被動:每0.2秒對650碼范圍內所有英雄目標造成自己攻擊力的物理傷害,法術強度的魔法傷害,自己最大生命值百分之1的真實傷害,該傷害斬殺當前生命值不足最大生命值百分之10的英雄單位。

  Q技能主動:對650碼范圍內所有目標造成自己攻擊力的物理傷害,法術強度的魔法傷害,自己最大生命值百分之15的真實傷害,該傷害斬殺當前生命值不足最大生命值百分之15的英雄單位,冷卻時間恒定為2秒(不被冷卻縮減,也不被裝備和技能刷新),主動技能冷卻期間,被動暫時失效。

  W技能被動:每隔3秒擊飛自己650碼范圍內所有敵方英雄目標1秒(無視目標韌性)。

  W技能主動:對650碼范圍內所有目標疊加一個持續存在3秒的印記,有該印記的目標在印記消失之前,對自己造成的傷害減免百分之三十五,冷卻時間恒定為7秒(不被冷卻縮減,也不被裝備和技能刷新),主動技能冷卻期間,被動暫時失效。

  E技能被動:離開和英雄和史詩野怪的戰斗5秒后,每秒回復最大生命值的百分之十的血量。

  E技能主動:

  第一次釋放:擊退自己650碼范圍內所有敵方英雄單位,擊退到距離自己650碼位置(無視韌性)。

  第二次釋放:吸引自己650碼范圍內所有敵方英雄單位,吸引到自己所在位置(無視韌性)。

  第三次釋放:自己650碼范圍內所有友方英雄單位獲得自己最大生命值百分之二十的真實護盾,持續到被傷害抵消掉為止。

  第一次釋放后9秒內,能夠釋放第二次和第三次;只釋放過一次,冷卻時間為技能可釋放時間結束后恒定3秒,只釋放過兩次,冷卻時間為技能可釋放時間結束后恒定6秒,只釋放過三次,冷卻時間為技能可釋放時間結束后恒定9秒。

  R技能:無限模仿

  第一次釋放:指定一個英雄單位(可以是敵方單位,可以是友方單位)9秒(無法退出選定,除非9秒倒計時結束,或該英雄陣亡)(指定一個英雄單位一次后,有7秒只針對該英雄的冷卻時間,期間自己R技能的第一次釋放不能以該英雄為目標)。

  該英雄釋放什么技能,自己的R就變成什么技能(然而R技能只能模仿該英雄的每個技能一次),當該英雄持續9秒沒有釋放技能,或該英雄死亡,則自己的R技能變回第一次釋放。

  第二次釋放:復制該英雄的技能并釋放。

  R技能:無限反擊

  第一次釋放:當指定自己時,自己的R技能接下來就進入反擊模式。

  自己受到什么敵方英雄技能命中,自己的R技能就變成什么技能。

  第二次釋放:復制自己被敵方英雄技能命中的技能并釋放。

  當自己9秒內沒有被敵方英雄技能命中,則自己的R技能變回第一次釋放。

網頁版章節內容慢,請下載好閱小說app閱讀最新內容

請退出轉碼頁面,請下載好閱小說app 閱讀最新章節。