I understand what you mean, and you're right. I think the word "scripted" is putting the discussion in a different light than what you meant, though. But essentially the game will calculate an outcome based on whatever factors is uses, and then show it to you. Every decision that gets made will make it recalculate the result, and again show it to you. That's pretty much it,and that's the best that current technology can do, since most people aren't playing on supercomputers.