# Create Bagged Predictor
forest2 = RandomForest(training_table, 2)
forest2.BuildNTrees(1)


forest4 = RandomForest(training_table, 4)
forest4.BuildNTrees(1)


forest6 = RandomForest(training_table, 6)
forest6.BuildNTrees(1)

for i in range(0, range_end):
    print(i+1, '/', range_end)
    training_accuracy2.append(forest2.GetAccuracyLevel(training_table))
    testing_accuracy2.append(forest2.GetAccuracyLevel(testing_table))
    forest2.BuildNTrees(1)
    
    training_accuracy4.append(forest4.GetAccuracyLevel(training_table))
    testing_accuracy4.append(forest4.GetAccuracyLevel(testing_table))
    forest4.BuildNTrees(1)

    training_accuracy6.append(forest6.GetAccuracyLevel(training_table))
    testing_accuracy6.append(forest6.GetAccuracyLevel(testing_table))
    forest6.BuildNTrees(1)
    
    num_trees.append(len(forest.trees))
    
    
    forest.BuildNTrees(1)