Commit Graph

155 Commits

Author SHA1 Message Date
Motiejus Jakštys 1d6d042836 test harness 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 706511c663 self-editorial 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 0c33c1388f reserving 3395 for wm_figures 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 2d55fcb8ed bring back non-debug mode 2021-05-19 22:57:51 +03:00
Motiejus Jakštys e25499668e check more carefully for intersections 2021-05-19 22:57:51 +03:00
Motiejus Jakštys e0d0b90331 bugfix: two bends that touch cannot be both isolated 2021-05-19 22:57:51 +03:00
Motiejus Jakštys b8c3c26196 bugfix when exaggerating bends 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 6f3eea1882 fix a few observability bugs 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 3a7ac37ae9 add some figures, use different exaggeration algorithm 2021-05-19 22:57:51 +03:00
Motiejus Jakštys 167e9020b4 bring back the original isolation_threshold 2021-05-19 22:57:50 +03:00
Motiejus Jakštys d9472757f5 Merge branch 'gdb10lt'
This breaks "test-rivers" for Nemunas.
2021-05-19 22:57:50 +03:00
Motiejus Jakštys 2c7be0989a split bendattrs to bends and attrs
this makes code easier to reason about, and some lines shorter (thus
removing splitting requirement).
2021-05-19 22:57:50 +03:00
Motiejus Jakštys 9b1f0b0b4b explain flow chart 2021-05-19 22:57:50 +03:00
Motiejus Jakštys 5d9f85313d decrease exaggeration enthusiasm 2021-05-19 22:57:49 +03:00
Motiejus Jakštys b7a9d559e2 bring back working wm.sql 2021-05-19 22:57:49 +03:00
Motiejus Jakštys e20781aa85 debugging exaggeration 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 7faaa88309 rename to enthusiasm 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 2d9242287b reduce exaggeration step 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 12b0784840 merge wm_isolated_bends and wm_bend_attrs 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 63bde6c7f5 split bendattrs to bends and attrs 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 1a4be957e3 Adaptive bend exaggeration 2021-05-19 22:57:49 +03:00
Motiejus Jakštys b613a78fa5 update estimations 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 772da3076f update docstring 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 50614c6e24 remove some debug statements 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 08572023fd exaggeration: skip intersecting bends 2021-05-19 22:57:49 +03:00
Motiejus Jakštys b2453ce410 wip: intersect_patience 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 4c57b8f1d4 remove debug statements 2021-05-19 22:57:49 +03:00
Motiejus Jakštys c4f92296c0 use smaller number of rivers during development 2021-05-19 22:57:49 +03:00
Motiejus Jakštys cd77419fac exaggeration 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 9a41fee57d document adjusted size 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 701239087a fix wm_exaggerate
st_union drops M; use st_collect instead.
2021-05-19 22:57:49 +03:00
Motiejus Jakštys 95e515b5cc wip wm_exaggerate 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 69f0878bb6 move size calculation to its own function 2021-05-19 22:57:49 +03:00
Motiejus Jakštys c33e1c3e26 wip start wm_exaggeration 2021-05-19 22:57:49 +03:00
Motiejus Jakštys ee1e490ddb CI section 2021-05-19 22:57:49 +03:00
Motiejus Jakštys ad0c1c0f5c add parameter table 2021-05-19 22:57:49 +03:00
Motiejus Jakštys a14ae8a65f indentation 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 4df7ab4784 better wm_debug 2021-05-19 22:57:49 +03:00
Motiejus Jakštys fae914d2ef wm_elimination bugfixes 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 0da5f8433c retain zero-sized bends 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 8c10fbecfb always order `wm_debug` by insertion time 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 86ea42f6cf add dbggen everywhere 2021-05-19 22:57:49 +03:00
Motiejus Jakštys cf2a4962e6 wm_elimination does not break existing tests 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 675d228b50 prefix functions and types with `wm_` 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 077738c28c wip elimination 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 51919df86e better formulae 2021-05-19 22:57:49 +03:00
Motiejus Jakštys 6d7b0445d8 tests-integration 2021-05-19 22:57:48 +03:00
Motiejus Jakštys 55b9d7db8f better estimation 2021-05-19 22:57:48 +03:00
Motiejus Jakštys d31e678268 estimate how long the algo will take 2021-05-19 22:57:48 +03:00
Motiejus Jakštys 5d430d34d1 construct the polygon only if there are enough points 2021-05-19 22:57:48 +03:00