Soldier optimization