AI and Wargaming: Experimenting with Artificial Intelligence on the Tabletop (I)

For the past two years, I’ve been experimenting with ChatGPT in various aspects of life—work, research, analyzing local policy plans, organizing Toastmasters meetings, planning holidays, and, of course, wargaming.

Early on, I tested AI-generated wargame strategies for Bolt Action and Warhammer 40K and was impressed with the tactical insights it provided. This led me to explore whether AI could systematically support wargaming in a more structured way.

Revisiting Adjutant Introuvable

Today, I remembered Adjutant Introuvable, an AI-driven pen-and-paper wargame system I purchased from Wargame Vault. It’s a simple, effective AI opponent that provides structured decision-making for solo wargaming.

👉 Watch the YouTube introduction:

I re-read the rules (v1.1) and adapted some of its key mechanics for use with ChatGPT. Here’s how I did it.


AI Implementation: Using Adjutant Introuvable for AI-Driven Wargaming

Step 1: Dividing the Tabletop into Nine Sections

The battlefield is divided into a 3×3 grid, with each zone classified into one of four terrain categories:

Fort (fortifications or buildings)
Closed (woods, enclosures, streams, etc.)
Hills (open hills)
Open (no obstacles)

(Use the “Table” block to visually structure the terrain priority list)

Terrain TypePriority RankingExample
Fort#1Buildings, fortifications
Closed#2Woods, streams, enclosures
Hills#3Open hills
Open#4Flat ground

When multiple terrain types exist in a single sector, the higher-priority terrain defines the area.

Step 2: Selecting the Most Rational Strategy

In Adjutant Introuvable, the AI randomly selects three strategy cards from a predefined set and then determines the most logical strategy using a matrix. The nine possible strategies are:

🛡️ Left flank attack
⚔️ Center attack
🛡️ Right flank attack
🚀 General advance
🔄 Envelop from the left
🔄 Envelop from the right
⚡ Diagonal advance left with reserves
⚡ Diagonal advance right with reserves
🎭 Ambush (central force with delayed flanking units)

👉 I adapted this method into ChatGPT, allowing it to analyze terrain and select the best of three strategies. I added a screen copy of the matrix modifiers to the prompt that ChatGPT converted to a table. After some refining, I had the perfect prompt that in the correct Adjutant Introuvable-style generated a battlefield, selected three random strategies and rationally decided which of the 3 strategies would be the best. See below.

The ChatGPT Adjutant Introuvable Output


Step 1: User Input – Battlefield Preferences

Before generating the battlefield, please answer the following questions:

1️⃣ Would you like to manually create the battlefield or generate a random one?

  • (If manual, you will input terrain type for each of the 9 zones: L1-L3, C1-C3, R1-R3.)
  • (If random, we will proceed with additional customization options.)

2️⃣ How many Fort zones should there be? (Choose between 0-1 to ensure a max of one Fort.)

3️⃣ What should be the dominant terrain type? (Choose one or more of the following:)

  • Hills
  • Open plains
  • Wooded areas
  • River presence (adds Closed terrain)

4️⃣ Do you want mixed terrain zones, or should each zone contain only one terrain type?

I wanted

a battlefield with 2 small towns in mixed terrain, 4 mixed terrain in total, 3 open plains, woods, a small gully. Add some guidance about the type of closed terrain in a zone.

This is the result, in Introuvable layout

LeftCenterRight
L3: Hills (Open)C3: Fort (Hills)R3: Closed (Hills) Dense Woods (Heavily limits movement, useful for ambushes.)
L2: Hills C2: Closed (Open) Gully (Natural trench, difficult to cross, can be used defensively.)R2: Fort (Closed) Rocky Outcrop (Elevated, provides hard cover for infantry and artillery.)
L1: OpenC1: Hills (Open)R1: Open

The Memoirs of a True Hero

I included in the prompt a colourful description of this battlefield. Below a quote from a contemporary cavalry commander, the fearless general de brigade Jurjen Boorsma (a totally random name) from the Dutch Lancers. In his memoirs this formidable war hero wrote:

“The battlefield stretched across a vast open plain, occasionally broken by gentle, rolling hills that shaped the movement of armies. A small gully cut through the center, a natural trench that could provide cover or become a death trap. To the east, thick forests concealed movement, offering prime ground for an ambush. Two fortified settlements, nestled in the lowlands, stood as silent guardians, their stone walls promising both protection and peril.”

(Napoleon himself wrote about Boorsma: “Among the finest horsemen in my service, General Jurjen Boorsma stands unrivaled. His Dutch Lancers charge with the force of a tempest, striking fear into the hearts of our enemies. At Eylau, at Wagram, and beyond, he has led with the audacity of Murat and the discipline of the Old Guard. France shall not forget the thunder of his cavalry nor the indomitable spirit with which he rides into battle.”
Napoleon’s Bulletin, 1812)

Calculating the best strategy

Next, ChatGPT randomly selected 3 strategies, in this example Oblique Left Attack, Centre Attack and Equal Attack.

StrategyDetailed Calculation
Oblique Left AttackLeft (Hold): L1 → 1
Centre (Advance): C1, C2 → 1
Right (Hold): R1 → 1
Random Factor: 0
Final Score: 3
Centre AttackLeft (Ambush): L1, L2, L3 → -2
Centre (Hold): C1 → 1
Right (Ambush): R1, R2, R3 → -1
Random Factor: 0
Final Score: -2
Equal AttackLeft (Hold): L1 → 1
Centre (Ambush): C1, C2, C3 → -2
Right (Ambush): R1, R2, R3 → -1
Random Factor: 2
Final Score: 0

“The best strategy among the three randomly selected ones is Oblique Left Attack, based on the highest score. The full strategy scores and detailed breakdowns are available in the displayed tables. Let me know if you need any further refinements or explanations! 🚀”, ChatGPT added.

I based this prompt on v.1.1. but added a possibility to add roads and blockades to the terrain with movement modifiers as proposed in 2.0.

Encouraging Readers to Experiment

Since Adjutant Introuvable is a commercial product, I can’t share my full prompt without violating copyright. However, I highly recommend purchasing the rules, inputting the tables into your AI of choice, and experimenting with custom prompts.

🔹 Want to try it yourself? Get Adjutant Introuvable on Wargame Vault!


Final Thoughts & What’s Next

Using AI to generate terrain layouts and wargame strategies produced surprisingly effective results. This method could become a valuable tool for solo wargaming or refining tactics.

📢 Coming up next: In future articles, I’ll explore how AI handles army set-up, tactical decision-making and battlefield execution. Stay tuned!

2 thoughts on “AI and Wargaming: Experimenting with Artificial Intelligence on the Tabletop (I)

Leave a comment