14 lines
410 B
Rust
14 lines
410 B
Rust
use factorio_blueprint::{
|
|
belt_finding::{find_path, Field, Position, QueueObject},
|
|
misc::Map,
|
|
priority_queue::BinaryHeap,
|
|
};
|
|
|
|
fn main() {
|
|
let mut map: Map<Field> = Map::new(5, 5);
|
|
map.get_mut(2, 0).blocked = true;
|
|
map.get_mut(2, 1).blocked = true;
|
|
map.get_mut(2, 2).blocked = true;
|
|
|
|
find_path::<BinaryHeap<QueueObject>>(map, Position { x: 0, y: 0 }, Position { x: 4, y: 0 });
|
|
}
|