Figure 3: Generating a forest (on the right-hand side) based on a tech tree (on the left-hand side) and representing the optimal times to achieve technologies via different routes topologically. The numbers next to the tech tree edges are corresponding time requirements.