#include <iostream>
#include "ProlificScheduler.hpp"
#include "CollectiveScheduler.hpp"
#include "TestTask.hpp"

int main() {
	int total_tasks=6;

	TestTask myTask(total_tasks);
	std::cout << "Prolific \n";
	ProlificScheduler prolific(3);
	prolific.execute(&myTask);

	std::cout << "Collective \n" ;
	CollectiveScheduler collective(2);
	collective.execute(&myTask);

	return 0;
}
