Participants were given 5 hours to produce a program that takes a list of jobs and workers, outputting a schedule of worker-job assignments.
usage: python main.py [input.txt]
Input:
| job NAME CAN_BEGIN_TIME N_TASKS TASK_TIME PRIORITY
| worker WORKER_NAME
Output:
| START_TIME WORKER JOB_NAME
main.py - the main application and final submission.
second_try.py - an attempt to account for second-order effects. not submitted.
job_generator.py - provided to us by the competition. generates random test input
*.txt - various input files