Infrastructure Unlike most current games, the player actually has to set up a resource infrastructure, a transportation network. Instead, materials are stored in individual buildings. To refine ore, for example, you have to move the ore from the mine or the warehouse to the refinery, and make sure the refined metal is removed before the building reaches its capacity. While all this shuttling about of materials can be done manually, you probably wouldn't want to. And so on.
All vehicles are programmable.
You can instruct them to perform repetitive chores, such as material transport, mark waypoints on a path to a goal, or set up a number of buildings to construct. Robots can be instructed to wait for other robots, or to execute their programs when certain conditions exist. Programs can be executed once or over and over again. In most games, when one player gets ahead, he or she will eventually win the game. The world you play on is randomly generated at the start of every game.