Скрипт feebitcoin multiplay снова фрибиткоин

Новый алгоритм фрибткоин для игры в мультиплей. Суть такова, цитирую:
"В общем идея такова. Делаем ставку 1 сатош. Если выиграли, то ставим 1 сатош. Если проиграли то ставим снова 1 сатош до тех пор пока не выиграем при этом подсчитывая количество проигрышных, а уж после выигрыша 1 сатоши ставим ставку с количеством проигрышных. Допустим проиграли, то ставим 1 сатош пока не выиграем при этом подсчитывая количество проигрышных, выиграли и ставим все проигрышные. В общем после проигрыша ставим 1, после выигрыша сумму проигрышей.".

Скрипт работает аналогично, единственно что для удобства написания скрипта изначально поставил сумму проигрышных ставок sum=1 а не нуль. И в случае выигрыша ставки суммы прогрышных сумма снова сбрасывается на 1, а не на нуль.

А вот и сам скрипт, вэлком:
var st=1;//начальная минимальная ставка в сатошах
var temp='0.00000000';
var r1,stxt,sum,i,extract;
//-----------------------------------------------------------------
var hilo;
hilo = "TAG POS=1 TYPE=BUTTON ATTR=TXT:BET<SP>HI" + "\n";//жмем кнопку BET HI
hilo += "WAIT SECONDS=2" + "\n";
hilo += "SET !EXTRACT NULL" + "\n";
hilo += "TAG POS=2 TYPE=DIV ATTR=TXT:You<SP>BET<SP>HI<SP>so<SP>you<SP>* EXTRACT=TXT" + "\n";

function stavka(n) {
var txt,stav;
txt=''+n;
stav=temp.substr(0,10-txt.length)+txt;
iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:stake CONTENT='+stav);
}

sum=1;//сумма проигрышных ставок
while (true) {
stavka(st);
iimPlayCode(hilo);
extract = iimGetLastExtract().charAt(18);//iimDisplay(extract);

if(extract == "l") sum=sum+st;//если проиграли то суммируем проигрыши
if(extract == "w") {
    stavka(sum);
    iimPlayCode(hilo);
    extract = iimGetLastExtract().charAt(18);
    if(extract == "w") sum=1;
    if(extract == "l") sum=sum+sum;
            }
iimPlayCode("WAIT SECONDS=1");
}

После погона данного скрипта, оказывается он, как обычно, сливает. ) Наверное, все алгоритмы уже прикрыли и вряд ли что здесь сработает. Уже много раз писал про то, что сайт как бы лохотрон, хоть и платит деньги, но обманывает не честным мультиплеем.
Ну а в продолжение данной темы, вносим поправочки к скипту:
"Анализируя работу скрипта пришел к выводу, что слив происходит из-за того что он делает ставку после первого выигрыша минималки, а в мультиплее начинается чередование выигрышей и проигрышей и начинается слив. А вот ситуаций когда идут две подряд выигрышные или три значительно меньше. Соответственно нужно делать ставку после второго выигрыша минималки. Вручную я это опробовал, результат очень даже неплохой, единстаенное подсчитывать надоедает. Так что подправьте пожалуйста скрипт чтобы он делал ставку после второго выигрыша минималаки.".

 var st=1;//начальная минимальная ставка в сатошах
var temp='0.00000000';
var k,stxt,sum,i,extract;
//-----------------------------------------------------------------
var hilo;
hilo = "TAG POS=1 TYPE=BUTTON ATTR=TXT:BET<SP>HI" + "\n";//жмем кнопку BET HI
hilo += "WAIT SECONDS=2" + "\n";
hilo += "SET !EXTRACT NULL" + "\n";
hilo += "TAG POS=2 TYPE=DIV ATTR=TXT:You<SP>BET<SP>HI<SP>so<SP>you<SP>* EXTRACT=TXT" + "\n";

function stavka(n) {
var txt,stav;
txt=''+n;
stav=temp.substr(0,10-txt.length)+txt;
iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:stake CONTENT='+stav);
}
k=0;//подсчитываем 2 подряд ищущих выигрыша
sum=1;//сумма проигрышных ставок

while (true) {
stavka(st);
iimPlayCode(hilo);
extract = iimGetLastExtract().charAt(18);

if(extract == "l") {sum=sum+st; k=0;}//если проиграли то суммируем проигрыши и обнуляем серию выигрышей
if(extract == "w") k++;
if(k == 2) {//серия из 2 подряд ищущих выигрышей, можно увеличить
    stavka(sum);
    iimPlayCode(hilo);
    extract = iimGetLastExtract().charAt(18);
    if(extract == "w") sum=1;
    if(extract == "l") sum=sum+sum;
    k=0;}
iimPlayCode("WAIT SECONDS=1");
}

Правда протестировать не могу, так как нет баланса.


8 комментариев:

  1. пришла мысль - нужно суммировать все выигрыши и суммировать все проигрыши. а ставку если проигрышей больше - то ставку делать как разность всех выигрышей и проигрышей. можно попробовать так

    ОтветитьУдалить
  2. Я предлагаю этот подсчет вести сразу, подобное я изложил в письме, еще не прочитав первый комментарий.

    ОтветитьУдалить
  3. Переделал я под такой пересчет, теперь уж очень долго сатоши набираются, уже и паузы отключил, но пересчет не позволяет )

    ОтветитьУдалить
    Ответы
    1. да вроде как полезного от этого мало, если пойдут проигрыши, то по сути опять удвоение с слив.

      Удалить
  4. С пересчета толку мало, надо менять периодически число "к".

    ОтветитьУдалить
  5. добавил рандом для "к" r1=Math.floor(Math.random() * 3) + 1;

    ОтветитьУдалить
  6. Добрый день! у меня есть стратегия игры приносит 22% в час от депозита, максимальная просадка 10% от банка, прокачал баланс в 6 раз, интересует можно ли под такие условия написать скрипт, там посложнее чем просто умножение после слива, работа с процентами, можно ли написать такой скрипт?

    ОтветитьУдалить