Project

General

Profile

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