1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-22 16:47:01 +02:00
Commit graph

25 commits

Author SHA1 Message Date
Ell dbd7f66c89 slightly improved A* documentation 2023-02-18 12:32:32 +01:00
Ell d6309ce9c1 Added the ability to find paths to one of multiple goals using AStar 2022-10-10 11:31:23 +02:00
Ell d3b153fd45 Cleaned up AStar code 2022-10-09 22:38:10 +02:00
Ell 0b6e6743cf some more AStar improvements 2022-10-09 21:04:39 +02:00
Ell bfa4ab4ac2 Added the ability to include special per-position directions in AStar pathfinding 2022-10-09 20:07:38 +02:00
Ell aabb1ed5df added .editorconfig 2022-06-17 18:23:47 +02:00
Ell 59af00c89a Code cleanup, and marked AStar.InfiniteCost as obsolete 2022-06-15 11:38:11 +02:00
Ell 29bbd61f8b reformat and cleanup 2021-12-28 14:56:11 +01:00
Ell c0ce5a07ad Implemented IEquatable on a lot of classes that were missing it 2021-12-21 11:39:29 +01:00
Ell f37179486c added some pathfinding tests, as well as some minor code improvements 2021-11-23 21:42:18 +01:00
Ell 444b5c6afb copy base documentation for a lot of docfx unresolvable sources 2021-11-22 19:25:18 +01:00
Ell 106102adf6 clean up unused using statements 2020-12-14 21:51:27 +01:00
Ell 51fbba8731 made AStar.InfiniteCost a const because I don't know why it wasn't one before 2020-09-16 01:21:37 +02:00
Ell 4f63770de0 use dictionaries in favor of lists for AStar to speed up pathfinding 2020-09-10 02:12:53 +02:00
Ellpeck deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck dc48c4caa1 finished xml docs for the MLEM core package 2020-05-21 17:21:34 +02:00
Ellpeck 38725d7267 use infinite cost for astar 2020-04-08 17:45:12 +02:00
Ellpeck 138f683776 use stopwatch for a* timing 2020-03-21 16:02:11 +01:00
Ellpeck ed5114d089 added FindPathAsync 2020-02-06 17:43:34 +01:00
Ellpeck b3331834e1 I did not want to push this here
This reverts commit ee511137
2020-02-06 01:51:41 +01:00
Ellpeck ee5111372b part 1 2020-02-06 01:33:24 +01:00
Ellpeck f4658aede0 added a direction2 class 2019-09-04 13:05:44 +02:00
Ellpeck 3603de78d0 added a time calculation to the pathfinder 2019-09-01 10:54:25 +02:00
Ellpeck a9593ccb74 overhauled pathfinding and added a demo for it 2019-08-18 15:14:35 +02:00
Ellpeck edb9b76f9d added pathfinding 2019-08-06 15:33:45 +02:00