public static void main(String[] args) { CandidateElimination ce = new CandidateElimination(); TrainingData ex = new TrainingData(); ReadFromFile rff = new ReadFromFile(); rff.initialize(); while (rff.takeNextValue(ex)) { if (ex.EnjoySport == true) ce.positiveEncounter(ex); else ce.negativeEncounter(ex); } try { rff.br.close(); } catch (Exception e) { e.printStackTrace(); } ce.display(); System.out.println("the version space is : "); ce.getVersionSpace(); }