Commit graph

27 commits

Author SHA1 Message Date
34ff825ff0 Add pathfinding benchmark binary 2025-03-29 19:40:04 +01:00
ffe51bede9 Parameterize priority queue 2025-03-27 20:25:10 +01:00
af625cf905 Add power connection and steiner tree 2025-03-03 22:45:24 +01:00
8f163269bd Refactor graph and misc 2025-03-02 22:51:25 +01:00
8c8cdcc802 cargo update 2025-02-20 22:19:48 +01:00
10d89f5886 Add tracing perfetto 2025-02-20 21:31:06 +01:00
cebdee4ec7 Add tracing support for layouting 2025-02-12 22:19:00 +01:00
66f40b4aa4 Version bump dependencies 2025-02-06 22:04:28 +01:00
0f8bf5000c Progress with factory generation from factory graph 2025-02-02 23:10:40 +01:00
6fbff67e61 Add factory generator 2025-01-31 23:37:45 +01:00
295490858b Add Layout trait 2025-01-30 23:22:37 +01:00
5c8010c23b Refactor layouting into separate crate 2025-01-27 22:09:59 +01:00
b715c4ad06 Resolve warnings 2025-01-18 22:47:48 +01:00
dfdeae5638 Refactor into different crates 2025-01-18 17:30:55 +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
b79d0dffb6 Add layout bin. 2024-09-25 00:46:22 +02:00
e9377de01f Refactoring layout. 2024-09-23 01:02:50 +02:00
65c0a85889 Add image output 2024-09-17 16:57:06 +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
f25b58448e Change initial pathfinding. 2024-03-20 23:11:21 +01:00
7fdf32342a Rewrote path selection for conflict avoidance. 2024-02-17 02:42:38 +01:00
6c2c34f9a3 Add criterion benchmark 2023-12-31 20:49:07 +01:00
6f6a7f978b Simple Path 2023-12-07 14:01:31 +01:00
7d47a10acf Initial commit 2023-12-06 21:25:03 +01:00