Guest User

Untitled

a guest
Nov 19th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. const baseBet = 100
  2. const baseTarget = 10
  3. const increaseAfterX = 10
  4. const targetIncrease = 1.21
  5. const increaseBy = 2
  6. const decoyTarget = 20
  7. const waitForXunderTarget = 18
  8.  
  9.  
  10. let consecutiveLosses = 0
  11. let bet = baseBet
  12. let target = baseTarget
  13. let redStreak = 0
  14.  
  15. while (true) {
  16. const { multiplier } = await this.skip(bet, target)
  17.  
  18. if (multiplier < decoyTarget) {
  19. redStreak++
  20. } else {
  21. redStreak = 0
  22. }
  23.  
  24. while(redStreak >= waitForXunderTarget) {
  25. this.log(`Red streak hit on skips, starting betting.`)
  26. const { multiplier } = await this.bet(bet, target)
  27. await sleep(0)
  28.  
  29. if (multiplier < target) { // loss
  30. consecutiveLosses++
  31. redStreak++
  32. await this.log(`Lost consecutive bet #${consecutiveLosses}`)
  33. console.log("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
  34. if (consecutiveLosses % increaseAfterX === 0) {
  35. bet *= increaseBy
  36. target = baseTarget
  37. } else {
  38. target += targetIncrease
  39. }
  40.  
  41. } else { // win
  42. redStreak = 0
  43. consecutiveLosses = 0
  44. bet = baseBet
  45. target = baseTarget
  46. await this.log("Won bet")
  47. console.log("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
  48. }
  49. }
  50. }
  51.  
  52. function sleep(ms) {
  53. return new Promise(resolve => setTimeout(resolve, ms))
  54. }
Add Comment
Please, Sign In to add comment