Class used to generate semi-random tasks that make up the workload for a
benchmark run, semi in the sense that certain variables can be set and
certain properties are not random but take a certain value with a given
probability.
Render method is called when the GUI has to be shown it is passed a
schedulerResultCollection obtained from the broker after the allocation
phase of the process.