addition of a method (countDailyThroughput) in globals to be called by generator and calculate the daily throughput. Also minor additions to Exit so the  the method works
bug in LineGnerationJSON fixed
new object OperatorManagedJob
ConditionalBuffer sortEntities() updated to sort entities with managers
Topologies 58 and 59 corrected with the new OperatorManagedJob object
releaseOperator of MachineManagedJob now resets the operatorAssignedTo variable of the OperatorManagedJob
QueueManagedJob and MouldAssemblyBuffer corrections according to the new OperatorManagedJob resource requirments
OperatorPool comments clean-up
update of the json.results of the modified 58/59 topologies
Machine now first sets the flag waitToDispose (first releases entity) and the releases the operator
Topology59 results modified due to differences in scheduling because of previous commit
method activeQueueIsEmpty() added to coreObject to be used as filter for a yield waituntil
OperatedPoolBroker now checks if the activeQueue of the victim is empty before it releases the operator
new branch-Union papatempop&gtemp. Changes to mirror the updates of gtemp into papatempop
redundant check for operator removed from MachineManagedJob
new object operatorRouter
new method isInActiveQueue added to coreObject. Machine run() updated to incorporate the operatorRouter object
bug in Machine canAcceptAndIsRequested fixed. Now exit is assigned in every occassion that true is returned
QueueJobShop enhancement so that it only returns true if a receiver canAccept
correction in CoreObject.addBlockage that might cause mistakes in the calculation