private bool AttackerHasInitiative() { var attackerInitiative = _attacker.CalculateInitiative() + _randomDice.RollInitiative(); var defenderInitiative = _defender.CalculateInitiative() + _randomDice.RollInitiative(); return(attackerInitiative > defenderInitiative); }