兵棋研究筆記(2)
原題目:【兵棋上的高級戰(zhàn)術(shù)學(xué)】驅(qū)動(dòng)
這篇筆記是一項(xiàng)新近研究,在進(jìn)行更廣泛深入的探索以后,筆者決心轉(zhuǎn)換思路開啟更重要的研究,故而以殘稿面目發(fā)布。
概要:
往期內(nèi)容
【兵棋上的高級戰(zhàn)術(shù)學(xué)】對一份俄格戰(zhàn)爭兵棋戰(zhàn)報(bào)的分析
【兵棋上的高級戰(zhàn)術(shù)學(xué)】作戰(zhàn)框架:控制區(qū)的原理及應(yīng)用(上)
【兵棋上的高級戰(zhàn)術(shù)學(xué)】作戰(zhàn)框架:控制區(qū)的原理及應(yīng)用(下)
【兵棋上的高級戰(zhàn)術(shù)學(xué)】再論控制區(qū):顆粒度分析

1. 什么是驅(qū)動(dòng)?
??????? 如果我們把兵棋規(guī)則視為一個(gè)操作程序,再把兵棋算子和地圖視作硬件的話,那么能夠?qū)⒈灞旧淼墓δ堋案嬖V”操作系統(tǒng),使人與兵棋進(jìn)行相互通信的程序就是驅(qū)動(dòng)(Driver)。同樣的一套硬件環(huán)境(兵棋),換另一套操作系統(tǒng)(規(guī)則),只要算子和地圖本身的功能可以被操作系統(tǒng)識(shí)別,就可以進(jìn)行推演。如果兵棋中被加入了新的算子或者地圖,而其功能又是原來的規(guī)則中尚未包含的,就要加載新的驅(qū)動(dòng)。
??????? 比如一枚新算子(視作一個(gè)方形的硬件模塊)除了帶有以前具備的功能,還添加了“素質(zhì)”這個(gè)功能,就要為規(guī)則提供一個(gè)新驅(qū)動(dòng),類似“兩枚的算子的素質(zhì)差值計(jì)入骰點(diǎn)”。再比如以前的地圖只含有單一的陸上(地面)地形,而新地圖含有海域,則驅(qū)動(dòng)要說明涉及到海事的功能如何如何。
??????? 于是我們總能找到一組內(nèi)置在操作系統(tǒng)中的最小量的驅(qū)動(dòng),以及無需驅(qū)動(dòng)就可以使用的主程序(Host)。后者很好理解,比如推演流程當(dāng)中的機(jī)動(dòng)階段和戰(zhàn)斗階段,是個(gè)兵棋都離不開機(jī)動(dòng)和戰(zhàn)斗,就像計(jì)算機(jī)離不開內(nèi)存和CPU一樣,而機(jī)動(dòng)和戰(zhàn)斗的屬性是“封存”在算子當(dāng)中的(標(biāo)記算子除外)。圍繞在像內(nèi)存和CPU一樣的機(jī)動(dòng)階段和戰(zhàn)斗階段的算子及地圖的使用方法就是驅(qū)動(dòng)。比如不同算子在經(jīng)過不同地形的六角格時(shí)如何消耗機(jī)動(dòng)能力,這當(dāng)中涉及到至少四個(gè)驅(qū)動(dòng)——算子的機(jī)動(dòng)特性(獨(dú)立機(jī)動(dòng)還是搭載機(jī)動(dòng))、地形的判讀(沿著行進(jìn)路線輸出一串地理信息數(shù)據(jù))、可出入六角格的約定(地圖尺寸與地形限制)、消耗機(jī)動(dòng)能力值的計(jì)算方法等等。
??????? 通過對某一方選擇性啟動(dòng)或關(guān)閉某些驅(qū)動(dòng),可以研究某些戰(zhàn)爭經(jīng)驗(yàn)和軍事原則的特殊性與普遍性相結(jié)合規(guī)律,我們稱之為“即插即用”(Plug-and-Play,PNP)。即插即用驅(qū)動(dòng)通常會(huì)有一個(gè)它們可以運(yùn)行的確定的界限。
??????? 一般地,我們將根據(jù)戰(zhàn)爭現(xiàn)象、戰(zhàn)爭原理和作戰(zhàn)指令編輯而成的部分規(guī)則稱作內(nèi)核(Kernel),將作戰(zhàn)行動(dòng)中的一切數(shù)據(jù)的集合統(tǒng)稱為數(shù)據(jù)庫(Database)。稱之為基于某內(nèi)核版本的兵棋規(guī)則。
??????? 驅(qū)動(dòng)的本質(zhì)和發(fā)展方向是通用編程語言(GPL)或領(lǐng)域特定語言(DSL),只不過我們是將人腦產(chǎn)生的“封存”在兵棋硬件中種種運(yùn)算再現(xiàn)為計(jì)算機(jī)語言而已。換句話說,我們不僅要開發(fā)仿真,還要開發(fā)仿真語言。仿真所針對的是建模和模型的應(yīng)用問題,而仿真的語言針對的是更底層的驅(qū)動(dòng),也就是我們要用我們的語言來描述我們的戰(zhàn)爭模型。這不僅僅是哲學(xué)層面上說的“我們要用我們的語言”(馬克思主義軍事理論),更是把握戰(zhàn)爭規(guī)律、掌握戰(zhàn)爭技術(shù)主動(dòng)權(quán)這個(gè)層面上的“我們要用我們的語言”。從這個(gè)意義上說,本文所言之驅(qū)動(dòng)其實(shí)是仿真語言中的函數(shù)。
2. 引入幾個(gè)新的驅(qū)動(dòng)
??????? 有一些兵棋試圖以遮掩部分算子信息來模擬戰(zhàn)爭迷霧。按照規(guī)則,一部分算子將以未知面登場,其戰(zhàn)斗力量中只有機(jī)動(dòng)能力值顯露。一個(gè)現(xiàn)代國家的軍隊(duì)在公開資料中、在軍售中采購和列裝了什么樣的主戰(zhàn)武器是基本可以摸清的,一支部隊(duì)的標(biāo)準(zhǔn)人數(shù)也是可以獲知的情報(bào),雖然對于一個(gè)整體的部隊(duì)形成了多大的戰(zhàn)斗力要從戰(zhàn)斗中才能獲知,但在桌面兵棋中因本質(zhì)上戰(zhàn)斗力量數(shù)值是不連續(xù)變化的且為固定值,所以靠遮掩它們不足以模擬戰(zhàn)爭迷霧。相反,真正出現(xiàn)戰(zhàn)爭迷霧效果的是技術(shù)與戰(zhàn)術(shù)的合力,倘使技術(shù)指數(shù)不連續(xù)變化(即對于兩面可用的算子來說只存在三種躍遷態(tài)),那么唯一能制造兵棋上的戰(zhàn)爭迷霧的只有戰(zhàn)術(shù),戰(zhàn)術(shù)體現(xiàn)在對天時(shí)地利人和的客觀條件的利用上。盲推時(shí),戰(zhàn)術(shù)部署是不透明的信息,而離散的技術(shù)指數(shù)則不過從屬于戰(zhàn)術(shù)罷了。
??????? 人和這個(gè)條件,既體現(xiàn)在當(dāng)面出現(xiàn)的部隊(duì)具體是個(gè)什么建制(部隊(duì)標(biāo)號(hào)一眼可以看出)、人數(shù)有多少(可以按照標(biāo)準(zhǔn)換算但實(shí)際推演時(shí)無甚大用)、主武器是什么(這點(diǎn)兵棋模擬起來要繁瑣得多),也體現(xiàn)在這支部隊(duì)的凝聚力有多大(整體的戰(zhàn)斗意識(shí)和心理因素)、對于戰(zhàn)術(shù)的整訓(xùn)程度如何(戰(zhàn)術(shù)運(yùn)用的完整性、嚴(yán)謹(jǐn)性、流暢度)、戰(zhàn)場組織是否協(xié)調(diào)有序、是否嚴(yán)格遵守戰(zhàn)術(shù)紀(jì)律(戰(zhàn)術(shù)位置一旦有了缺口是不是能堅(jiān)決填補(bǔ)上)。
??????? 因此我們創(chuàng)設(shè)了一個(gè)新的即插即用驅(qū)動(dòng),戰(zhàn)術(shù)力,戰(zhàn)術(shù)執(zhí)行力的簡稱。戰(zhàn)術(shù)力即依托天候、地形及工事或者在高素質(zhì)配合狀態(tài)下持續(xù)提升戰(zhàn)斗力量的能力。該能力不體現(xiàn)在具體數(shù)值上,而以風(fēng)險(xiǎn)決策概率的形式進(jìn)行戰(zhàn)斗力比較的骰點(diǎn)修正。
??????? 當(dāng)一方?jīng)Q定使用戰(zhàn)術(shù)力時(shí),進(jìn)入風(fēng)險(xiǎn)決策過程,第一步是在算子上放置風(fēng)險(xiǎn)標(biāo)記,下一次風(fēng)險(xiǎn)決策時(shí)骰點(diǎn)朝不利于我修正。第二步是骰點(diǎn)決定執(zhí)行行動(dòng)的效果,效果為無表示執(zhí)行環(huán)節(jié)出了問題。因此比以往多出一個(gè)風(fēng)險(xiǎn)決策量表,上面記錄骰點(diǎn)的概率分布。如果這個(gè)量表在機(jī)動(dòng)前執(zhí)行,決定機(jī)動(dòng)能力值大?。ǔP熊姟⒓毙熊姾蛷?qiáng)行軍);如果這個(gè)量表在戰(zhàn)斗結(jié)算前執(zhí)行,決定戰(zhàn)斗結(jié)算該如何修正。
??????? 當(dāng)驅(qū)動(dòng)總是利好的,推演員會(huì)傾向于連續(xù)使用驅(qū)動(dòng)。使用戰(zhàn)術(shù)力驅(qū)動(dòng)時(shí),假如風(fēng)險(xiǎn)決策的骰點(diǎn)是行動(dòng)成功,意味著行軍速度提高或未來戰(zhàn)斗朝著有利于我修正。但同時(shí)風(fēng)險(xiǎn)是將這一次行動(dòng)的不利影響轉(zhuǎn)嫁給下一次決策,即下一次風(fēng)險(xiǎn)決策時(shí)骰點(diǎn)朝著不利于我修正。高強(qiáng)度的行軍和作戰(zhàn)會(huì)影響官兵的戰(zhàn)斗意志和心理狀態(tài),并且激烈的戰(zhàn)斗造成部隊(duì)需要補(bǔ)充干部等等,這些因素并不限制軍隊(duì)在下一次戰(zhàn)斗中發(fā)揮主觀能動(dòng)性,但足以影響客觀結(jié)果,擴(kuò)大未來行動(dòng)的風(fēng)險(xiǎn)。一方推演員可能想要規(guī)避下一次風(fēng)險(xiǎn)決策,但另一方會(huì)乘機(jī)繼續(xù)一次風(fēng)險(xiǎn)決策,博弈的結(jié)果可能是雙方都傾向于第二次冒風(fēng)險(xiǎn)。
??????? 第二個(gè)即插即用驅(qū)動(dòng),生命線,即通過政治工作,使得部隊(duì)保持積極的戰(zhàn)斗意志和心理因素,并且能夠從全局出發(fā)認(rèn)識(shí)到局部戰(zhàn)斗的意義,從而提升戰(zhàn)斗力量的能力。生命線使用上述的風(fēng)險(xiǎn)決策過程,只在戰(zhàn)斗結(jié)算中進(jìn)行有利于我的列修正。
??????? 第三個(gè)即插即用驅(qū)動(dòng),黨員在前,即在戰(zhàn)斗力量懸殊時(shí)依靠共產(chǎn)黨員沖在前面從而提升戰(zhàn)斗力量的能力。忠誠使用上述的風(fēng)險(xiǎn)決策過程,在戰(zhàn)斗結(jié)算中連(含)以上單位可以進(jìn)行有利于我的列修正,連以下單位可以進(jìn)行有利于我的骰點(diǎn)修正。
??????? 可以連續(xù)使用戰(zhàn)術(shù)力、生命線和忠誠進(jìn)行戰(zhàn)斗力量提升,三者順序自由,一旦產(chǎn)生了順序,前者的風(fēng)險(xiǎn)影響后者的骰點(diǎn)。在修正下一次風(fēng)險(xiǎn)決策的骰點(diǎn)后移除風(fēng)險(xiǎn)標(biāo)記。倘若下一次行動(dòng)不使用風(fēng)險(xiǎn)決策則不能移除風(fēng)險(xiǎn)標(biāo)記,這時(shí)風(fēng)險(xiǎn)轉(zhuǎn)移成算子必須以戰(zhàn)斗力量減半的狀態(tài)投入使用(使用風(fēng)險(xiǎn)決策時(shí)不減半),否則該回合余下階段不可用。
??????? 第四個(gè)即插即用驅(qū)動(dòng),機(jī)械化,即擁有現(xiàn)代化運(yùn)輸手段,可以迅速進(jìn)行整補(bǔ)能力,以及擁有高度機(jī)械化裝備,可以迅速由進(jìn)攻轉(zhuǎn)入退卻,由退卻轉(zhuǎn)入進(jìn)攻的能力。使用該驅(qū)動(dòng),在單位重整時(shí)節(jié)可以移除全部風(fēng)險(xiǎn)標(biāo)記,重建單位不含有風(fēng)險(xiǎn)標(biāo)記。不使用該驅(qū)動(dòng),則必須輪空一次單位重整時(shí)節(jié),到下一次單位重整時(shí)節(jié)才能移除風(fēng)險(xiǎn)標(biāo)記。機(jī)械化驅(qū)動(dòng)不使用風(fēng)險(xiǎn)決策過程,直接判定移除結(jié)果(風(fēng)險(xiǎn)決策實(shí)為一個(gè)驅(qū)動(dòng),或者以計(jì)算機(jī)術(shù)語來說是一個(gè)函數(shù),即插即用調(diào)用了這個(gè)函數(shù))。
3. 以驅(qū)動(dòng)的形式推演
? ? ? ??驅(qū)動(dòng)實(shí)際上就是規(guī)則,但二者仍有區(qū)別,規(guī)則是一連串既定的全流程的程序指令,而驅(qū)動(dòng)則是一組既定的非全流程的程序指令。這個(gè)分野意味著,以規(guī)則形式推演相當(dāng)于程序讀取了所有的條件語句,而以驅(qū)動(dòng)形式推演,雙方讀取的是同一個(gè)程序的兩套流程,其中的條件語句不盡相同,不一定是所有的而是部分的條件語句??梢约床寮从玫尿?qū)動(dòng)比規(guī)則更加靈活,可以消弭嚴(yán)格式兵棋和自由式兵棋的界線,讓兩種推演形式的優(yōu)勢得以互補(bǔ)彼此的缺點(diǎn)。
? ? ? ? 然而決定哪項(xiàng)驅(qū)動(dòng)激活而哪項(xiàng)驅(qū)動(dòng)關(guān)閉,可能會(huì)引入主觀差異性,但不影響推演的公平。規(guī)則或者驅(qū)動(dòng)也并不全是戰(zhàn)爭規(guī)律的表現(xiàn),其中一部分是敵我雙方在不同軍事文化背景的作戰(zhàn)條令的表現(xiàn),還有一部分是歷史條件的差異。如果將其全部歸入到敵我共同遵守的規(guī)則中,又必須添加其他規(guī)則使敵我符合實(shí)際中的差異。以驅(qū)動(dòng)的形式觀之,雙方都會(huì)激活驅(qū)動(dòng)中屬于戰(zhàn)爭規(guī)律的部分,而其中一方有選擇地激活屬于專有軍事文化以及歷史差異的部分。當(dāng)專有軍事文化和歷史差異被抽象成敵我皆可選的驅(qū)動(dòng),就是推演的普遍性和特殊性結(jié)合的思想。只有以此推演,才能使用兵棋推演比較各國軍事改革中的新作戰(zhàn)理論之間的博弈,這也是朱日和藍(lán)軍存在的緣由。
? ? ? ? 例如,?在抗美援朝戰(zhàn)爭中,
? ? ? ? 最后,?驅(qū)動(dòng)的思想是一種堅(jiān)持以我為中心繼承和發(fā)揚(yáng),并師夷長技以制夷的方法論。