diff --git a/src/algo/easy_bf_fast.cpp b/src/algo/easy_bf_fast.cpp index 82bce3c402ecc76e1b779d37a41642e4dd47f4f0..ccb5d0fc06d0db5a9b5454560c52560487df72da 100644 --- a/src/algo/easy_bf_fast.cpp +++ b/src/algo/easy_bf_fast.cpp @@ -49,6 +49,12 @@ void EasyBackfillingFast::make_decisions(double date, // - only handles one priority job (the first of the queue) // - only handles time as floating-point (-> precision errors). + // Warning: you might obtain different outputs than with easy_bf. This is + // due to the fact that this version only keeps track of the priority job + // expected start time and the number of machines available then, while + // easy_bf keeps track of a full 2D schedule of the future. easy_bf_fast + // will sometimes be a little more greedy in backfilling. + bool job_ended = false; // Handle newly finished jobs