/** @param {import(".").NS } ns */
// import { EXCLUDE_SERVERS } from "./constants.js";

export const EXCLUDE_SERVERS = [
    'home',
    'darkweb',
    'CSEC',
    'avmnite-02h',
    'I.I.I.I',
    'run4theh111z'
];

export const FACTION_SERVERS = [
    'CSEC',
    'avmnite-02h',
    'I.I.I.I',
    'run4theh111z'
];

for (let index = 0; index < 1024; index++) {
    EXCLUDE_SERVERS.push(`home-${index}`);
}


const DARKWEB_PROGRAMS = [
    { name: 'BruteSSH.exe', cost: 0 },
    { name: 'FTPCrack.exe', cost: 1500000 },
    { name: 'relaySMTP.exe', cost: 5000000 },
    { name: 'HTTPWorm.exe', cost: 30000000 },
    { name: 'SQLInject.exe', cost: 250000000 },
    { name: 'ServerProfiler.exe', cost: 500000 },
    { name: 'DeepscanV1.exe', cost: 500000 },
    { name: 'DeepscanV2.exe', cost: 25000000 },
    { name: 'AutoLink.exe', cost: 1000000 },
    { name: 'Formulas.exe', cost: 5000000000 }
];


const COMPLETED_FACTIONS = [
    'CyberSec',
    'Tian Di Hui',
    'Netburners',
    //'Shadows of Anarchy',
    //'Sector-12',
    'Chongquing',
    'New Tokyo',
    'Ishima',
    'Aevum',
    'Volhaven',
    'NiteSec',
    'The Black Hand',
    //'BitRunners',
    //'ECorp',
    //'MegaCorp',
    //'KuaiGong International',
    //'Four Sigma',
    //'NWO',
    //'Blade Industries',
    //'OmniTek Incorporated',
    //'Bachman & Associates',
    //'Clarke Incorporated',
    //'Fulcrum Secret Technologies',
    //'Slum Snakes',
    //'Tetrads',
    //'Silhouette',
    //'Speakers for the Dead',
    //'The Dark Army',
    //'The Syndicate',
    //'The Covenant',
    //'Daedalus',
    //'Illuminati',
    //'',
];