DARKNET: Prevent blocked ram on the "darkweb" server (#2468)

This commit is contained in:
Michael Ficocelli
2026-02-05 10:32:58 -05:00
committed by GitHub
parent a29f2945c5
commit 6ca7c677a9
2 changed files with 8 additions and 3 deletions
+5 -2
View File
@@ -52,11 +52,14 @@ export type DarknetServerOptions = {
difficulty: number;
depth: number;
leftOffset: number;
name?: string;
preventBlockedRam?: boolean;
};
export const DnetServerBuilder = (options: DarknetServerOptions, name = generateDarknetServerName()): DarknetServer => {
export const DnetServerBuilder = (options: DarknetServerOptions): DarknetServer => {
const maxRam = 16 * 2 ** Math.floor(options.difficulty / 4);
const ramBlock = getRamBlock(maxRam);
const ramBlock = options.preventBlockedRam ? 0 : getRamBlock(maxRam);
const name = options.name ?? generateDarknetServerName();
const labDetails = getLabyrinthDetails();
const labDifficulty = labDetails.cha;