I've refactored the Fuzzy controllers and the environment mapping algorithms from the Evo3 project (2005). I've managed to extract all the necessary parameters from the current terrain model, so that feeding the new environment's information to the refactored systems should be no problem.
All of the old functionality seems to still be ticking along properly - thankfully I had the forethought to build generic Gnu code for these parts and didn't rely on any of the Microsoft VC++ and DirectX8 libraries that were at the time in vogue.
Next I'll be building the old fuzzy controllers into the navigation systems for the autonomous vehicles into the new simulation. Hopefully they will marry up without too much hammering and tweaking. This should be impressive. I'll give each one the hybrid long-distance path planner module as well, which will allow me to publish some new research, but in the long term I'm thinking about separating these two algorithms into different agents.
New Agent 'Force' Society Model
I'm working on a complete specification for a new society of agents model, which I think has potential to comprise a kind of 'holy grail' research for my PhD. Hopefully I can use the simulation engine to build a practical implementation of this theory and draw out some decent results.
Explosions
I've tinkered with explosions using particle visualisation technology. I have a working prototype that looks okay, but I need to construct a gravity affect
or, and perhaps design a completely new emitter to improve the particle timing.

