|
|
|
@ -54,12 +54,12 @@ fn makePath(from: *Place, to: *Place, dist: u8) Path {
|
|
|
|
|
|
|
|
|
|
// Using our new function, these path definitions take up considerably less
|
|
|
|
|
// space in our program now!
|
|
|
|
|
const a_paths = [_]Path{ makePath(&a, &b, 2) };
|
|
|
|
|
const a_paths = [_]Path{makePath(&a, &b, 2)};
|
|
|
|
|
const b_paths = [_]Path{ makePath(&b, &a, 2), makePath(&b, &d, 1) };
|
|
|
|
|
const c_paths = [_]Path{ makePath(&c, &d, 3), makePath(&c, &e, 2) };
|
|
|
|
|
const d_paths = [_]Path{ makePath(&d, &b, 1), makePath(&d, &c, 3), makePath(&d, &f, 7) };
|
|
|
|
|
const e_paths = [_]Path{ makePath(&e, &c, 2), makePath(&e, &f, 1) };
|
|
|
|
|
const f_paths = [_]Path{ makePath(&f, &d, 7) };
|
|
|
|
|
const f_paths = [_]Path{makePath(&f, &d, 7)};
|
|
|
|
|
//
|
|
|
|
|
// But is it more readable? That could be argued either way.
|
|
|
|
|
//
|
|
|
|
|