Improving the robustness and efficiency of crude scheduling algorithms | Synapse