Each section (Hybrid, Projectiles and Lasers) follows the same pattern with Small leading to Medium, then Large, then Captial. Small, Medium and Large then further each have a specialisation for short and long range. Extracting just one branch (Hybrid) give the following tree with its dependencies:
Hybrid
Laser
==Projectile