time to go to bed
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { getGrowThreads } from "Library.js";
|
||||
import { getGrowThreads, getSetting } from "Library.js";
|
||||
|
||||
/** @param {NS} ns */
|
||||
export async function main(ns) {
|
||||
@@ -20,6 +20,8 @@ export async function main(ns) {
|
||||
const sWeakenScript = "RMweaken.js";
|
||||
const sGrowScript = "RMgrow.js";
|
||||
const sHackScript = "RMhack.js";
|
||||
const sLibraryScript = "Library.js"
|
||||
const sSettingsFile = "settings.txt"
|
||||
|
||||
const nWeakenThreads = 1; //5
|
||||
const nHackThreads = 1; //1
|
||||
@@ -31,7 +33,8 @@ export async function main(ns) {
|
||||
const nGrowScriptRAM = 1.7 * nGrowThreads;
|
||||
//ns.tprint("nGrowScriptRAM = " + nGrowScriptRAM);
|
||||
|
||||
const nFrequency = 50;
|
||||
//const nFrequency = 50;
|
||||
const nFrequency = getSetting(ns, "batchFrequency");
|
||||
let nScriptsRAM;
|
||||
let nMaxRam;
|
||||
let nScripts;
|
||||
@@ -65,6 +68,8 @@ export async function main(ns) {
|
||||
ns.scp(sWeakenScript, entry.serverName, "home");
|
||||
ns.scp(sGrowScript, entry.serverName, "home");
|
||||
ns.scp(sHackScript, entry.serverName, "home");
|
||||
ns.scp(sLibraryScript, entry.serverName, "home");
|
||||
ns.scp(sSettingsFile, entry.serverName, "home");
|
||||
ns.exec(sScript, entry.serverName, 1, sTarget, nFrequency, true, false);
|
||||
await ns.sleep(1);
|
||||
}
|
||||
@@ -74,7 +79,6 @@ export async function main(ns) {
|
||||
ns.scriptKill(sWeakenScript, entry.serverName);
|
||||
ns.scriptKill(sGrowScript, entry.serverName);
|
||||
ns.scriptKill(sHackScript, entry.serverName);
|
||||
|
||||
ns.scp(sShareScript, entry.serverName);
|
||||
|
||||
let nShare = Math.floor(((ns.getServerMaxRam(entry.serverName) - ns.getServerUsedRam(entry.serverName)) / ns.getScriptRam(sShareScript)));
|
||||
|
||||
Reference in New Issue
Block a user