more work on the lowram scripts

This commit is contained in:
2024-10-10 17:19:40 +02:00
parent 81b1675356
commit a63a9ca66f
15 changed files with 115 additions and 51 deletions

View File

@@ -50,18 +50,18 @@ export async function main(ns) {
let nBonusWeaken = 0;
let nBonusGrow = 0;
/*if (nCurrentSecurity > nMinSecurity + 3) {
nBonusWeaken = 4;
if (nCurrentSecurity > nMinSecurity + 2) {
nBonusWeaken = 10;
}
if (nCurrentMoney <= nMaxMoney * 0.8) {
nBonusGrow = 9;
}*/
nBonusGrow = 10;
}
let nGrowThreads = Math.max(12 + nBonusGrow, getGrowThreads(ns, sTarget, nHackThreads));
let nGrowThreads = Math.max(2 + nBonusGrow, getGrowThreads(ns, sTarget, nHackThreads));
let nGrowThreadsINT = Math.ceil(nGrowThreads);
//25 hacks or 12.5 grows
let nWeakenThreads = Math.max(1 + nBonusWeaken, (nHackThreads / 25) + (nGrowThreads / 12.5));
let nWeakenThreads = Math.max(2 + nBonusWeaken, (nHackThreads / 25) + (nGrowThreads / 12.5));
let nWeakenThreadsINT = Math.ceil(nWeakenThreads);
//main variables