The Evolution Cycle.Each Host begins by choosing a power from the four available; this is a given. How they evolve from there, however, is slightly more complicated.
To evolve, a Host must spend GP (Growth Points.) A Host gains GP by
consuming an enemy Agent or Host-Agent. Host-Agents are worth two GP, whereas Agents are worth one.

A Host can spend one GP in order to upgrade their starter ability, making it stronger, more efficient, etc. They may also save their GP, storing it up to use later. After spending one point to upgrade their starter ability, the cost rises to two GP, then three after the next upgrade, and so on.
The first evolution is a passive increase in the Hosts' physical capabilities: higher strength, greater speed, longer-lasting stamina, and the like. This evolution costs two GP from the starter ability, then three GP to enhance after that.
From here, the evolutionary tree splits. A Host may spend four GP to learn a Level 2 ability, which costs another four GP to upgrade.
A Level 2 ability evolves directly into a corresponding Level 3 ability, which costs six GP to evolve into and six GP to upgrade. However, a Host may also spend seven GP to cross over the evolutionary tree to the opposite Level 3 ability, which also costs seven GP to upgrade.
While Level 3, a Host may spend eight GP to learn the opposite Level 3 evolutionary ability.
Look, there's even a poorly-made MSPaint diagram!