There\'s no way they\'d go to the trouble of having such a detailed and updated database without actually simming games.
The engine could be improved, but there is no way it's randomly generated. It's just noone understands how the engine works with players, tactics, formations etc.