Monday, February 16, 2015

dicebot by seuntjie




seuntjie wrote this bot for http://just-dice.com a few weeks a ago, i've constantly been working on and updating it, adding new features, fixing bugs and so forth. This bot does not need a browser, it has its own integrated into the application, just run the exe and click start, and your good to go.

This Bot works for prcdice.eu as well. Set the URL at the top of the bot to https://prcdice.eu or select PRCdice in the drop down menu next to the secret url box All features except the auto invest/withdraw works on PRC as well.

This Bot works for 999dice.com as well. Set the URL at the top of the bot to https://999dice.com or select 999dice in the drop down menu next to the secret url box, and happy betting. All features except the auto invest and reset seed work.

This Bot works for safedice.com as well. Set the URL at the top of the bot to http://safedice.com, or select safedice in the drop down menu next to the secret url box, and happy betting

Newest Version: 2.5.5
Complete download: http://sourceforge.net/projects/seuntjiejddb/files/Complete%20Release/DiceBot-2.5.5.zip/download
         alternate link: http://www.seuntjie.com/Downloads/DiceBot-2.5.5.zip
Update only: http://sourceforge.net/projects/seuntjiejddb/files/Update%20Only/DiceBot-2.5.5.exe/download (replace previous .exe with this one, requires v2.5 or newer)
         alternate link: http://www.seuntjie.com/Downloads/DiceBot-2.5.5.exe

Source available at: https://sourceforge.net/p/seuntjiejddb/code/ci/master/tree/

See Beginners guide! https://bitcointalk.org/index.php?topic=391870

Feature summary:
No browser needed
Very flexible martingale
Zig Zag(High/Low Switching)
Auto invest/withdraw
Simulate Strategy
Verify JD rolls
A lot of stats including:profit, wins, losses, streak info, profit predictions, max bets before bankruptcy
Email notifications for certain events (user can enable/disable)
sound notifications for certain events (user can enable/disable)
Option to save username and password for JD locally (no sneaky stuff done with usernames and passwords, check the code if you don't believe me)
automatically saves current bet settings on exit
import/export settings
Generates table with possible profits/losses for up to 30 losses in a row
minimize to tray
Emergency escape key

Features added in v 2.4.3:
   Reset seed as specified
   reset bet after x losses in a row
   show only applicable settings in multiplier tab
   multiplier settings for wins as well as losses
   bot speed

Features added in v2.4.4:
   Fix decimal issues
   swap able kaching and alarm sounds
   smtp fix
   stop on certain streak/loss
   fix auto refresh if stopped betting
   Change bet size on certain win/lose streak
   Changed the way it saves and loads settings, Is backwards compatible, but older bots will not be able to load new settings

Features added in v2.4.5
   max bet calculator fixed
   threaded simulator with progress indicator
   change chance after n losses/wins

Features added in v2.4.6
   upped limits for stop and reset commands
   lowered minimum for reset seed
   added charts
   few bug fixes

Features added in v2.5
  Fixed a few bugs
  3 custom strategies. See getting started guide
  Support for prcdice.eu

Features added in v2.5.1
  nothing, just bug fixes. fixed low bug and charts

Features added in v2.5.2
   Fixed the zig zag issue.
   Fixed the chance not setting correctly at PRC
   Changed timeout response: after 30 seconds of inactivity, it will retry the last bet. After a further 90 seconds of inactivity, it will refresh the page, attempt to set currency to
      previous betting currency, then retry last bet.

Updates for v2.5.3
  Added support for 999dice.com
  Replaced stop on win checkbox with stop on win button
  Fixed betting for just-dice (since they re-opened, yay!)
  Minor bug fixes.

Updates for v2.5.4
  added support for safedice.com
  changed the way simulations are run. They will now be accurate to your simulation
  Fixed Zig zag bug (again)
  fixed reset seed bug on 999dice
  fixed charts
  added bet verification algorithms for other sites and fixed JDs.
  added a quick way to switch between algorithms. See https://bitcointalk.org/index.php?topic=307425.msg9935808#msg9935808 for details.

Updates for v2.5.5
  migrated from prc to prc2
  added labouchere system
  slight gui redesign
  
Added the ability to bet a % of the balance. No multipliers or such stuff added to the feature. It bets the % you set it to.
At its core, it uses the martingale method, but you can easily set many of the parameters for the method, like bet multiplier, chance of winning etc. There are also other methods to reduce loss on big streaks, like putting a cap on the amount of times your bet gets multiplied, by decreasing (or increasing) your bet multiplier after every certain amounts of losses, or change it once after an amount of losses. I also recently added a zig zag method, to switch between betting high and low after a certain amount of bets, wins in a row or losses in a row.

It can automatically withdraw to an address that you give it, when a certain limit is reached, or it can automatically invest your profits as well. You can specify the amount that gets withdrawn or invested, as well as the limit where it should withdraw or invest.

The bot shows a lot of statistics and information, like your current balance, profit, bets, wins, losses, streaks, heck it evens predicts your profits per hour and per day and calculates how many losses you can have in a row before going bankrupt.

As of version 2.4, it can simulate your strategy with up to 100 000 bets, (this can take a few seconds) and calculate your profit. You can export the bets to a csv file (excel or equivalent program will be able to open it) to review them. The simulations uses the old number generating algorithm to generate its numbers. Next release it will be updated to the new algorithm.

On the "check bets" tab, you can verify the rolls on the site, by pasting your server seed, client seed and nonce. It also gets exported to a csv file for easy viewing. This is already up to date with the new algorithm, and will sadly only work for that algorithm, as the old one has been deprecated.

Email and sound notifications, that can be enabled/disabled for certain events (withdraw, bankrupt, big streaks), also has popup notifications for these events, and a popup stats summery when you click on the tray icon.

in case of an emergency (like a big streak you want to stop) you can press ctrl + shift + s to immediately stop all betting


Image is from 80 minutes of play with a starting balance of 1000 Doge and a pretty safe betting strategy


Download Link: https://sourceforge.net/projects/seuntjiejddb/

I am open to any suggestions or requests, and if they are within my skill range, i will do my best to add them to the bot. The whole project is open source, if you would like to branch the bot and do your own thing, feel free. code can be found at:

https://sourceforge.net/p/seuntjiejddb/code/ci/master/tree/ or https://github.com/seuntie900/DiceBot

Related Posts:

0 comments:

Post a Comment