I created and run a web-based mission generator for the Arma-* / VBS series. This mission generator can probably be adapted to do the same for SBPro.
Dubbed "PlannedAssault", it understands combined-arms maneuvers (infantry, tank, APC/IFV, soft-skinned transports, AA, artillery, crew-served ATGMs, CAS), defensive deployment, flanking, basic fire-support, air-assaults, bridges...
It generates a plan and corresponding instructions for one or more sides, using solely high level input: objective(s), units (sections/platoons) and their initial positions. This leaves sufficient room for the mission generator to keep you guessing.
For more info, please have a look at www.plannedassault.com . This video (
) from 2010 and these blog entries ( http://www.plannedassault.com/news_entries?tag=tactics ) best illustrate its capabilities.The obstacles I see for supporting SBPro mission generation are:
- being able to read/interpret SBPPro world files (to read the terrain/elevation data, to know where the roads/buildings/objects/streams/bridges/forests are)
- being able to write valid unit instructions in the (binary) scenario file format
(For Arma / VBS, the .wrp world file format is well documented, and the scenarios are defined in plain text files).
Obviously, SBPro missions are less infantry focused, play out on larger pieces of terrain, and the units have a richer command set (routes, tactics). But these differences can be overcome. The richer command set would even make things easier.
To summarize, if I'm given assistance with reading/interpreting world files and with writing scenario files (file format), I'll be more than happy to give this a shot. Especially the richer command set attracts me - computer units probably do a better job executing a plan than in Arma/VBS, especially when defending.
William