#ifndef PRLFC_SCHD_HPP
#define PRLFC_SCHD_HPP

#include <cstdint>
#include <iostream>

class ProlificScheduler{
private:
	int total;   // tasks
	int levels;  // workers
public:
	// constructor
	ProlificScheduler(int total_tasks, int num_workers)
		: total(total_tasks), levels(num_workers)
	{}

	void run()
	{
		pid_t root = getpid();
		std::vector<pid_t> pids;
		int worker_id;
		int worker_count = levels;

		
	}

}
