public double calculateLogLikelihood(
     PatternInfo centerPattern,
     ConditionalProbabilityStore leftConditionalProbabilities,
     ConditionalProbabilityStore rightConditionalProbabilities) {
   return base_.calculateLogLikelihood(
       model_, centerPattern, leftConditionalProbabilities, rightConditionalProbabilities);
 }
 public double calculateLogLikelihood(
     double distance,
     PatternInfo centerPattern,
     ConditionalProbabilityStore leftFlatConditionalProbabilities,
     ConditionalProbabilityStore rightFlatConditionalProbabilities,
     ConditionalProbabilityStore tempStore) {
   return base_.calculateLogLikelihood(
       distance,
       model_,
       centerPattern,
       leftFlatConditionalProbabilities,
       rightFlatConditionalProbabilities,
       tempStore);
 }