Commit Graph

64 Commits

Author SHA1 Message Date
arnekeller
ff60607044 More docs 2019-04-10 21:44:33 +02:00
arnekeller
2d29c2761c Misc. documentation changes 2019-04-09 21:55:32 +02:00
arnekeller
679433d16c Enable LTO 2019-04-09 21:55:08 +02:00
arnekeller
99f050bc12 More debug output 2019-04-09 21:54:59 +02:00
arnekeller
f17dd4cb9a Update run script 2019-04-09 21:54:31 +02:00
arnekeller
ead5e0b8e9 Add benchmarking examples 2019-04-09 21:54:19 +02:00
arnekeller
b5422440d6 Add maze example 2019-04-09 21:54:08 +02:00
arnekeller
8da5f7d14f Improve example 2019-04-08 12:10:33 +02:00
arnekeller
b5f7e52fbe Remove unused code, add comments and misc. changes 2019-04-08 11:57:28 +02:00
arnekeller
5240901326 Use parking_lot for RwLock 2019-04-07 23:08:36 +02:00
arnekeller
3c694166b2 Doc updates 2019-04-07 16:30:37 +02:00
arnekeller
470a672afb Optimize path finding 2019-04-07 16:30:22 +02:00
arnekeller
9facddf889 Use Dijkstras algorithm 2019-04-06 19:50:27 +02:00
arnekeller
5ff1afc26b Formatting 2019-04-06 18:18:03 +02:00
arnekeller
0dc2911a79 Add another example 2019-04-06 18:17:37 +02:00
arnekeller
ab4fcd5af3 Make SVG coordinates positive 2019-04-06 11:02:49 +02:00
arnekeller
dfb2320877 More examples and docs 2019-04-06 11:02:26 +02:00
Arne Keller
a0c9e2cf6e Cleanup 2019-04-04 16:33:59 +02:00
Arne Keller
9f547de769 Clippy fixes 2019-04-04 15:21:56 +02:00
arnekeller
ab943ab747 Update dependencies 2019-04-03 16:43:06 +02:00
arnekeller
22b262c292 Comments, bug fixes and optimizations 2019-04-02 19:18:06 +02:00
arnekeller
5e7ba7e7eb .gitignore update 2019-04-02 17:52:11 +02:00
arnekeller
c13029c5e5 Add caching for intersection checks 2019-04-02 17:51:26 +02:00
arnekeller
551a0ba14c Various changes 2019-04-01 23:22:35 +02:00
arnekeller
4815d4f965 Doku 2019-04-01 23:21:55 +02:00
arnekeller
cb586e098b SVG tweaks 2019-04-01 23:21:16 +02:00
arnekeller
6e8a6c1a94 Use R*-Tree to speed up polygon intersection checks 5-6x 2019-04-01 21:47:35 +02:00
Arne Keller
4e182d3826 Prepare for more efficient polygon intersection check 2019-04-01 21:00:48 +02:00
Arne Keller
2c0d20eae4 Allow reading svg files 2019-04-01 19:05:18 +02:00
Arne Keller
1ede7ee2bc Misc. changes 2019-03-31 18:04:47 +02:00
Arne Keller
86a64bba1f Update gitignore 2019-03-31 18:04:38 +02:00
Arne Keller
976779c246 Helper script 2019-03-31 18:02:25 +02:00
Arne Keller
443eb4217c Formatting and colors 2019-03-31 18:02:07 +02:00
Arne Keller
573788fbfc Edge cases, more comments and formatting 2019-03-31 17:47:46 +02:00
Arne Keller
56a613fb88 Beschreibe src/main.rs 2019-03-30 22:40:27 +01:00
Arne Keller
ca53032e54 Various fixes for non-standard speeds 2019-03-30 22:39:56 +01:00
Arne Keller
affe26209f Fix various warnings and improve performance 2019-03-29 23:20:34 +01:00
Arne Keller
0be8aef479 Re-enable and improve SVG output 2019-03-29 19:56:53 +01:00
Arne Keller
ae4ac1732e Add command-line options 2019-03-29 19:39:22 +01:00
Arne Keller
d9fa6b6d43 Remove unused stuff 2019-03-29 18:56:12 +01:00
Arne Keller
103e8c309c Don't store bus position 2019-03-29 18:53:57 +01:00
Arne Keller
ddc323eba7 . 2019-02-09 23:11:29 +01:00
arnekeller
6a29ec6223 . 2019-02-09 16:18:58 +01:00
Arne Keller
01b5037ed8 Doc. 2019-02-03 14:50:03 +01:00
Arne Keller
8eefcf7032 Prettify source code 2019-02-03 14:49:48 +01:00
Arne Keller
63cb497325 Update gitignore 2019-02-03 12:42:46 +01:00
Arne Keller
14aa928000 Doc. 2019-02-03 12:42:22 +01:00
Arne Keller
e85580a92c Add examples to documentation 2019-02-02 18:11:30 +01:00
Arne Keller
4ac40016fb Output results as required 2019-02-02 16:28:27 +01:00
Arne Keller
270216531a Enhance documentation 2019-02-02 15:15:47 +01:00