AI in Wargaming

Searchlight 7th September 2019 AI/ML niche | Using sparse or qualitative data, and explaining key AI decisions

Counter- DUChESS, WARDEn, AORTA C2 for Autonomy, (engagement) maritime Counter-AI Lessons Red Mirror Services, AD, ASuW, learnt (predicting Red AI) politics, ASW market DR SO research (AI swarming) MaLFIE Explainable Manning/ (anomalies) Defence AI/ML downselect SeLeREx (predicting performance)

Recruitment, Housing Event/ management, repairs, mission Op Wargaming investment fraud risk RIDES, DIGAR, JSBACH planning (behaviour & workload) What Would Crisis Napoleon Do? management, and Policing Red’s Shoes (predicting ‘Red’)

COMMERCIAL IN CONFIDENCE Page 2 AI Red Teaming | What Would Napoleon Do with Red’s Shoes?

Actual Predicted likely Predicted worst case Georgy Zhukov

5 5) Walking in Red’s Shoes - 4

3

2

• Allows staffs to understand how the Red Outcomeindex(1

1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 commander’s experience will enable them Georgy Zhukov's learning and experience events Actual Predicted likely Predicted worst case Ruslan Gelayev

5 5)

to resist elements of Blue’s plan (or not) - 4

3

2 Outcomeindex(1

1 What would Napoleon do? 1 2 3 4 5 6 7 8 9 10 11 12 Ruslan Gelayev's learning and experience events Actual Predicted likely Predicted worst case

5 5) • Staffs can profile Red commanders by - 4 finding which past commander may have 3

2 Outcomeindex(1 Decisive conditions 's most recent experience: Attack and recapture of Grozny in Aug'96. Red Comd Lines of Campaign Campaign DC# Effect… …against… 1 Shamil Opponent's CoG Operation Objective End State SE# Effect… …against… 1 11 2 3 4 5 6 7 8 9 10 11 12Basayev acted in the same way Aslan Maskhadov's learning and experience events Red Comd experiential learning and outcomes Shamil Basayev Algorithm Outcome Actual Predicted likely Predicted worst case performanc interval 5 1 Correlation

5) Likely 85% - 4 Likely vs worst Worst 99% case spread 3 1 Errors Too hi 0

Correct for 2 Too lo 0 Outcomeindex(1 previous Error% 0% 1 1 1 2 3 4 5 6 7 8 9 10 11 12 Shamil Basayev's learning and experience events

Source Event Shamil Basayev's learning and experience Effect experienced Response effect (intent) Cultural 1 Kazi Mullah 'nabeg' raid on Kizlyar (taking 200 hostages) in 1831. Defeat Ground manoeuvre Destabilise White Nominative 2 Imam Shamil use of elevated firing positions in forest trees and mountain forts in 1840s. Secure Roads Destroy Ground manoeuvre Combat 3 Defence of Shusha in 'elevated' urban combat vs armour in Nagorno-Karabakh in 1992. Seize Cities Defeat Direct fire Combat 3 Attack on Gagra (in concert with ) in in Oct'92. Clear Villages Seize Cities Combat 5 Defence against 42 T72 and 1500 infantry of Chechen opposition in Grozny in Nov'94. Seize Buildings Destroy Ground manoeuvre Combat 6 Defence against 120 T72/T80/BMP/BTRs and 5000 infantry of Russian Group North in Grozny in Dec'94-Jan'95. Seize Buildings Destroy Ground manoeuvre Combat 7 Fighting withdrawal from Grozny to Vedeno in Feb-May'95. Clear Capital Destroy Ground manoeuvre Decisive conditions Shamil Basayev's most recent experience: Attack and recapture of Grozny in Aug'96. Red Comd CombatLines of 8 Defence of Vedeno in early Jun'95. ManyCampaign members of his immediate family killed in air raids. Had to flee Defeat Ground manoeuvre Destabilise White Campaign DC# Effect… …against… Shamil Opponent's CoG OperationCombat 9 Attack on Budyonnovsk in mid Jun'95. Objective Destroy Ground manoeuvre Divert Fires End State Combat 10SE# AttackEffect… and recapture…against… of Grozny in Aug'96. 11 Defeat Ground manoeuvre BasayevDefeat Ground manoeuvre Situation to test Red's response in Value Weight Value Weight Value Weight Value Weight Terrain Plains 1 Features River 1 Climate Cold 1 Disposition Salient 1

Value Weight Value Weight Value Weight Value Weight Blue #Inf 100000 1 Blue #Armour 100 1 Blue #Arty 500 1 Blue #Aircraft 20 1

Value Weight Value Weight Value Weight Value Weight Red #Inf 20000 1 Red #Armour 10 1 Red #Arty 50 1 Red #Aircraft 2 1

Value Weight Value Weight Value Weight Value Weight Red/Blue Inf 0.2 1 Red/Blue Armour 0.1 1 Red/Blue Arty 0.1 1 Red/Blue Aircraft 0.1 1

Event Closest event from Shamil Basayev's learning and experience Mission Scheme Outcome Effect experienced Response effect (intent) 6 Defence against 120 T72/T80/BMP/BTRs and 5000 infantry of Russian Group North in Grozny in Dec'94-Jan'95.Counter-strike Defend in depth Loss Seize Buildings Destroy Ground manoeuvre

Situation experienced Measures of Effectiveness Terrain Dense urban Features Cities Climate Cold Disposition Surrounding En Inf losses 6096.00

Blue #Inf 38000 Blue #Armour 120 Blue #Arty Blue #Aircraft LER Inf 0.22

Red #Inf 5000 Red #Armour 4 Red #Arty Red #Aircraft % Inf 0.27

Red/Blue Inf 0.131578947 Red/Blue Armour 0.033333333 Red/Blue Arty Red/Blue Aircraft RC ex % Inf loss 0.11

COMMERCIAL IN CONFIDENCE Page 3 3 WARDEn | Wargamer’s Automatically Recorded Decision Engine

• Designed to capture the key parts of the discussions between players in the wargaming environment before providing automated insights into the drivers of the decisions that have been made.

• Uses AI and NLP techniques to extract key information from the narratives – Decision drivers – Whom players have held conversations with, therefore what information their decisions are based on, – Wider context behind the decisions that were made.

Extracted decisions and drivers

Transcription and NLP analysis

COMMERCIAL IN CONFIDENCE Page 4 4 Red AI | DR SO

• As part of our Red Mirror ‘counter AI’ project – Countering ‘course of action’ AI proved relatively easy – Countering multiple agents with many course of action options is much harder – Lots of ‘swarming’ algorithms for navigation and flocking – No AI representing hostile swarming e.g. multi-axis swarming or surrounding

• Deep Reinforcement Swarming Optimisation – Moderately trained – Heavily trained

COMMERCIAL IN CONFIDENCE Page 5