Warscape
Daily briefings · a model, not a forecast

Today's headlines, run through a war simulator.

Each morning WARSCAPE reads the day's public defence and geopolitics headlines, stages the hypothetical conflict behind them, and runs it through the engine. The briefing reports what the model produced, links every source, and lets you open the exact run.

12 October 2026· from today's news

Russia, Belarus vs Ukraine: Defender holds after 365 days

In today's run Russia, Belarus attack Ukraine; the model ends in defender holds after 365 days.

Russia + Belarus vs UkraineDefender holds · 365 d
Read the briefing
11 October 2026· evergreen scenario

Russia, Belarus vs Poland, Germany, France, United Kingdom: Partial objective achieved after 365 days

In today's run Russia, Belarus attack Poland, Germany, France, United Kingdom; the model ends in partial objective achieved after 365 days.

Russia + Belarus vs Poland + Germany + France +Partial objective achieved · 365 d
Read the briefing
10 October 2026· from today's news

Russia, Belarus vs Ukraine: Defender holds after 365 days

In today's run Russia, Belarus attack Ukraine; the model ends in defender holds after 365 days.

Russia + Belarus vs UkraineDefender holds · 365 d
Read the briefing
9 October 2026· from today's news

Russia, Belarus vs Ukraine: Ceasefire, front frozen after 356 days

In today's run Russia, Belarus attack Ukraine; the model ends in ceasefire, front frozen after 356 days.

Russia + Belarus vs UkraineCeasefire, front frozen · 356 d
Read the briefing
8 October 2026· evergreen scenario

Azerbaijan vs Armenia: Defender holds after 365 days

In today's run Azerbaijan attack Armenia; the model ends in defender holds after 365 days.

Azerbaijan vs ArmeniaDefender holds · 365 d
Read the briefing
7 October 2026· from today's news

Russia, Belarus vs Ukraine: Defender holds after 365 days

In today's run Russia, Belarus attack Ukraine; the model ends in defender holds after 365 days.

Russia + Belarus vs UkraineDefender holds · 365 d
Read the briefing
6 October 2026· from today's news

Germany vs Ukraine, Poland: Defender holds after 361 days

In today's run Germany attack Ukraine, Poland; the model ends in defender holds after 361 days.

Germany vs Ukraine + PolandDefender holds · 361 d
Read the briefing
5 October 2026· from today's news

Azerbaijan vs Turkey, Armenia: Defender holds after 310 days

In today's run Azerbaijan attack Turkey, Armenia; the model ends in defender holds after 310 days.

Azerbaijan vs Turkey + ArmeniaDefender holds · 310 d
Read the briefing
4 October 2026· from today's news

Azerbaijan vs Turkey, Armenia: Defender holds after 282 days

In today's run Azerbaijan attack Turkey, Armenia; the model ends in defender holds after 282 days.

Azerbaijan vs Turkey + ArmeniaDefender holds · 282 d
Read the briefing
3 October 2026· from today's news

Italy vs Ukraine, Austria, Hungary: Ceasefire, front frozen after 357 days

In today's run Italy attack Ukraine, Austria, Hungary; the model ends in ceasefire, front frozen after 357 days.

Italy vs Ukraine + Austria + HungaryCeasefire, front frozen · 357 d
Read the briefing
2 October 2026· from today's news

Russia, Belarus vs Ukraine: Defender holds after 365 days

In today's run Russia, Belarus attack Ukraine; the model ends in defender holds after 365 days.

Russia + Belarus vs UkraineDefender holds · 365 d
Read the briefing
1 October 2026· from today's news

Russia, Belarus vs Ukraine: Ceasefire, front frozen after 360 days

In today's run Russia, Belarus attack Ukraine; the model ends in ceasefire, front frozen after 360 days.

Russia + Belarus vs UkraineCeasefire, front frozen · 360 d
Read the briefing