SpanRate (in frames per spawn) := spawnBaseValue - (spawnReduction * CastleCount)
spawnBaseValue: (Frames to spawn base value)
spawnReduction: (Interval reduction implied by each castle)
soldier speed := baseSpeed + RandomValueBetween(0, maxSpeedBonus)
baseSpeed: (soldier base speed in "percent of one way per frame")
maxSpeedBonus: (soldier speed bonus maximum)
win rate against neutral castles: (How likely is the successfull capturing of a neutral castle (0 to 1)?)
win rate against enemy castles: (How likely is the successfull capturing of an enemy castle (0 to 1)?)
win rate against enemy knights: (How likely it to beat an enemy soldier with an own solider (0 to 1)?)
hit points of owned castles: (How oft do knights have to fight successfully against an enemy castle before capturing it?)
hit points of neutral castles: (How oft do knights have to fight successfully against a neutral castle before capturing it?)