content: /*******************************************************************************
   * Copyright (C) 2019 RuleKit Development Team
   * 
   * This program is free software: you can redistribute it and/or modify it under the terms of the
   * GNU Affero General Public License as published by the Free Software Foundation, either version 3
   * of the License, or (at your option) any later version.
   *  
   * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
   * even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
   *  Affero General Public License for more details.
   *  
   * You should have received a copy of the GNU Affero General Public License along with this program.
   * If not, see http://www.gnu.org/licenses/.
   ******************************************************************************/
  package adaa.analytics.rules.logic.induction;
  
  import adaa.analytics.rules.logic.representation.exampleset.ExampleSetFactory;
  import adaa.analytics.rules.logic.representation.rule.RuleType;
  
  /**
   *  Separate'n'conquer algorithm for generating log rank-based survival rule sets.
   * @author Adam Gudys
   *
   */
  public class SurvivalLogRankSnC extends RegressionSnC {
  
  	/**
  	 * Invokes base class constructor and overwrites factory so it creates survival rules.
  	 * @param finder Object for growing and pruning survival rules.
  	 * @param params 
  	 */
  	public SurvivalLogRankSnC(RegressionFinder finder, InductionParameters params) {
  		super(finder, params);
  		this.factory = new RuleFactory(RuleType.SURVIVAL,  params, null);
  		this.setFactory = new ExampleSetFactory(RuleType.SURVIVAL);
  	}
  
  }
  