Comment AMD (Score 1) 211
it was a inside job put out by AMD to slow them down and get ahead of the compatation.
Hydrogen can be burned when needed, and stored (fairly) cheaply when not. Sure, it's not as efficient as direct feed, but you're going to need *something* to power all those cars, and batteries aren't any more efficient than a hydrogen system, at significantly greater cost!
hydrogen is very expensive, also it takes more energy to produce hydrogen then the energy you get out of it in the end.
I've noticed several design suggestions in your code.