randomizeInterceptValue (random, setting) {
    const alphabetSetting = this.getSetting('alphabet')
    if (alphabetSetting.isValid()) {
      const m = this.getSetting('alphabet').getValue().getLength()
      return random.nextInteger(1, m - 1)
    }
    return null
  }
/**
   * Generates a random intercept setting value.
   * @protected
   * @param {Random} random Random instance
   * @param {Setting} setting Setting instance
   * @return {string} Random intercept setting value
   */
Generates a random intercept setting value.
@protected
@param {Random} random Random instance
@param {Setting} setting Setting instance
@return {string} Random intercept setting value
Generates a random intercept setting value . @protected @param { Random } random Random instance @param { Setting } setting Setting instance @return { string } Random intercept setting value
randomizeInterceptValue (random, setting) {
    const alphabetSetting = this.getSetting('alphabet')
    if (alphabetSetting.isValid()) {
      const m = this.getSetting('alphabet').getValue().getLength()
      return random.nextInteger(1, m - 1)
    }
    return null
  }
randomizeInterceptValue ( random , setting ) { const alphabetSetting = this . getSetting ( 'alphabet' ) if ( alphabetSetting . isValid ( ) ) { const m = this . getSetting ( 'alphabet' ) . getValue ( ) . getLength ( ) return random . nextInteger ( 1 , m - 1 ) } return null }
Generates a random intercept setting value.
Generates a random intercept setting value .