diff --git a/Kinetic_shape_reconstruction/test/Kinetic_shape_reconstruction/kinetic_3d_test_all.cpp b/Kinetic_shape_reconstruction/test/Kinetic_shape_reconstruction/kinetic_3d_test_all.cpp index 902975dd4bf..eb680177e31 100644 --- a/Kinetic_shape_reconstruction/test/Kinetic_shape_reconstruction/kinetic_3d_test_all.cpp +++ b/Kinetic_shape_reconstruction/test/Kinetic_shape_reconstruction/kinetic_3d_test_all.cpp @@ -412,6 +412,10 @@ int main(const int /* argc */, const char** /* argv */) { // are occurring in the Propagation only. // run_all_tests(); + // Not really important but just to see the failure rate. + // run_all_tests(); // fails on stress-test-2/test-4-rnd-polygons-1-3.off + // run_all_tests(); // passes all + // Passes all tests except for those when // intersections lead to accumulated errors. run_all_tests(); diff --git a/Kinetic_shape_reconstruction/todo.md b/Kinetic_shape_reconstruction/todo.md index 460248e8f96..c006aeecbae 100644 --- a/Kinetic_shape_reconstruction/todo.md +++ b/Kinetic_shape_reconstruction/todo.md @@ -1,7 +1,6 @@ todo: - test real data 40 polygons, k = 6, coplanarity = 0.5 - inexact intersections (hybrid mode?) - test real data 40 polygons, k = 1, coplanarity = 0.1 - inexact intersections (hybrid mode?) -- inexact kernel: check all tests + random tests - exact kernel: check all tests + random tests - add hybrid mode - add random perturbations at the preprocessing step @@ -9,5 +8,6 @@ todo: - try to find out where we lose the precison the most - run a random config and if fails call back and run on a different config until success - try to avoid errors by using a smaller step -- update tests, uncomment those, which pass now - make intersections a part of kinetic traits that is exact +- check new stress-test-6 files +- fix EPECK errors