Zum Inhalt springen
Riot-Bits

Riot-Bits

  • Heim
  • Nachricht
  • Führer
  • Videoanleitungen
  • Klebenotizzettel
  • Missbrauch melden
  • Suchformular umschalten
Bitburner

Bitburner – Erfolgschancen (Verbrechensskript)

Veröffentlicht am 01/12/2022 Von owenz Keine Kommentare zu Bitburner – Erfolgschancen (Verbrechensskript)
  • Titel: Bitburner
  • Veröffentlichungsdatum:
  • Entwickler:
  • Herausgeber:
Informationen zu Bitburner sind noch unvollständig. Bitte helfen Sie uns dabei, die Details des Spiels auszufüllen Kontaktformular.

A script that makes its choice based on the odds of success with the amount of money made and the time involved.

Wie es funktioniert

By utilizing a small formula to evaluate the crime it is possible to make better choices on the outcomes.

The ranking is created by taking the amount of money that can be earned then multiplying that by the odds of the crime’s success and finally dividing that by the time taken.

There is definitely a more thought-out way to do this by it will give a very basic money per sec valuation which the script uses to make it’s choice.

Anforderungen

  • Bitnode4
  • 17.10GB of Ram

Skript

Create a file

nano crime.js

Throw the following into it

const crimes = [
    "Raubüberfall",
    "assassination",
    "kidnap",
    "grand theft auto",
    "homicide",
    "larceny",
    "mug someone",
    "rob store",
    "shoplift",
];

/** @param {Import(".").NS } ns */
Asynchrone Funktion main exportieren(ns) {
    // Disable the log
    ns.disableLog("ALLE");

    ns.tail(); // Open a window to view the status of the script
    let timeout = 250; // In ms - too low of a time will result in a lockout/hang

    while (WAHR) {
        warte auf ns.sleep(timeout); // Wait it out first
        if (ns.isBusy()) weitermachen;
        /** Calculate the risk value of all crimes */
        let choices = crimes.map((crime) => {
            let crimeStats = ns.getCrimeStats(crime); // Let us look at the important bits
            let crimeChance = ns.getCrimeChance(crime); // We need to calculate if its worth it
            /** Using probabilty(odds) to calculate the "risk" to get the best reward
             *      Risk Value = Money Earned * Erfolgschancen(P(A) / ~P(A)) / Time taken
             *
             *  Larger risk values indicate a better choice
             */
            let crimeRiskValue =
                (crimeStats.money * Math.log10(crimeChance / (1 - crimeChance + Number.EPSILON))) /
                crimeStats.time;
            zurückkehren [crime, crimeRiskValue];
        });

        let bestCrime = choices.reduce((prev, current) => {
            return prev[1] > current[1] ? prev : current;
        });

        ns.commitCrime(bestCrime[0]);
        ns.print(
            `Crime: ${bestCrime[0]} Risk Value: ${bestCrime[1].toPrecision(3)} Cash to Earn: \$${ns
                .getCrimeStats(bestCrime[0])
                .money.toPrecision(4)}`
        );
    }
}

Laufen

run crime.js

The script will attempt to go to the crime page if unlocked.

As a note if you have Sleeves unlocked with the bitnode it might be required to manually start the crime for the 1st time as if they are actively doing a task the

ns.isbusy()

reports back true until something is done. After that it works correctly.

Letzte Gedanken

This script will follow it’s basic money making strategy and as the player gains better stats it will generate more and more money.

If the player does not boost their stats other than shop lifting it might get stuck in a shoplifting loop as it is only growing those stats making it better at doing so, gain some defense and strength will allow it to change to a better target.

Das ist alles, was wir heute dafür teilen Bitburner Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von owenz. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.

Wenn Sie der Meinung sind, dass der Inhalt dieser Website Ihre Rechte verletzt, einschließlich Ihrer geistigen Eigentumsrechte, Bitte kontaktieren Sie uns umgehend über unser Kontaktformular.
Führer Stichworte:Bitburner

Beitrags-Navigation

Vorherigen Post: Null Stunde – Alle Uhren und Armbandcodes
Nächster Beitrag: Future Love Space Machine – All Console Commands and Usage

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Titel: Bitburner
  • Veröffentlichungsdatum:
  • Entwickler:
  • Herausgeber:
Informationen zu Bitburner sind noch unvollständig. Bitte helfen Sie uns dabei, die Details des Spiels auszufüllen Kontaktformular.

Haftungsausschluss

Alle zitierten Inhalte stammen aus den jeweiligen Quellen. Wenn Sie der Meinung sind, dass wir Ihre Inhalte ohne Erlaubnis verwendet haben, Stellen Sie sicher, dass Sie uns erreichen, wir werden es ernst nehmen.
  • Über uns
  • Kontaktiere uns
  • Datenschutz-Bestimmungen
  • Nutzungsbedingungen

Urheberrechte © © 2025 Riot-Bits.

Bereitgestellt von PressBook News WordPress-Theme