Bitburner: Difference between revisions

From Hegemon Wiki
Jump to navigation Jump to search
mNo edit summary
 
(57 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Misc=
* [https://docs.google.com/document/d/e/2PACX-1vQVY-It-H_Q5u6DPXVDeaFvGRN8NgXXXYAHqRMdDs2WfZVAcDZl90LT0MEd2zPCJP-wMj2tm7bOGSkN/pub Bladeburner Guide]
* [https://www.reddit.com/r/Bitburner/comments/s7ac5v/comment/htcwdyo/?utm_source=reddit&utm_medium=web2x&context=3 gang warfare tick].


* Best Gym - PowerHouse Sec 12 (10)
* Best Uni - VolhavenZBInstituteOfTechnology(4)


[https://docs.google.com/drawings/d/1ZvZMPV2H4V__-W0YnY6Dw4ntlg8m-wyx9c0rQ0Y69g0/edit Bitnode * guide] [https://bitburner.readthedocs.io/en/latest/guidesandtips/recommendedbitnodeorder.html official]

NiteSec
Specifically you should ascend if experience * ascensionCurrent/ascension(experience) < 1 + (experience + 1) * ascensionCurrent/ascension(experience + 1)
The Black Hand

BitRunners
Specifically ascension(experience) would be ns.formulas.gang.ascensionMultiplier(ns.formulas.gang.ascensionPoints(experience)+currentAscensionPoints)
Netburners

CyberSec
[https://docs.google.com/document/d/e/2PACX-1vTzTvYFStkFjQut5674ppS4mAhWggLL5PEQ_IbqSRDDCZ-l-bjv0E6Uo04Z-UfPdaQVu4c84vawwq8E/pub Corp Guide]
Sector-12

Chongqing

Tian Di Hui
./scam.js prehack all; ./scan.js --tail hwgw n00dles
Ishima
connect darkweb; buy BruteSSH.exe; buy FTPCrack.exe; buy relaySMTP.exe; buy HTTPWorm.exe; buy ServerProfiler.exe; buy DeepscanV1.exe; buy AutoLink.exe; buy DeepscanV2.exe; buy SQLInject.exe; home
New Tokyo

Volhaven
* n00dles: 10.046 in 1.010 = 9.94653465347
Aevum?
* joesguns/max-hardware = 5security: 66.686 in 1.257 = 53.0517104216
* iron-gym = 10sec: 127.371 in 6.010 = 21.1931780366
* Metacorp: 10min 26.404s for 609.788 = 27.4203133333


you need 462,490.069 total reputation with a faction or company to get to 150 favor.
%15 of that = 69373.51035


Security increases:
Security increases:
Line 32: Line 42:
attack type: grow, target: omega-net, delay: 32.917 seconds, threads: 159, 2 minutes 10.868 seconds [2:31:55 AM.303]
attack type: grow, target: omega-net, delay: 32.917 seconds, threads: 159, 2 minutes 10.868 seconds [2:31:55 AM.303]
attack type: weaken, target: omega-net, delay: 0.400 seconds, threads: 13, 2 minutes 43.585 seconds [2:31:55 AM.503]
attack type: weaken, target: omega-net, delay: 0.400 seconds, threads: 13, 2 minutes 43.585 seconds [2:31:55 AM.503]
==Gang Power==
// Calculates Own Gang's potential Power
let gangpower = 0
for (let ii of membernames) {
gangpower += ns.gang.getMemberInformation(ii).agi
gangpower += ns.gang.getMemberInformation(ii).cha
gangpower += ns.gang.getMemberInformation(ii).def
gangpower += ns.gang.getMemberInformation(ii).dex
gangpower += ns.gang.getMemberInformation(ii)['hack']
gangpower += ns.gang.getMemberInformation(ii).str
}
gangpower = gangpower / 95


That calculates the potential power of your gang, not the TW's stated power that .power will give.
Feodoric - Anti-Corp Club
Today at 4:07 AM
powerGainPerClashCycle = 0.015 * Math.max(0.002, gang.getGangInformation().territory) * rawPower;
where rawPower is what Janaszar just pasted



1.679 every 14min
1.679 every 14min
Line 53: Line 84:
./weaken.js -t 128 --tail the-hub once
./weaken.js -t 128 --tail the-hub once
./scan.js grow the-hub once
./scan.js grow the-hub once

=Factions=
"Cybersec -> Tian Di Hui -> Chongqing -> Aevum -> Other cities -> Nitesec -> Black Hand -> Bitrunners -> Deadalus"

==Non-exclusionary==
===CyberSec===
* Neurotrainer I
* Synaptic Enhancement Implant
* BitWire
* Cranial Signal Processors - Gen I
* Cranial Signal Processors - Gen II

===NiteSec===
* BitWire
* Neurotrainer II
* Artificial Synaptic Potentiation
* Cranial Signal Processors - Gen II
* CRTX42-AA Gene Modification
* Neural-Retention Enhancement
* Embedded Netburner Module
* DataJack
* Cranial Signal Processors - Gen III

===The Black Hand===
* Artificial Synaptic Potentiation
* Embedded Netburner Module
* DataJack
* Cranial Signal Processors - Gen III
* The Black Hand
* Cranial Signal Processors - Gen IV
* Enhanced Myelin Sheathing
* Embedded Netburner Module Core Implant
* Neuralstimulator

===BitRunners===
* Neurotrainer II
* Embedded Netburner Module
* DataJack
* Cranial Signal Processors - Gen III
* Cranial Signal Processors - Gen IV
* Enhanced Myelin Sheathing
* Neural Accelerator
* Cranial Signal Processors - Gen V
* Embedded Netburner Module Core Implant
* Artificial Bio-neural Network Implant
* BitRunners Neurolink
* Embedded Netburner Module Core V2 Upgrade

===Tian Di Hui===
* Specializes in rep augments
* EXCLUSIVE: Neuroreceptor Manager: 0.75e5 removes focus requirement.

* Wired Reflexes
* Speech Enhancement
* ADR-V1 Pheromone Gene
* Nuoptimal Nootropic Injector Implant
* Social Negotiation Assistant (S.N.A)
* Speech Processor Implant
* Nanofiber Weave
* Neuroreceptor Management Implant

==City==
===Sector 12===
* EXCLUSIVE: CashRoot Starter Kit - 12.5k rep - Start with 1m and brutessh.exe

===Ishima===
* Only hack aug is neuralstimulator

===Chongquing===
* Neural Stimulator (also in sector 12)
* Datajack - 1.125e5, hacking_money_mult: 1.25
* EXCLUSIVE HACK: Neuregen, repCost: 37,500, hacking_exp_mult: 1.4,

===New Tokyo===
* Neural Stimulator (also in sector 12)
* Datajack - 1.125e5, hacking_money_mult: 1.25
Exclusive is some combat exp thing

===Volhaven===
* Only hack is neural stim

===Aevum===
* SynapticEnhancement, repCost: 2e3, hacking_speed_mult: 1.03, [CyberSec, Aevum]
* Neuralstimulator, repCost: 5e4, various hacking, [Sector-12, + Many groups]
* EXCLUSIVE: PCMatrix, 100,000 7% increase for rep. Start with DeepscanV1.name and AutoLink.name.

=Autocomplete=

export function autocomplete(data, args) {
data.flags(argsSchema);
const lastFlag = args.length > 1 ? args[args.length - 2] : null;
if (lastFlag == "--connect")
return [...data.servers];
return [];
}

=Clear term=
/** @param {NS} ns **/
import { PrintServerInfo } from "utils.js";
export async function main(ns) {
while (true) {
const terminalInput = document.getElementById("terminal-input");
terminalInput.value = "clear;";
const handler = Object.keys(terminalInput)[1];
terminalInput[handler].onChange({ target: terminalInput });
terminalInput[handler].onKeyDown({ KeyCode: 13, preventDefault: () => null });
PrintServerInfo(ns, ns.args[0]);
await ns.sleep(10000);
}
}

=Corp Notes=
// Buy Smart Supply (or look at scripting it
// No evaluation change
// Enable Smart Supply // Also need Warehouse+Office Api, $50b each...
// Hire 3 employees, assign to operations and sell. Profit $809?
// Evaulation $4.4b -> $16.957b, $85b funds

// 2nd expansion costs $4b+$5b warehouse

// OR, increase size, hire 6 more employees, $4.36b+$4.752 // Each size increase REDUCES profit without multipliers and costs more
// Need to find best matrix for selling
// 3-1-1-1 = $126.6
// 4-0-1-1 = $-8.3k (not able to sell, might need Ads)
// 2-2-1-1 = $-166 (quality improvments no good)
// 2-1-1-2 = $330-548 (managers help)
// 1-1-1-3 = $-274.26
// 3-0-1-2+A = $-8k (Looks like a single ad didn't help)
// 4-1-1-0 = -$272 Yep need managers
// +
// 4-1-1-3 = -$2k (Why? selling enough, maybe gotta wait for happiness/morale...)?

// 2nd expansion went up to $22b

// Buy 18.9k real estate, close to filling warehouse, multiplier $8.84, valuation $31b
// + 18k, $42b
// + 18k - $50 (initially Value went down on 9 employees due to warehouse limit, $1warehouse 1b)
// Expand 3 employee warehouse and buy more
// -1billion WH, +18k RE, $61b eval, profit $357.8k
// -1b focus wire, no change
// -1b Neural Accelerators, no change
// -1b nootropic, no change
// -2b smart factories, no change (hitting warehouse limit on 1st level warehouse)
// -1.145b warehouse + 18k RE, mult 25.87, $72b value
// + Expand -$4.36b-$4.752, $85b eval
// +18RE, 32.54mult, $94b eval (hitting warehouse limit 110.042 in sell cycle)
// -$1b warehouse, +18RE $104b eval, 35.4 mult ()
// + Expand + 2 warehoused, -$1.145n-$1.225b
// 27k RE, 43.62mult, $142b offer
// +75AI Cores ~ no change $143.88
// +125 hw ~ 44mult - no change
// + Expansion $166b + 3x warehouses
// +3700 RE + 4000RE (fills up 200wareohuse space) $168eval (other warehouses hitting limit).

// $166b Funding (might have been better to wait for employee morale/hapiness/energy)
// 3-1-1-2-2 is more profitable than 2-2-1-2-2 ($288.249T vs ~$312)

Latest revision as of 01:01, 17 February 2022

Misc[edit | edit source]

  • Best Gym - PowerHouse Sec 12 (10)
  • Best Uni - VolhavenZBInstituteOfTechnology(4)

Bitnode * guide official

Specifically you should ascend if experience * ascensionCurrent/ascension(experience) < 1 + (experience + 1) * ascensionCurrent/ascension(experience + 1)

Specifically ascension(experience) would be ns.formulas.gang.ascensionMultiplier(ns.formulas.gang.ascensionPoints(experience)+currentAscensionPoints)

Corp Guide


./scam.js prehack all; ./scan.js --tail hwgw n00dles
connect darkweb; buy BruteSSH.exe; buy FTPCrack.exe; buy relaySMTP.exe; buy HTTPWorm.exe; buy ServerProfiler.exe; buy DeepscanV1.exe; buy AutoLink.exe; buy DeepscanV2.exe; buy SQLInject.exe; home
  • n00dles: 10.046 in 1.010 = 9.94653465347
  • joesguns/max-hardware = 5security: 66.686 in 1.257 = 53.0517104216
  • iron-gym = 10sec: 127.371 in 6.010 = 21.1931780366
  • Metacorp: 10min 26.404s for 609.788 = 27.4203133333

you need 462,490.069 total reputation with a faction or company to get to 150 favor. %15 of that = 69373.51035

Security increases:

  • Grow 0.004
  • Hack 0.002
  • Weaken -0.05
  • Calculate how much 'grow' I need for a weaken.
attack type: hack, target: omega-net, delay: 2 minutes 2.488 seconds, threads: 25, 40.896 seconds [2:29:22 AM.612]
attack type: weaken, target: omega-net, delay: 0.000 seconds, threads: 1, 2 minutes 43.585 seconds [2:29:22 AM.812]
attack type: grow, target: omega-net, delay: 32.917 seconds, threads: 76, 2 minutes 10.868 seconds [2:29:23 AM.12]
attack type: weaken, target: omega-net, delay: 0.400 seconds, threads: 7, 2 minutes 43.585 seconds [2:29:23 AM.212]
attack type: hack, target: omega-net, delay: 2 minutes 2.488 seconds, threads: 50, 40.896 seconds [2:31:54 AM.903]
attack type: weaken, target: omega-net, delay: 0.000 seconds, threads: 2, 2 minutes 43.585 seconds [2:31:55 AM.103]
attack type: grow, target: omega-net, delay: 32.917 seconds, threads: 159, 2 minutes 10.868 seconds [2:31:55 AM.303]
attack type: weaken, target: omega-net, delay: 0.400 seconds, threads: 13, 2 minutes 43.585 seconds [2:31:55 AM.503]

Gang Power[edit | edit source]

       // Calculates Own Gang's potential Power
       let gangpower = 0
       for (let ii of membernames) {
           gangpower += ns.gang.getMemberInformation(ii).agi
           gangpower += ns.gang.getMemberInformation(ii).cha
           gangpower += ns.gang.getMemberInformation(ii).def
           gangpower += ns.gang.getMemberInformation(ii).dex
           gangpower += ns.gang.getMemberInformation(ii)['hack']
           gangpower += ns.gang.getMemberInformation(ii).str
       }
       gangpower = gangpower / 95


That calculates the potential power of your gang, not the TW's stated power that .power will give. Feodoric - Anti-Corp Club

Today at 4:07 AM powerGainPerClashCycle = 0.015 * Math.max(0.002, gang.getGangInformation().territory) * rawPower; where rawPower is what Janaszar just pasted


1.679 every 14min
11:33->11:56
24.833->28.364
231 grow 5767(5573)[5375] 5826
5389+414
./weaken.js -t 430 --tail catalyst once
./scan.js grow catalyst once
./weaken.js -t 225 --tail catalyst once
./scan.js drain catalyst once


./weaken.js -t 132 --tail the-hub once
./scan.js drain the-hub once
./weaken.js -t 128 --tail the-hub once
./scan.js grow the-hub once

Factions[edit | edit source]

"Cybersec -> Tian Di Hui -> Chongqing -> Aevum -> Other cities -> Nitesec -> Black Hand -> Bitrunners -> Deadalus"

Non-exclusionary[edit | edit source]

CyberSec[edit | edit source]

  • Neurotrainer I
  • Synaptic Enhancement Implant
  • BitWire
  • Cranial Signal Processors - Gen I
  • Cranial Signal Processors - Gen II

NiteSec[edit | edit source]

  • BitWire
  • Neurotrainer II
  • Artificial Synaptic Potentiation
  • Cranial Signal Processors - Gen II
  • CRTX42-AA Gene Modification
  • Neural-Retention Enhancement
  • Embedded Netburner Module
  • DataJack
  • Cranial Signal Processors - Gen III

The Black Hand[edit | edit source]

  • Artificial Synaptic Potentiation
  • Embedded Netburner Module
  • DataJack
  • Cranial Signal Processors - Gen III
  • The Black Hand
  • Cranial Signal Processors - Gen IV
  • Enhanced Myelin Sheathing
  • Embedded Netburner Module Core Implant
  • Neuralstimulator

BitRunners[edit | edit source]

  • Neurotrainer II
  • Embedded Netburner Module
  • DataJack
  • Cranial Signal Processors - Gen III
  • Cranial Signal Processors - Gen IV
  • Enhanced Myelin Sheathing
  • Neural Accelerator
  • Cranial Signal Processors - Gen V
  • Embedded Netburner Module Core Implant
  • Artificial Bio-neural Network Implant
  • BitRunners Neurolink
  • Embedded Netburner Module Core V2 Upgrade

Tian Di Hui[edit | edit source]

  • Specializes in rep augments
  • EXCLUSIVE: Neuroreceptor Manager: 0.75e5 removes focus requirement.
  • Wired Reflexes
  • Speech Enhancement
  • ADR-V1 Pheromone Gene
  • Nuoptimal Nootropic Injector Implant
  • Social Negotiation Assistant (S.N.A)
  • Speech Processor Implant
  • Nanofiber Weave
  • Neuroreceptor Management Implant

City[edit | edit source]

Sector 12[edit | edit source]

  • EXCLUSIVE: CashRoot Starter Kit - 12.5k rep - Start with 1m and brutessh.exe

Ishima[edit | edit source]

  • Only hack aug is neuralstimulator

Chongquing[edit | edit source]

  • Neural Stimulator (also in sector 12)
  • Datajack - 1.125e5, hacking_money_mult: 1.25
  • EXCLUSIVE HACK: Neuregen, repCost: 37,500, hacking_exp_mult: 1.4,

New Tokyo[edit | edit source]

  • Neural Stimulator (also in sector 12)
  • Datajack - 1.125e5, hacking_money_mult: 1.25

Exclusive is some combat exp thing

Volhaven[edit | edit source]

  • Only hack is neural stim

Aevum[edit | edit source]

  • SynapticEnhancement, repCost: 2e3, hacking_speed_mult: 1.03, [CyberSec, Aevum]
  • Neuralstimulator, repCost: 5e4, various hacking, [Sector-12, + Many groups]
  • EXCLUSIVE: PCMatrix, 100,000 7% increase for rep. Start with DeepscanV1.name and AutoLink.name.

Autocomplete[edit | edit source]

export function autocomplete(data, args) {
   data.flags(argsSchema);
   const lastFlag = args.length > 1 ? args[args.length - 2] : null;
   if (lastFlag == "--connect")
       return [...data.servers];
   return [];
}

Clear term[edit | edit source]

/** @param {NS} ns **/
import { PrintServerInfo } from "utils.js";

export async function main(ns) {
    while (true) {
        const terminalInput = document.getElementById("terminal-input");
        terminalInput.value = "clear;"; 

        const handler = Object.keys(terminalInput)[1];
        terminalInput[handler].onChange({ target: terminalInput });
        terminalInput[handler].onKeyDown({ KeyCode: 13, preventDefault: () => null });
        PrintServerInfo(ns, ns.args[0]);

        await ns.sleep(10000);
    }
}

Corp Notes[edit | edit source]

   // Buy Smart Supply (or look at scripting it
   // No evaluation change
   // Enable Smart Supply // Also need Warehouse+Office Api, $50b each...
   // Hire 3 employees, assign to operations and sell. Profit $809?
   // Evaulation $4.4b -> $16.957b, $85b funds
   // 2nd expansion costs $4b+$5b warehouse
   // OR, increase size, hire 6 more employees, $4.36b+$4.752 // Each size increase REDUCES profit without multipliers and costs more
   // Need to find best matrix for selling
   // 3-1-1-1 = $126.6
   // 4-0-1-1 = $-8.3k (not able to sell, might need Ads)
   // 2-2-1-1 = $-166 (quality improvments no good)
   // 2-1-1-2 = $330-548 (managers help)
   // 1-1-1-3 = $-274.26
   // 3-0-1-2+A = $-8k (Looks like a single ad didn't help)
   // 4-1-1-0 = -$272 Yep need managers
   // +
   // 4-1-1-3 = -$2k (Why? selling enough, maybe gotta wait for happiness/morale...)?
   // 2nd expansion went up to $22b
   // Buy 18.9k real estate, close to filling warehouse, multiplier $8.84, valuation $31b
   // + 18k, $42b
   // + 18k - $50 (initially Value went down on 9 employees due to warehouse limit, $1warehouse 1b)
   // Expand 3 employee warehouse and buy more
   // -1billion WH, +18k RE, $61b eval, profit $357.8k
   // -1b focus wire, no change
   // -1b Neural Accelerators, no change
   // -1b nootropic, no change
   // -2b smart factories, no change (hitting warehouse limit on 1st level warehouse)
   // -1.145b warehouse + 18k RE, mult 25.87, $72b value
   // + Expand -$4.36b-$4.752, $85b eval
   // +18RE, 32.54mult, $94b eval (hitting warehouse limit 110.042 in sell cycle)
   // -$1b warehouse, +18RE $104b eval, 35.4 mult ()
   // + Expand + 2 warehoused, -$1.145n-$1.225b
   // 27k RE, 43.62mult, $142b offer
   // +75AI Cores ~ no change $143.88
   // +125 hw ~ 44mult - no change
   // + Expansion $166b + 3x warehouses
   // +3700 RE + 4000RE (fills up 200wareohuse space) $168eval (other warehouses hitting limit).
   // $166b Funding (might have been better to wait for employee morale/hapiness/energy)
   // 3-1-1-2-2 is more profitable than 2-2-1-2-2 ($288.249T vs ~$312)