Abnahmetest prüft, dass die Startzahl die Karte formt

Der Vergleich der Prüfsummen allein konnte nicht fehlschlagen, weil die
Startzahl selbst in die Prüfsumme eingeht. Jetzt vergleicht der Test
auch die Karten beider Welten.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
Steven Wroblewski
2026-09-30 21:48:42 +02:00
parent 7aae093f82
commit d84c338291
+1
View File
@@ -95,6 +95,7 @@ fn a_different_seed_gives_a_different_world() {
let script = script(2026, 200); let script = script(2026, 200);
let mut a = World::new(1); let mut a = World::new(1);
let mut b = World::new(2); let mut b = World::new(2);
assert_ne!(a.map(), b.map(), "the seed must shape the map");
for commands in &script { for commands in &script {
a.step(commands); a.step(commands);
b.step(commands); b.step(commands);