fixes mostly related to WorkerList.js
This commit is contained in:
@@ -48,30 +48,30 @@ export async function main(ns) {
|
||||
for (let i = 1; nUsedRAM < nMaxRAM; i++) {
|
||||
|
||||
nTempHackThreads = i;
|
||||
ns.print("nTempHackThreads = " + nTempHackThreads);
|
||||
//ns.print("nTempHackThreads = " + nTempHackThreads);
|
||||
|
||||
nTempGrowThreads = Math.max(2, getGrowThreads(ns, sTarget, nTempHackThreads));
|
||||
nTempGrowThreadsINT = Math.ceil(nTempGrowThreads);
|
||||
ns.print("nTempGrowThreads = " + nTempGrowThreads);
|
||||
ns.print("nTempGrowThreadsINT = " + nTempGrowThreadsINT);
|
||||
//ns.print("nTempGrowThreads = " + nTempGrowThreads);
|
||||
//ns.print("nTempGrowThreadsINT = " + nTempGrowThreadsINT);
|
||||
|
||||
//25 hacks or 12.5 grows
|
||||
nTempWeakenThreads = Math.max(2, (nTempHackThreads / 25) + (nTempGrowThreadsINT / 12.5));
|
||||
nTempWeakenThreadsINT = Math.ceil(nTempWeakenThreads);
|
||||
ns.print("nTempWeakenThreads = " + nTempWeakenThreads);
|
||||
ns.print("nTempWeakenThreadsINT = " + nTempWeakenThreadsINT);
|
||||
//ns.print("nTempWeakenThreads = " + nTempWeakenThreads);
|
||||
//ns.print("nTempWeakenThreadsINT = " + nTempWeakenThreadsINT);
|
||||
|
||||
nTotalHackRAM = (nTempHackThreads * nHackScriptRAM);
|
||||
nTotalGrowRAM = (nTempGrowThreadsINT * nGrowScriptRAM);
|
||||
nTotalWeakenRAM = (nTempWeakenThreadsINT * nWeakenScriptRAM);
|
||||
ns.print("nTotalHackRAM = " + nTotalHackRAM);
|
||||
ns.print("nTotalGrowRAM = " + nTotalGrowRAM);
|
||||
ns.print("nTotalWeakenRAM = " + nTotalWeakenRAM);
|
||||
//ns.print("nTotalHackRAM = " + nTotalHackRAM);
|
||||
//ns.print("nTotalGrowRAM = " + nTotalGrowRAM);
|
||||
//ns.print("nTotalWeakenRAM = " + nTotalWeakenRAM);
|
||||
|
||||
|
||||
|
||||
nCheckRAM = nThisScriptRAM + (nTempHackThreads * nHackScriptRAM) + (nTempGrowThreadsINT * nGrowScriptRAM) + (nTempWeakenThreadsINT * nWeakenScriptRAM);
|
||||
ns.print("nCheckRAM = " + nCheckRAM);
|
||||
//ns.print("nCheckRAM = " + nCheckRAM);
|
||||
|
||||
if (nCheckRAM < nMaxRAM) {
|
||||
nUsedRAM = nCheckRAM;
|
||||
@@ -84,9 +84,9 @@ export async function main(ns) {
|
||||
else {
|
||||
break;
|
||||
}
|
||||
ns.print("nMaxRAM = " + nMaxRAM + " nUsedRAM = " + nUsedRAM);
|
||||
//ns.print("nMaxRAM = " + nMaxRAM + " nUsedRAM = " + nUsedRAM);
|
||||
}
|
||||
ns.print("nMaxRAM = " + nMaxRAM + " nUsedRAM = " + nUsedRAM);
|
||||
//ns.print("nMaxRAM = " + nMaxRAM + " nUsedRAM = " + nUsedRAM);
|
||||
|
||||
|
||||
let nHackPID = ns.run(sHackScript, nHackThreads, sTarget, false, nHackDelay - 100);
|
||||
|
||||
Reference in New Issue
Block a user