Class SimpleRPNDHeterogeneousReductionStumpExperimentRunner


  • public class SimpleRPNDHeterogeneousReductionStumpExperimentRunner
    extends java.lang.Object
    • Constructor Detail

      • SimpleRPNDHeterogeneousReductionStumpExperimentRunner

        public SimpleRPNDHeterogeneousReductionStumpExperimentRunner​(ai.libs.jaicore.db.IDatabaseConfig config)
                                                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
    • Method Detail

      • getConductedExperiments

        public java.util.Collection<MySQLReductionExperiment> getConductedExperiments()
                                                                               throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createAndGetExperimentIfNotConducted

        public MySQLReductionExperiment createAndGetExperimentIfNotConducted​(int seed,
                                                                             java.io.File dataFile,
                                                                             java.lang.String nameOfLeftClassifier,
                                                                             java.lang.String nameOfInnerClassifier,
                                                                             java.lang.String nameOfRightClassifier)
                                                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • conductExperiment

        public void conductExperiment​(MySQLReductionExperiment exp)
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • markExperimentAsUnsolvable

        public void markExperimentAsUnsolvable​(MySQLReductionExperiment exp)
                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • associateExperimentWithException

        public void associateExperimentWithException​(MySQLReductionExperiment exp,
                                                     java.lang.String classifier,
                                                     java.lang.Throwable e)
                                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException