]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/speedquantizer.cpp
Be more permissive when checking route continuity
[r2c2.git] / source / libr2c2 / speedquantizer.cpp
index fa7a4be8b31311d348118cb47c4237e0e59ae8c7..f2b14b8a2aa8d6f6d585562739f8c111d548d787 100644 (file)
@@ -22,6 +22,8 @@ void SpeedQuantizer::learn(unsigned i, float s, float w)
 
 float SpeedQuantizer::get_speed(unsigned i) const
 {
+       if(i>=steps.size())
+               throw out_of_range("SpeedQuantizer::get_speed");
        if(i==0)
                return 0;
        if(steps[i].weight>=weight_limit)