As part of #23 we have decided to redesign the TaskQueue linked-list system to use a probabalistic TaskHub "wheel and spoke " style setup.
This issue is intended as a subissue of #23 designed to break the resultant work into manageable chunks.
As per #23 the task to be executed next will be selected probabilistically based on its weight.
This MAY be semi-orthogonal to the priority system (under discussion) which can allow for tasks to be given a global higher priority, however this is to be discussed.
As part of #23 we have decided to redesign the
TaskQueuelinked-list system to use a probabalisticTaskHub"wheel and spoke " style setup.This issue is intended as a subissue of #23 designed to break the resultant work into manageable chunks.
As per #23 the task to be executed next will be selected probabilistically based on its
weight.This MAY be semi-orthogonal to the
prioritysystem (under discussion) which can allow for tasks to be given a global higher priority, however this is to be discussed.