Jump to content

Serlite

Moderator
  • Content Count

    826
  • Joined

  • Last visited

  • Days Won

    44

Reputation Activity

  1. Thanks
    Serlite got a reaction from Nenad in 🥇 [0.2 BTC] Treasure Island ​​🗺️​ | VIP   
    Yes! I've made it to VIP, finally. These challenges are finally open to m- hey, where is everyone?! Do VIPs not care about these things? Well, I do!
    01.23
    Bet: 51,927,103,846
    placed by Serlite on 05/03/2020
    Wagered
    0.01550000 Multiplier
    1.01x Profit
    0.00015810 As for the script, here you go! An easy rollhunt script for my first VIP challenge. Just paste it into the Code tab of dicebot, update the chance/bet/currency, and Start:
    chance = 98 nextbet = 0.0001 bethigh = false currency = "Btc" numbersToHunt = {00.12, 01.23, 12.34, 23.45, 34.56, 45.67, 56.78, 67.89, 78.90, 89.01} function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
    I don't think there's any value in posting the same number twice, because the challenge specifically asks for unique numbers. If one of them had a higher bet though, it'd be beneficial to post that one in case there's a tie.
  2. Like
    Serlite got a reaction from AqChrysaetos in 🥇 [0.2 BTC] Treasure Island ​​🗺️​ | VIP   
    Yes! I've made it to VIP, finally. These challenges are finally open to m- hey, where is everyone?! Do VIPs not care about these things? Well, I do!
    01.23
    Bet: 51,927,103,846
    placed by Serlite on 05/03/2020
    Wagered
    0.01550000 Multiplier
    1.01x Profit
    0.00015810 As for the script, here you go! An easy rollhunt script for my first VIP challenge. Just paste it into the Code tab of dicebot, update the chance/bet/currency, and Start:
    chance = 98 nextbet = 0.0001 bethigh = false currency = "Btc" numbersToHunt = {00.12, 01.23, 12.34, 23.45, 34.56, 45.67, 56.78, 67.89, 78.90, 89.01} function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
    I don't think there's any value in posting the same number twice, because the challenge specifically asks for unique numbers. If one of them had a higher bet though, it'd be beneficial to post that one in case there's a tie.
  3. Like
    Serlite got a reaction from Bojana in 🥇 [0.2 BTC] Treasure Island ​​🗺️​ | VIP   
    Yes! I've made it to VIP, finally. These challenges are finally open to m- hey, where is everyone?! Do VIPs not care about these things? Well, I do!
    01.23
    Bet: 51,927,103,846
    placed by Serlite on 05/03/2020
    Wagered
    0.01550000 Multiplier
    1.01x Profit
    0.00015810 As for the script, here you go! An easy rollhunt script for my first VIP challenge. Just paste it into the Code tab of dicebot, update the chance/bet/currency, and Start:
    chance = 98 nextbet = 0.0001 bethigh = false currency = "Btc" numbersToHunt = {00.12, 01.23, 12.34, 23.45, 34.56, 45.67, 56.78, 67.89, 78.90, 89.01} function dobet() if containedInSet(lastBet.Roll, numbersToHunt) then ching() print(lastBet.Roll) print(lastBet.Id) stop() end end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
    I don't think there's any value in posting the same number twice, because the challenge specifically asks for unique numbers. If one of them had a higher bet though, it'd be beneficial to post that one in case there's a tie.
  4. Like
    Serlite got a reaction from Bojana in 🏆 [0.1 BTC] Around the Globe: Great Britain 👑 [TIER]   
    Oooh boy, I spent a lot hunting this and I didn't even get that long of a streak. Oof...oh well, progressing to VIP at least!
    Bet: 51,819,250,608
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,251,024
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,251,466
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,251,880
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,252,312
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,252,767
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,253,169
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,253,592
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,254,019
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,254,483
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,254,909
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,255,346
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,255,784
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,256,210
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,256,622
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 Bet: 51,819,257,067
    placed by Serlite on 02/03/2020
    Wagered
    0.03800000 Multiplier
    2.00x Profit
    0.03800000 As for the script, well - it won't stop automatically, so you'll have to decide when to do that yourself. It just notifies you when you get a new longest streak:
    chance = 49.5 nextbet = 0.52 bethigh = true currency = "Trx" local bestStreak = 0 local streakNumbers = {} function dobet() if win then table.insert(streakNumbers, lastBet.Id) if bestStreak < currentstreak then ching() print("New best streak: "..tostring(currentstreak)) printSet(streakNumbers) bestStreak = currentstreak end else streakNumbers = {} end end function printSet(set) local printedString = "" for key, value in pairs(set) do printedString = printedString..tostring(value).." " end print(printedString) end  
  5. Thanks
    Serlite got a reaction from AqChrysaetos in 🏆 [0.08 BTC] Walk of Fame: The Knight's Tale ​🃏​   
    That wasn't too bad! I lost...hmm, 3-4 XRP hunting this, which was pretty close to the expected cost for this challenge.
    20.08
    Bet: 51,294,149,697
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    1.01x Profit
    0.00035700 96.78
    Bet: 51,298,585,547
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000 95.18
    Bet: 51,298,585,870
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000  
    As for the script, the first part's a basic rollhunt - the second part is a bit more interesting, though. As usual, paste it into the Code tab dicebot while it's in Programmer mode. Good luck!
    chance = 98 nextbet = 0.035 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.08 then ching() stop() end end chance=4.95 nextbet=0.035 bethigh=true currency = "Xrp" local targetPatternStreak = 2 local patternStreak = 0 function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) patternStreak = patternStreak + 1 else patternStreak = 0 end if patternStreak >= targetPatternStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == 8 or digit2 == 8 or digit3 == 8 or digit4 == 8 then return true end return false end  
  6. Like
    Serlite got a reaction from EpicGord in 🏆 [0.08 BTC] Walk of Fame: The Knight's Tale ​🃏​   
    That wasn't too bad! I lost...hmm, 3-4 XRP hunting this, which was pretty close to the expected cost for this challenge.
    20.08
    Bet: 51,294,149,697
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    1.01x Profit
    0.00035700 96.78
    Bet: 51,298,585,547
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000 95.18
    Bet: 51,298,585,870
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000  
    As for the script, the first part's a basic rollhunt - the second part is a bit more interesting, though. As usual, paste it into the Code tab dicebot while it's in Programmer mode. Good luck!
    chance = 98 nextbet = 0.035 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.08 then ching() stop() end end chance=4.95 nextbet=0.035 bethigh=true currency = "Xrp" local targetPatternStreak = 2 local patternStreak = 0 function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) patternStreak = patternStreak + 1 else patternStreak = 0 end if patternStreak >= targetPatternStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == 8 or digit2 == 8 or digit3 == 8 or digit4 == 8 then return true end return false end  
  7. Like
    Serlite got a reaction from darlison in 🏆 [0.08 BTC] Walk of Fame: The Knight's Tale ​🃏​   
    That wasn't too bad! I lost...hmm, 3-4 XRP hunting this, which was pretty close to the expected cost for this challenge.
    20.08
    Bet: 51,294,149,697
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    1.01x Profit
    0.00035700 96.78
    Bet: 51,298,585,547
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000 95.18
    Bet: 51,298,585,870
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000  
    As for the script, the first part's a basic rollhunt - the second part is a bit more interesting, though. As usual, paste it into the Code tab dicebot while it's in Programmer mode. Good luck!
    chance = 98 nextbet = 0.035 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.08 then ching() stop() end end chance=4.95 nextbet=0.035 bethigh=true currency = "Xrp" local targetPatternStreak = 2 local patternStreak = 0 function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) patternStreak = patternStreak + 1 else patternStreak = 0 end if patternStreak >= targetPatternStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == 8 or digit2 == 8 or digit3 == 8 or digit4 == 8 then return true end return false end  
  8. Thanks
    Serlite got a reaction from Landak in 🏆 [0.08 BTC] Walk of Fame: The Knight's Tale ​🃏​   
    That wasn't too bad! I lost...hmm, 3-4 XRP hunting this, which was pretty close to the expected cost for this challenge.
    20.08
    Bet: 51,294,149,697
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    1.01x Profit
    0.00035700 96.78
    Bet: 51,298,585,547
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000 95.18
    Bet: 51,298,585,870
    placed by Serlite on 25/02/2020
    Wagered
    0.03500000 Multiplier
    20.00x Profit
    0.66500000  
    As for the script, the first part's a basic rollhunt - the second part is a bit more interesting, though. As usual, paste it into the Code tab dicebot while it's in Programmer mode. Good luck!
    chance = 98 nextbet = 0.035 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.08 then ching() stop() end end chance=4.95 nextbet=0.035 bethigh=true currency = "Xrp" local targetPatternStreak = 2 local patternStreak = 0 function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) patternStreak = patternStreak + 1 else patternStreak = 0 end if patternStreak >= targetPatternStreak then ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) if digit1 == 8 or digit2 == 8 or digit3 == 8 or digit4 == 8 then return true end return false end  
  9. Thanks
    Serlite got a reaction from jamyr in Did you managed to complete the challenge every week?   
    Hmm...I checked my dicebot logs, and it looked like in this case, I was very lucky in terms of the number of rolls I made.
    Part 1: 2538 Part 2: 3023 Together, that was only 5561 rolls...but even though I came out ahead in terms of roll count, I still suffered badly in terms of my losses. The expected losses from house edge were 16.2k sats. But my losses for this challenge were:
    Part 1: 779 DOGE = 23.4k sats Part 2: 0.671 XRP = 2.2k sats Converted and added, that makes a total loss of approximately 25.6k...which is obviously a lot bigger than 16.2k! The massive losses came primarily from Part 1, where such high multipliers carried with them much higher variance, and led to a greater deviation from the expected value. If the challenge took millions of rolls instead of thousands, I'd probably get much closer to the expected value - but of course, a challenge like that wouldn't really be reasonable for anyone to attempt!
    So there's the catch - the expected value alone can't tell the whole story, and shouldn't be relied upon unless you're hunting at the lowest possible multiplier (where variance is much lower). I still attempted it since I expect the prize share will be at least 50k, and 50k - 16.2k = 33.8k, which is a lot of leeway to still earn a profit...but if it was much tighter, I don't think I would have tried it at all.
  10. Upvote
    Serlite got a reaction from Han2x in Did you managed to complete the challenge every week?   
    Hmm...I checked my dicebot logs, and it looked like in this case, I was very lucky in terms of the number of rolls I made.
    Part 1: 2538 Part 2: 3023 Together, that was only 5561 rolls...but even though I came out ahead in terms of roll count, I still suffered badly in terms of my losses. The expected losses from house edge were 16.2k sats. But my losses for this challenge were:
    Part 1: 779 DOGE = 23.4k sats Part 2: 0.671 XRP = 2.2k sats Converted and added, that makes a total loss of approximately 25.6k...which is obviously a lot bigger than 16.2k! The massive losses came primarily from Part 1, where such high multipliers carried with them much higher variance, and led to a greater deviation from the expected value. If the challenge took millions of rolls instead of thousands, I'd probably get much closer to the expected value - but of course, a challenge like that wouldn't really be reasonable for anyone to attempt!
    So there's the catch - the expected value alone can't tell the whole story, and shouldn't be relied upon unless you're hunting at the lowest possible multiplier (where variance is much lower). I still attempted it since I expect the prize share will be at least 50k, and 50k - 16.2k = 33.8k, which is a lot of leeway to still earn a profit...but if it was much tighter, I don't think I would have tried it at all.
  11. Thanks
    Serlite got a reaction from jamyr in Did you managed to complete the challenge every week?   
    That's a good question! There's some pretty easy math involved that you can try yourself.
    Let's use this week's challenge as an example!
    Win 77.9528x, twice in a row Hit 20.16 as a roll number What are the basic probabilities for these? Well, 77.9528x has a 1.27% (0.0127 probability) win chance, and rolling any given number is 1/10000. So we get:
    (0.0127)^2 = 0.00016129, so inverting it (1/0.00016129), we get 6200 rolls (1/10000) = 0.0001, so inverting it (1/0.0001) we get 10000 rolls So the expected roll count is 6200 + 10000 = 16200 rolls.
    That gives you an estimate of the average number of rolls people will take to complete the challenge...but the cost can become unpredictable when higher multipliers come into play. In those cases, variance can incur a much greater cost on you than the house edge - so be careful with which challenges you try! I generally stick to challenges that leave a significant profit margin between the cost and the expected prize.
    It really does pay to do the math in advance; last week's challenge had an expected cost of about 40k and carried high risk of variance, making it so difficult that only 29 players finished it. That means they split the base prize of 0.01 - that's only 34k a person, which means on average, they actually lost money. And that's not even counting the people that failed to complete the challenge after sinking a lot of money into it!
  12. Like
    Serlite got a reaction from hamato in 🏆 [0.08 BTC] Walk of Fame: Blind Boy Grunt 🎤   
    Hooray, this one was more doable than last week's...but still really quite costly for me. Lost all my Doge hunting this! Would probably not recommend if you don't want to risk/waste a lot of balance...I probably wouldn't do it again, given the choice.
    Bet: 49,843,722,112
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    77.95x Profit
    2.77029900 Bet: 49,843,722,894
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    77.95x Profit
    2.77029900 20.16
    Bet: 49,846,367,522
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    1.01x Profit
    0.00036720 As for the script, it's in two parts. As usual, paste the script into the Code tab of dicebot, and update currency/amount as needed. Part 1:
    chance = 1.27 nextbet = 0.036 bethigh = true currency = "Xrp" function dobet() if win then print(lastBet.Id) end if currentstreak >= 2 then ching() stop() end end Part 2:
    chance = 98 nextbet = 0.036 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.16 then print(lastBet.Id) ching() stop() end end  
  13. Like
    Serlite got a reaction from Bojana in Did you managed to complete the challenge every week?   
    That's a good question! There's some pretty easy math involved that you can try yourself.
    Let's use this week's challenge as an example!
    Win 77.9528x, twice in a row Hit 20.16 as a roll number What are the basic probabilities for these? Well, 77.9528x has a 1.27% (0.0127 probability) win chance, and rolling any given number is 1/10000. So we get:
    (0.0127)^2 = 0.00016129, so inverting it (1/0.00016129), we get 6200 rolls (1/10000) = 0.0001, so inverting it (1/0.0001) we get 10000 rolls So the expected roll count is 6200 + 10000 = 16200 rolls.
    That gives you an estimate of the average number of rolls people will take to complete the challenge...but the cost can become unpredictable when higher multipliers come into play. In those cases, variance can incur a much greater cost on you than the house edge - so be careful with which challenges you try! I generally stick to challenges that leave a significant profit margin between the cost and the expected prize.
    It really does pay to do the math in advance; last week's challenge had an expected cost of about 40k and carried high risk of variance, making it so difficult that only 29 players finished it. That means they split the base prize of 0.01 - that's only 34k a person, which means on average, they actually lost money. And that's not even counting the people that failed to complete the challenge after sinking a lot of money into it!
  14. Upvote
    Serlite got a reaction from EpicGord in Did you managed to complete the challenge every week?   
    That's a good question! There's some pretty easy math involved that you can try yourself.
    Let's use this week's challenge as an example!
    Win 77.9528x, twice in a row Hit 20.16 as a roll number What are the basic probabilities for these? Well, 77.9528x has a 1.27% (0.0127 probability) win chance, and rolling any given number is 1/10000. So we get:
    (0.0127)^2 = 0.00016129, so inverting it (1/0.00016129), we get 6200 rolls (1/10000) = 0.0001, so inverting it (1/0.0001) we get 10000 rolls So the expected roll count is 6200 + 10000 = 16200 rolls.
    That gives you an estimate of the average number of rolls people will take to complete the challenge...but the cost can become unpredictable when higher multipliers come into play. In those cases, variance can incur a much greater cost on you than the house edge - so be careful with which challenges you try! I generally stick to challenges that leave a significant profit margin between the cost and the expected prize.
    It really does pay to do the math in advance; last week's challenge had an expected cost of about 40k and carried high risk of variance, making it so difficult that only 29 players finished it. That means they split the base prize of 0.01 - that's only 34k a person, which means on average, they actually lost money. And that's not even counting the people that failed to complete the challenge after sinking a lot of money into it!
  15. Like
    Serlite got a reaction from pfodo in 🏆 [0.08 BTC] Walk of Fame: Blind Boy Grunt 🎤   
    Hooray, this one was more doable than last week's...but still really quite costly for me. Lost all my Doge hunting this! Would probably not recommend if you don't want to risk/waste a lot of balance...I probably wouldn't do it again, given the choice.
    Bet: 49,843,722,112
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    77.95x Profit
    2.77029900 Bet: 49,843,722,894
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    77.95x Profit
    2.77029900 20.16
    Bet: 49,846,367,522
    placed by Serlite on 12/02/2020
    Wagered
    0.03600000 Multiplier
    1.01x Profit
    0.00036720 As for the script, it's in two parts. As usual, paste the script into the Code tab of dicebot, and update currency/amount as needed. Part 1:
    chance = 1.27 nextbet = 0.036 bethigh = true currency = "Xrp" function dobet() if win then print(lastBet.Id) end if currentstreak >= 2 then ching() stop() end end Part 2:
    chance = 98 nextbet = 0.036 bethigh = false currency = "Xrp" function dobet() if lastBet.Roll == 20.16 then print(lastBet.Id) ching() stop() end end  
  16. Like
    Serlite got a reaction from Bojana in Did you managed to complete the challenge every week?   
    I always try to do the math beforehand to decide whether to try out a challenge. For a rough idea of how much a given challenge will cost people on average, just calculate:
    [Expected Roll Count] x [Bet Amount] x 0.01
    This gives you the average losses due to the house edge. Then, subtract that from the approximate prize share people will get, and it gives you an idea of how profitable a challenge will be under optimal theoretical conditions.
    Of course, variance throws a wrench into this and adds more risk to the whole affair - so I tend to avoid challenges that focus on relatively high multipliers/rare events. Like this week's challenge...
  17. Like
    Serlite got a reaction from EpicGord in 🏆 [0.08 BTC] Walk of Fame: Man of Steel🦸‍♂️​   
    This one was pretty fun to hunt! Lots of combinations of these digits to go for:
    10.32
    Bet: 48,255,588,547
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 32.10
    Bet: 48,255,815,461
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 12.30
    Bet: 48,256,302,156
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 10.23
    Bet: 48,256,521,707
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 23.10
    Bet: 48,256,782,354
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 As for the script, it reuses some different components from my old scripts, so nothing new. Remember to keep track of which ones you hit - don't count duplicates that you get! As usual, paste it into the Code tab of dicebot in Programmer mode, change the currency/multiplier/amount, and go for it:
    chance=98 nextbet=0.03800000 bethigh=false currency="Xrp" local digitsToHunt = {0, 1, 2, 3} function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local digitSet = {digit1, digit2, digit3, digit4} for key, digit in pairs(digitsToHunt) do if not containedInSet(digit, digitSet) then return false end end return true end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  18. Like
    Serlite got a reaction from Sokah in 🏆 [0.08 BTC] Walk of Fame: Man of Steel🦸‍♂️​   
    This one was pretty fun to hunt! Lots of combinations of these digits to go for:
    10.32
    Bet: 48,255,588,547
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 32.10
    Bet: 48,255,815,461
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 12.30
    Bet: 48,256,302,156
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 10.23
    Bet: 48,256,521,707
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 23.10
    Bet: 48,256,782,354
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 As for the script, it reuses some different components from my old scripts, so nothing new. Remember to keep track of which ones you hit - don't count duplicates that you get! As usual, paste it into the Code tab of dicebot in Programmer mode, change the currency/multiplier/amount, and go for it:
    chance=98 nextbet=0.03800000 bethigh=false currency="Xrp" local digitsToHunt = {0, 1, 2, 3} function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local digitSet = {digit1, digit2, digit3, digit4} for key, digit in pairs(digitsToHunt) do if not containedInSet(digit, digitSet) then return false end end return true end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  19. Like
    Serlite got a reaction from bitboy26 in 🏆 [0.08 BTC] Walk of Fame: Man of Steel🦸‍♂️​   
    This one was pretty fun to hunt! Lots of combinations of these digits to go for:
    10.32
    Bet: 48,255,588,547
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 32.10
    Bet: 48,255,815,461
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 12.30
    Bet: 48,256,302,156
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 10.23
    Bet: 48,256,521,707
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 23.10
    Bet: 48,256,782,354
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 As for the script, it reuses some different components from my old scripts, so nothing new. Remember to keep track of which ones you hit - don't count duplicates that you get! As usual, paste it into the Code tab of dicebot in Programmer mode, change the currency/multiplier/amount, and go for it:
    chance=98 nextbet=0.03800000 bethigh=false currency="Xrp" local digitsToHunt = {0, 1, 2, 3} function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local digitSet = {digit1, digit2, digit3, digit4} for key, digit in pairs(digitsToHunt) do if not containedInSet(digit, digitSet) then return false end end return true end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  20. Like
    Serlite got a reaction from samsul123 in 🏆 [0.08 BTC] Walk of Fame: Man of Steel🦸‍♂️​   
    This one was pretty fun to hunt! Lots of combinations of these digits to go for:
    10.32
    Bet: 48,255,588,547
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 32.10
    Bet: 48,255,815,461
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 12.30
    Bet: 48,256,302,156
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 10.23
    Bet: 48,256,521,707
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 23.10
    Bet: 48,256,782,354
    placed by Serlite on 27/01/2020
    Wagered
    0.03800000 Multiplier
    1.01x Profit
    0.00038760 As for the script, it reuses some different components from my old scripts, so nothing new. Remember to keep track of which ones you hit - don't count duplicates that you get! As usual, paste it into the Code tab of dicebot in Programmer mode, change the currency/multiplier/amount, and go for it:
    chance=98 nextbet=0.03800000 bethigh=false currency="Xrp" local digitsToHunt = {0, 1, 2, 3} function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if win and isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local digitSet = {digit1, digit2, digit3, digit4} for key, digit in pairs(digitsToHunt) do if not containedInSet(digit, digitSet) then return false end end return true end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  21. Like
    Serlite got a reaction from darlison in 🏆 [0.08 BTC] Walk of Fame: 🛫​​​​​​​ Lady Lindy ​🛬​   
    I'm...not actually doing this week's challenge! Because I've got that aversion to high multipliers...but hey, here's a script in case you do want to hunt it. As usual, paste it into the code part of dicebot and change the currency/amount as needed. As you hit numbers, remember to update the pattern. Good luck!
    chance = 1 nextbet = 0.00015000 bethigh = true currency = "Ltc" local pattern = "99.X1" function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local ref1 = string.sub(pattern, 1, 1) local ref2 = string.sub(pattern, 2, 2) local ref3 = string.sub(pattern, 4, 4) local ref4 = string.sub(pattern, 5, 5) if (ref1 == tostring(digit1) or ref1 == "X") and (ref2 == tostring(digit2) or ref2 == "X") and (ref3 == tostring(digit3) or ref3 == "X") and (ref4 == tostring(digit4) or ref4 == "X") then return true end return false end  
  22. Upvote
    Serlite got a reaction from Sokah in 🏆 [0.08 BTC] Walk of Fame: 🛫​​​​​​​ Lady Lindy ​🛬​   
    I'm...not actually doing this week's challenge! Because I've got that aversion to high multipliers...but hey, here's a script in case you do want to hunt it. As usual, paste it into the code part of dicebot and change the currency/amount as needed. As you hit numbers, remember to update the pattern. Good luck!
    chance = 1 nextbet = 0.00015000 bethigh = true currency = "Ltc" local pattern = "99.X1" function dobet() -- break down roll number into comparable components local digit4 = round((lastBet.Roll * 100) % 10) local digit3 = round(((lastBet.Roll * 100) % 100 - digit4) / 10) local digit2 = round(((lastBet.Roll * 100) % 1000 - digit3 * 10 - digit4) / 100) local digit1 = round(((lastBet.Roll * 100) - digit2 * 100 - digit3 * 10 - digit4) / 1000) if isValidPattern(digit1, digit2, digit3, digit4) then print(tostring(lastBet.Roll)) print(tostring(lastBet.Id)) ching() stop() end end function round(x) return math.floor(x + 0.5) end function isValidPattern(digit1, digit2, digit3, digit4) local ref1 = string.sub(pattern, 1, 1) local ref2 = string.sub(pattern, 2, 2) local ref3 = string.sub(pattern, 4, 4) local ref4 = string.sub(pattern, 5, 5) if (ref1 == tostring(digit1) or ref1 == "X") and (ref2 == tostring(digit2) or ref2 == "X") and (ref3 == tostring(digit3) or ref3 == "X") and (ref4 == tostring(digit4) or ref4 == "X") then return true end return false end  
  23. Like
    Serlite got a reaction from Muffin20 in 🏆 [0.08 BTC] Walk of Fame: The Blonde Bombshell 💋   
    Well, this is a bit more of an interesting rollhunt!
    80.00
    Bet: 46,619,506,773
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 88.00
    Bet: 46,620,111,791
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 80.80
    Bet: 46,623,766,919
    placed by Serlite on 06/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 88.88
    Bet: 46,626,679,279
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 08.08
    Bet: 46,626,829,710
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 As for the script, it's just a mishmash of some earlier ones I wrote. Change the multiplier/currency/amount as needed. Good luck!
    chance=98 nextbet=3.5 bethigh=false currency = "Doge" numbersToHunt = {00.08, 00.80, 08.00, 08.08, 08.80, 80.00, 80.08, 80.80, 88.00, 88.88} function dobet() local betIdString = tostring(lastBet.Id) if containedInSet(lastBet.Roll, numbersToHunt) and string.find(betIdString, "6") and string.find(betIdString, "9") then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end function round(x) return math.floor(x + 0.5) end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  24. Thanks
    Serlite got a reaction from EpicGord in 🏆 [0.08 BTC] Walk of Fame: The Blonde Bombshell 💋   
    Well, this is a bit more of an interesting rollhunt!
    80.00
    Bet: 46,619,506,773
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 88.00
    Bet: 46,620,111,791
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 80.80
    Bet: 46,623,766,919
    placed by Serlite on 06/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 88.88
    Bet: 46,626,679,279
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 08.08
    Bet: 46,626,829,710
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 As for the script, it's just a mishmash of some earlier ones I wrote. Change the multiplier/currency/amount as needed. Good luck!
    chance=98 nextbet=3.5 bethigh=false currency = "Doge" numbersToHunt = {00.08, 00.80, 08.00, 08.08, 08.80, 80.00, 80.08, 80.80, 88.00, 88.88} function dobet() local betIdString = tostring(lastBet.Id) if containedInSet(lastBet.Roll, numbersToHunt) and string.find(betIdString, "6") and string.find(betIdString, "9") then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end function round(x) return math.floor(x + 0.5) end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
  25. Like
    Serlite got a reaction from bitboy26 in 🏆 [0.08 BTC] Walk of Fame: The Blonde Bombshell 💋   
    Well, this is a bit more of an interesting rollhunt!
    80.00
    Bet: 46,619,506,773
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 88.00
    Bet: 46,620,111,791
    placed by Serlite on 06/01/2020
    Wagered
    3.50000000 Multiplier
    1.01x Profit
    0.03570000 80.80
    Bet: 46,623,766,919
    placed by Serlite on 06/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 88.88
    Bet: 46,626,679,279
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 08.08
    Bet: 46,626,829,710
    placed by Serlite on 07/01/2020
    Wagered
    0.03200000 Multiplier
    1.01x Profit
    0.00032640 As for the script, it's just a mishmash of some earlier ones I wrote. Change the multiplier/currency/amount as needed. Good luck!
    chance=98 nextbet=3.5 bethigh=false currency = "Doge" numbersToHunt = {00.08, 00.80, 08.00, 08.08, 08.80, 80.00, 80.08, 80.80, 88.00, 88.88} function dobet() local betIdString = tostring(lastBet.Id) if containedInSet(lastBet.Roll, numbersToHunt) and string.find(betIdString, "6") and string.find(betIdString, "9") then print(lastBet.Roll) print(lastBet.Id) ching() stop() end end function round(x) return math.floor(x + 0.5) end function containedInSet(x, set) for key, value in pairs(set) do if x == value then return true end end return false end  
×