Skip to content

Instantly share code, notes, and snippets.

View ruzli's full-sized avatar

Ruzli ruzli

  • Russian Federation, Moscow
View GitHub Profile
@ruzli
ruzli / nyan_data_gathering.js
Last active January 19, 2020 22:34
nyan_data_gathering
var basebet = 100
var target = 1000
var seek = 1000
var resetSeedEach = 500
var rolls = 0;
var total_rolls = 0;
var resetSeedCounter = 0;
@ruzli
ruzli / seed_check.js
Created October 29, 2019 17:35
Runs given seed for result outcome and logging it out
var config = {
clientSeed: { type: 'text', label: 'Client seed', value: "glorious subdued berrys" },
serverSeed: { type: 'text', label: 'Server seed', value: "b27cd3fe415600657a29590fb07e78e12a45075aec492061e3a52ca5c0f6057b" },
serverHash: { type: 'text', label: 'Server hash', value: "04097893aa9456880f62b29d4c52cf256935868cf50f0eae7ba9c6c02099b589" },
rolls: { type: "number", label: "Rolls to run", value: 5000 },
}
(function (I) {
function w(c, a, d) {
var l = 0, b = [], g = 0, f, n, k, e, h, q, y, p, m = !1, t = [], r = [], u, z = !1; d = d || {}; f = d.encoding || "UTF8"; u = d.numRounds || 1; if (u !== parseInt(u, 10) || 1 > u) throw Error("numRounds must a integer >= 1"); if (0 === c.lastIndexOf("SHA-", 0)) if (q = function (b, a) { return A(b, a, c) }, y = function (b, a, l, f) {
var g, e; if ("SHA-224" === c || "SHA-256" === c) g = (a + 65 >>> 9 << 4) + 15, e = 16; else throw Error("Unexpected error in SHA-2 implementation"); for (; b.length <= g;)b.push(0); b[ a
@ruzli
ruzli / maxstreaks.js
Created October 18, 2019 16:38
Find MaxStreaks for different payouts at same time
var game_array = [], game_stw = [], game_ls = [];
var rolls = 0;
var engine = this;
var auto_betting = true
const playing_area = 3;
const diffculty_game = 12;
class Target {
constructor (target) {
@ruzli
ruzli / ss.js
Last active September 28, 2019 22:14
simple shifter
var config = {
wager: { label: "Wager", type: "balance", value: 500 },
max_pay: { label: "Max payout", type: "multiplier", value: 87 },
min_pay: { label: "Min payout", type: "multiplier", value: 7 },
max_loss: { label: "Max lose", type: "balance", value: -100000 },
bets_prog: { label: "Progression betting", type: "checkbox", value: false },
};
let target = 1.01;
let turns = 0;
@ruzli
ruzli / HonKong_Cruse.js
Last active September 8, 2019 09:18
HonKong Cruse
var config = {
baseBet: { value: 100, type: 'balance', label: 'base bet' },
payout: { value: 2, type: 'multiplier', label: 'target' },
multiply: { value: 2, type: 'multiplier', label: 'multiply wins' },
multiplyLoss: { value: 1, type: 'number', label: 'multiply loss' },
stops: { value: 10, type: 'number', label: 'stop bet levels' },
doubles: { value: 1, type: 'number', label: 'How much attempts to double' },
};
const baseBet = config.baseBet.value;
@ruzli
ruzli / Martingale_bab_v2_20x.js
Created August 31, 2019 06:00
Martingale 20x bustabit
var config = {
baseBet: { value: 300, type: 'balance', label: 'base bet' },
payout: { value: 20, type: 'multiplier' },
stop: { value: 700000, type: 'balance', label: 'stop if bet >' },
loss: {
value: 'increase', type: 'radio', label: 'On Loss',
options: {
base: { type: 'noop', label: 'Return to base bet' },
increase: { value: 1.053, type: 'multiplier', label: 'Increase bet by' },
}
@ruzli
ruzli / script_tweak.js
Last active January 21, 2021 21:22
Script on skips for bustadice [TWEAK]
var config = {
wager: { label: "Wager", type: "balance", value: 100 },
max_pay: { label: "Max payout", type: "multiplier", value: 70 },
min_pay: { label: "Min payout", type: "multiplier", value: 2 },
max_loss: { label: "Max lose", type: "balance", value: -100000 },
bets_prog: { label: "Progression betting", type: "checkbox", value: false },
};
let target = 1.01;
let turns = 0;
@ruzli
ruzli / ported martingale.js
Last active December 21, 2019 17:49
ported martingale from bab to bad
var config = {
baseBet: { value: 100, type: 'balance', label: 'base bet' },
payout: { value: 2, type: 'multiplier' },
whenToStop: { type: "number", label: "Stop in %, if balance <", value: 0 },
stop: { value: 1e8, type: 'balance', label: 'stop if bet >' },
multiply: { type: 'checkbox', label: 'Do Multiply? (Add on uncheck)', value: true },
loss: {
value: 'base', type: 'radio', label: 'On Loss',
options: {
base: { type: 'noop', label: 'Return to base bet' },
@ruzli
ruzli / ascent_script.js
Created July 16, 2019 18:57
AscentScript 5x
this.log(`Ascent Script 1.06v by baecoin`)
const strategy = 2 /* Preset game rules and settings. 1 to turn off; setting it more than 1 will overrides base settings */
/*
...2 - Normal Mode for normal balance [>8000 bits]
...3 - Normal Mode for high balance [>16300 bits]
...4 - Alternative mode for multiplier 3, just for having more than common run
...5 - Early profit and later normal run for balance [>4500 bits]
...6 - High profit for medium numbers, for balance [>5000 bits] medium risk
...7 - 2x Mode, for low balance run [<2000 bits] low risk
@ruzli
ruzli / emulation
Created July 14, 2019 19:19
emulation rolls
(function (I) {
function w(c, a, d) {
var l = 0, b = [], g = 0, f, n, k, e, h, q, y, p, m = !1, t = [], r = [], u, z = !1; d = d || {}; f = d.encoding || "UTF8"; u = d.numRounds || 1; if (u !== parseInt(u, 10) || 1 > u) throw Error("numRounds must a integer >= 1"); if (0 === c.lastIndexOf("SHA-", 0)) if (q = function (b, a) { return A(b, a, c) }, y = function (b, a, l, f) {
var g, e; if ("SHA-224" === c || "SHA-256" === c) g = (a + 65 >>> 9 << 4) + 15, e = 16; else throw Error("Unexpected error in SHA-2 implementation"); for (; b.length <= g;)b.push(0); b[ a >>> 5 ] |= 128 << 24 - a % 32; a = a + l; b[ g ] = a & 4294967295;
b[ g - 1 ] = a / 4294967296 | 0; l = b.length; for (a = 0; a < l; a += e)f = A(b.slice(a, a + e), f, c); if ("SHA-224" === c) b = [ f[ 0 ], f[ 1 ], f[ 2 ], f[ 3 ], f[ 4 ], f[ 5 ], f[ 6 ] ]; else if ("SHA-256" === c) b = f; else throw Error("Unexpected error in SHA-2 implementation"); return b
}, p = function (b) { return b.slice() }, "SHA-224" =