private void Affinity(List <Antibody> antibodies) { var antigenSize = _distance.SequenceSize(); for (int i = 0; i < antibodies.Count(); i++) { var sequence = antibodies[i].Sequence; var length = sequence.Length; var index = Constants.Random.Next(0, antigenSize - length); antibodies[i].Affinity = _distance.Calculate(sequence, index, length); } }