地獄勘探組織(NEO)負責管理伺服器內所有經官方認證之地獄傳送門,為確保門戶資訊可追溯、避免重複編號並維持交通網絡秩序,特制定本命名法。凡欲申請新建傳送門或既有門戶申請納入管理體系者,均須依本命名法取得正式編號,始得視為合法性認證門戶。編號一經授予,即永久綁定該門戶,不得轉移、重複使用或私自變更。
每個合法門戶擁有兩組編號,分別對應主世界側與地獄側之門戶位置。兩組編號之字母前綴不同,數字核心則完全相同,以利辨識同一門戶在不同維度之對應關係。
o + 數字核心N + 數字核心數字核心由一套綜合換算公式產生,其數值取決於申請時間、申請類型、所屬區塊列及其他經組織認定應納入考量之因素。數字核心一旦生成,即成為該門戶之唯一識別碼,縱使後續門戶遷移或改建,其編號原則上不予變更,以維持歷史紀錄之連續性。
數字核心之計算,採多因子加權方式產生,以確保編號分布均勻且具備一定程度之規律性與不可預測性。計算公式如下:
數字核心 = (區塊基底值) + (時間序加權值) + (申請類型偏移值)
各項因子定義如下:
區塊基底值:以門戶所在主世界座標除以五百後取整數,再乘以四。例如門戶位於主世界 X = 1200,Z = -800,則區塊基底值為 floor(1200/500) * 4 + floor(|-800|/500) * 2,經標準化處理後得出基底數值。此設計使相鄰地理位置之門戶獲得相近之基底值,進而產生連續或相近之數字核心,便於從編號反推門戶大致區域。
時間序加權值:以申請案件送達組織之當日日期為基礎,轉換為 Unix 時間戳記後取末四位數字,再除以十後取整數。此數值反映申請之時間順序,避免因單純依賴區塊座標導致編號過度集中或可預測。
申請類型偏移值:依據門戶用途給予固定偏移量,以區分不同性質之門戶。一般個人門戶偏移值為 0,公共設施門戶偏移值為 10,主城交通樞紐門戶偏移值為 20,地獄冰道幹線節點門戶偏移值為 30,其他特殊用途門戶由組織核定給予 40 至 99 之間之偏移值。
計算完成後,數字核心取絕對值,並確保其落於 1 至 9999 之間。若有重複或超出範圍之情事,組織得依個案手動調整心情參數或啟動重算程序,以維持編號唯一性。
為便於理解,以下舉例說明編號生成過程:
某玩家於主世界座標 X = 2350,Z = -1200 處申請新建個人門戶。區塊基底值計算:floor(2350/500) = 4,floor(1200/500) = 2,基底值 = 4x4 + 2x2 = 20。申請日期當日時間戳末四位為 3721,除以十取整得 372,時間序加權值為 37(取末兩位簡化)。申請類型為個人門戶,偏移值 0。受理人員審核後認定申請資料完整、門戶設計簡潔美觀,數字核心 = 20 + 37 + 0 + 3 = 60。該門戶之主世界編號即為 o60,地獄編號為 N60。
另一案例:某主城申請交通樞紐門戶,位於 X = -850,Z = 2100。區塊基底值:floor(|-850|/500) = 1,floor(2100/500) = 4,基底值 = 1x4 + 4x2 = 12。時間序加權值當日為 58。申請類型為交通樞紐,偏移值 20。受理人員因申請方提供完整周邊道路規劃圖,數字核心 = 12 + 58 + 20 + 5 = 95。編號為 o95 與 N95。
為因應未來發展需求及特殊紀念意義,組織保留部分編號區間不予常態分配:
此外,組織視個案授予特殊紀念編號,例如與伺服器週年慶、重大版本更新或社群事件相關之門戶,得經組織內部合議後授予特定數字核心。
數字核心生成後,組織將即時查詢既有門戶資料庫,確認該編號是否已被佔用。若發現重複,依下列順序啟動衝突處理機制:
一、調整參數,重新計算一次。
二、微調時間序加權值計算方式,例如取時間戳末五位而非四位。
三、變更區塊基底值之計算權重,例如將 X 軸權重由 4 調整為 5,Z 軸權重由 2 調整為 3。
四、經上述程序仍無法取得唯一編號者,由受理人員手動指定未使用之鄰近編號,並於備註欄載明原由。
門戶若因故須遷移位置,其編號原則上維持不變,以確保歷史紀錄與對外公告之穩定性。惟若遷移後座標變動過大,導致與區塊基底值計算邏輯產生明顯矛盾者,組織得主動聯繫申請人討論是否適宜保留原編號。
門戶若遭拆除、廢棄或失去功能,經組織確認後得予註銷編號。註銷之編號原則上永久保留不予釋出,以避免未來門戶與歷史紀錄產生混淆。惟若經組織合議認定確有釋出必要,得於註銷滿三年後重新啟用,並於備註欄載明歷史沿革。
本命名法之各項計算參數、權重設定及保留區間,由地獄勘探組織視伺服器整體發展需求及門戶申請數量變化,經內部討論後適度調整。重大變更應公告周知,並說明調整理由。
本命名法最終解釋權歸屬地獄勘探組織,組織得就特殊個案作出例外裁量,以維護地獄交通網絡之整體秩序與門戶管理制度之公平運作。