|
|
3beab0c64d
|
Add schedules and output as blueprint book
|
2024-11-24 03:35:50 +01:00 |
|
|
|
6ac0cab8d5
|
Add train generation and builder for blueprints
|
2024-11-23 22:36:24 +01:00 |
|
|
|
3ec2d34f65
|
Add initial proptests
|
2024-09-26 12:38:27 +02:00 |
|
|
|
907691685c
|
Add centering of layouts.
|
2024-09-26 00:30:57 +02:00 |
|
|
|
b79d0dffb6
|
Add layout bin.
|
2024-09-25 00:46:22 +02:00 |
|
|
|
e9377de01f
|
Refactoring layout.
|
2024-09-23 01:02:50 +02:00 |
|
|
|
1c44d7aec1
|
Use visualization for all printing.
|
2024-09-19 16:03:52 +02:00 |
|
|
|
7d412ce610
|
Improve common types
|
2024-09-19 01:31:07 +02:00 |
|
|
|
812f246706
|
Add grid layout for images.
|
2024-09-18 13:55:03 +02:00 |
|
|
|
65c0a85889
|
Add image output
|
2024-09-17 16:57:06 +02:00 |
|
|
|
a52816834f
|
Add second genetic algorithm.
|
2024-09-15 14:14:45 +02:00 |
|
|
|
29450a1c65
|
Add timing output.
|
2024-09-08 22:56:32 +02:00 |
|
|
|
79c8b0c710
|
Add beltfinding timeout and debugging.
|
2024-09-01 01:05:34 +02:00 |
|
|
|
f20a1841c9
|
Bug fixes
|
2024-08-31 02:00:28 +02:00 |
|
|
|
a11b39cf9f
|
Bug fixes
|
2024-08-27 13:53:31 +02:00 |
|
|
|
be1d26ebd0
|
Add mutation for layouts.
|
2024-08-26 16:58:31 +02:00 |
|
|
|
0c1345053b
|
Refactor visualize.
|
2024-08-26 16:58:14 +02:00 |
|
|
|
5a6be3194e
|
Add belt finding to layouting
|
2024-08-25 00:08:02 +02:00 |
|
|
|
c572fcb0e2
|
Add visualization interface
|
2024-08-24 13:59:57 +02:00 |
|
|
|
48419b4674
|
Refactor common types.
|
2024-08-21 20:56:03 +02:00 |
|
|
|
f284b692cc
|
Initial layout implementation.
|
2024-08-21 01:37:20 +02:00 |
|
|
|
1596bf180d
|
Fix warnings.
|
2024-03-23 23:52:46 +01:00 |
|
|
|
8c29cb1e53
|
Fix edgecases resulting in conflict loops.
|
2024-03-23 12:29:18 +01:00 |
|
|
|
a145c4b70c
|
Add weights for dijkstra.
|
2024-03-21 23:41:26 +01:00 |
|
|
|
ec1a255898
|
implemented default implementation for WheightedGraph num_edges
|
2024-03-21 18:38:36 +01:00 |
|
|
|
f25b58448e
|
Change initial pathfinding.
|
2024-03-20 23:11:21 +01:00 |
|
|
|
73c525985c
|
Fix bugs.
|
2024-02-27 22:43:52 +01:00 |
|
|
|
55ef06f868
|
Fix bugs.
|
2024-02-27 22:02:40 +01:00 |
|
|
|
0b84841768
|
Add direction to beltfinding.
|
2024-02-27 17:50:02 +01:00 |
|
|
|
29ef8eb39d
|
Add getters to conflict avoidance.
|
2024-02-24 17:18:42 +01:00 |
|
|
|
d2c1e6d422
|
Add fibonacci_heap implementation
|
2024-02-24 17:11:37 +01:00 |
|
|
|
6cbb389ee7
|
Add helper functions.
|
2024-02-21 23:14:07 +01:00 |
|
|
|
5575cb134a
|
Resolve warnings.
|
2024-02-18 20:49:38 +01:00 |
|
|
|
2bf648f657
|
Changed bruteforce end pos.
|
2024-02-18 14:46:57 +01:00 |
|
|
|
7fdf32342a
|
Rewrote path selection for conflict avoidance.
|
2024-02-17 02:42:38 +01:00 |
|
|
|
8f6809c17f
|
Add candidate selection.
|
2024-01-21 15:29:20 +01:00 |
|
|
|
207a0436d8
|
Use PositionType for position
|
2024-01-20 14:55:29 +01:00 |
|
|
|
2e9c699600
|
Simple complete conflict avoidance.
|
2024-01-16 02:31:20 +01:00 |
|
|
|
993fb0730c
|
Initial conflict avoidance.
|
2024-01-15 19:54:48 +01:00 |
|
|
|
9751764611
|
Refactor Direction and Position.
|
2024-01-14 14:28:45 +01:00 |
|
|
|
2bdfd8cc6c
|
Add cost function.
|
2024-01-14 01:25:45 +01:00 |
|
|
|
02e65f6fe3
|
Add blueprints directory and generalize benchmark and tests.
|
2024-01-08 19:35:04 +01:00 |
|
|
|
96a86779f4
|
Modify bench and performance improvements.
|
2024-01-05 01:10:43 +01:00 |
|
|
|
b5dcbccf02
|
Performance improvements and fix warnings
|
2024-01-02 23:22:20 +01:00 |
|
|
|
68d0f64058
|
Add initial conflict resolution
|
2024-01-02 15:45:00 +01:00 |
|
|
|
ce3a890237
|
Improve performance
|
2023-12-31 20:53:09 +01:00 |
|
|
|
6c2c34f9a3
|
Add criterion benchmark
|
2023-12-31 20:49:07 +01:00 |
|
|
|
9cb7e25149
|
brute force round robin.
|
2023-12-31 15:54:54 +01:00 |
|
|
|
5d9926fba7
|
Multipath brute force
|
2023-12-15 21:26:53 +01:00 |
|
|
|
20073b88ce
|
Refactor bruteforce interface
|
2023-12-11 20:23:32 +01:00 |
|