<commit_before>

// todo: ping slaves individually to make sure they're still responsive
// todo: indicate progress of builds / subjob completion
// todo: make finished builds shrink and move off to the side so you can still click on them (change color based on fail/success)
// todo: show incoming queued builds
// todo: fix css issues that create scroll bars
// todo: make idle nodes attract

//DEBUG_MODE = true;
//Log.setLevel(Log.DEBUG);

var conf = {
    height: null,
    width: null,
    features: {
        swirl: false,
        drawSlaveLinks: false
    },

    gravity: 0.004,
//    gravity: 0,
    updateFrequencyMs: 5000,
//    updateFrequencyMs: 1000,
    collisionPadding: 3,
    collisionConstant: 0.5,  // should be between 0 and 1
    slaveEmbedAmount: 65,
    wallPadding: 5,
    defaultSwirlForce: 0.0002,

//    defaultLinkLength: 15,
    defaultLinkLength: 15,
    defaultLinkStrength: 0.4,

    buildSize: 100,
    buildCharge: -900,

    queuedBuildSize: 15,

    // buildWallRepelForce: 200,
    buildWallRepelForce: 5200,  // increased because of higher load
    buildGraphicsPosYEnter: 100,  // start at height + 100 so that we animate from offscreen
    buildGraphicsPosYExit: -100,
    buildTransitionEnterDuration: 1000,
    buildTransitionExitDuration: 500,

    idleSlaveCharge: 0,
    activeSlaveCharge: 0,

    // buildSlaveRepelForce: 6500,
    buildSlaveRepelForce: 1000,  // reduced because of higher load

    slaveCircleSize: 10,
    slaveWallRepelForce: 600,
    slaveBuildAttractionForce: 0.1
};


module.exports = conf;<commit_msg>Revert conf changes for high load<commit_after>

// todo: ping slaves individually to make sure they're still responsive
// todo: indicate progress of builds / subjob completion
// todo: make finished builds shrink and move off to the side so you can still click on them (change color based on fail/success)
// todo: show incoming queued builds
// todo: fix css issues that create scroll bars
// todo: make idle nodes attract

//DEBUG_MODE = true;
//Log.setLevel(Log.DEBUG);

var conf = {
    height: null,
    width: null,
    features: {
        swirl: false,
        drawSlaveLinks: false
    },

    gravity: 0.004,
//    gravity: 0,
    updateFrequencyMs: 5000,
//    updateFrequencyMs: 1000,
    collisionPadding: 3,
    collisionConstant: 0.5,  // should be between 0 and 1
    slaveEmbedAmount: 65,
    wallPadding: 5,
    defaultSwirlForce: 0.0002,

//    defaultLinkLength: 15,
    defaultLinkLength: 15,
    defaultLinkStrength: 0.4,

    buildSize: 100,
    buildCharge: -900,

    queuedBuildSize: 15,

    buildWallRepelForce: 200,
    // buildWallRepelForce: 5200,  // setting for high load
    buildGraphicsPosYEnter: 100,  // start at height + 100 so that we animate from offscreen
    buildGraphicsPosYExit: -100,
    buildTransitionEnterDuration: 1000,
    buildTransitionExitDuration: 500,

    idleSlaveCharge: 0,
    activeSlaveCharge: 0,

    buildSlaveRepelForce: 6500,
    // buildSlaveRepelForce: 1000,  // setting for high load

    slaveCircleSize: 10,
    slaveWallRepelForce: 600,
    slaveBuildAttractionForce: 0.1
};


module.exports = conf;
{'fraction_non_alphanumeric': 0.08645899554990465, 'fraction_numerical': 0.0508582326764145, 'mean_word_length': 3.076424870466321, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4005080', 'n_tokens_mistral': 1108, 'n_tokens_neox': 936, 'n_words': 316}