From 7cc7687c90ab126057a323703093f159dab703a3 Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Sat, 15 Aug 2020 02:45:25 +0100 Subject: [PATCH] Fix an off-by-one defect in WSPR random scheduling Scheduler now correctly honours 0% and 100% schedules an dno longer need special cases in UI code. --- WSPR/WSPRBandHopping.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WSPR/WSPRBandHopping.cpp b/WSPR/WSPRBandHopping.cpp index 84d09116d..cf7cc2f94 100644 --- a/WSPR/WSPRBandHopping.cpp +++ b/WSPR/WSPRBandHopping.cpp @@ -220,7 +220,7 @@ public: , carry_ {false} , seed_ {{rand (), rand (), rand (), rand (), rand (), rand (), rand (), rand ()}} , gen_ {seed_} - , dist_ {1, 100} + , dist_ {0, 99} { auto num_bands = configuration_->bands ()->rowCount (); for (auto& flags : bands_)