# Training speed¶

Units trained per tick

# Base calculation (without skill points)¶

(level = barracks level)

Farmers:

100+20*Math.pow(level,3);

attack_soldiers:

defensive_soldiers:

industrial_workers:

commercial_workers:

mine_workers:

50+10*Math.pow(level,3);

mine_slaves:

40+10*Math.pow(level,2.65);

doctors:

scientists:

engineers:

10+10*Math.pow(level,2.3);

Assassins:

Spies:

Security_officers:

10+10*Math.pow(level,2.2);

Attack_corporals:

defensive_corporals:

0.2+0.2*Math.pow(level,3);

attack_majors:

defensive_majors

0.002+0.002*Math.pow(level,3);

attack_champions:

defensive_champions:

0.0001+0.0001*Math.pow(level,2.8);

teachers:

0.02+0.01*Math.pow(level,3);

professors:

tacticians:

10+5*Math.pow(level,2.2);

# Professors and tacticians:¶

Following amounts are added to the base amount.

The amount of scientists/engineers/doctors professors can train every tick is equal to

sqrt(professors amount)*9

The amount of corporals (Defensive/attack) Tacticians can train every tick is equal to

sqrt(Tacticians amount)*9

The amount of Majors (Defensive/attack) Tacticians can train every tick is equal to

sqrt(Tacticians amount)

The amount of Teachers, that teachers can train every tick is equal to

sqrt(teachers amount)*3