10 lines
553 B
JavaScript
10 lines
553 B
JavaScript
import { generateMap } from "../src/mapPipeline.js";
|
|
const seed = Number(process.argv[2]);
|
|
if (!Number.isFinite(seed)) throw new Error("seed is required");
|
|
const a = generateMap(seed, { onProgress() {} });
|
|
const b = generateMap(seed, { onProgress() {} });
|
|
console.log(JSON.stringify({
|
|
seed,
|
|
adminIdEqual: Buffer.from(a.adminId.buffer, a.adminId.byteOffset, a.adminId.byteLength).equals(Buffer.from(b.adminId.buffer, b.adminId.byteOffset, b.adminId.byteLength)),
|
|
adminDebugEqual: JSON.stringify(a.adminDebug) === JSON.stringify(b.adminDebug),
|
|
}));
|