bjstrat letters

Software

1. These blackjack software analysis tools can be acquired through this site
2. Most require a Microsoft Windows environment to use
3. A listing preceded by an asterisk (*) means a program will be installed for use
4. A Windows console executable (.exe) does not need to be installed to use
5. All are 32-bit programs
6. GUI programs were developed on an older version of Windows and require a minimal user effort to register ActiveX controls for them to work in newer Windows versions. Windows ActiveX controls are no longer supported on newer versions by default, but still are usable.
7. Any listing may be acquired for $20.00
8. Payments made through PayPal. Email kc@bjstrat.net to arrange.
9. If you don't have a PayPal account one can be opened at www.paypal.com

The truth about blackjack is that it is beatable by counting. Its weakness is that it can subject you to long streaks where improbably most everything goes wrong while mostly nothing goes right. It's better to learn this virtually through software rather than in reality.

GUI Programs

* cdca (Composition Dependent Combinatorial Analyzer) desktop graphical user interface version
Requires Microsoft Windows Environment. This is essentially the same as the online version in the Programs section of this website.

**image of cdca desktop version**

* tdca (Total Dependent Combinatorial Analyzer) - Blackjack Game and Probability Computer
Requires Microsoft Windows Environment. The focus of this program is on total dependent basic strategy (TDBS). It uses TDBS for overall expected value computation. It has the ability to alter TDBS to compute individual hands. It can be used as a computer to calculate combinations of partial player and or dealer hands (examples: 1 player card versus 1 dealer card, 1 player card versus 0 dealer cards, and more.) It can compute values assuming dealer hole card is known. It can compute using any valid shoe composition user inputs. User can enter and manage any number of counting systems. Up to 2 counting systems can be displayed. Change of shoe composition results in update of displayed counts' running and true counts. Counting systems can be swapped at any time. User can play random game of 1 player versus dealer and view up to date computations as game proceeds. It has keyboard shortcuts useful for, among other things, input and computation in game mode.

The help system now opens in a browser. Previous release required WinHelp32 support which is no longer supported by Microsoft. Some minor changes from previous release are included in this release.

**image of tdca**

Excel spreadsheet with VBA souce code to compute dealer probabilities
Ability to compute dealer probabilities is the most important component of writing an efficient blackjack combinatorial analyzer. This is a blank Excel spreadsheet with an executable macro written in VBA (Visual Basic for Applications.) Macro computes dealer probabilities. Options are dealer stands/hits soft 17. Computation can be conditional, assuming dealer does not have blackjack or unconditional. Shoe composition can be directly input if desired to the limits of the input number of decks. Cards in player hand can also optionally be input. Macro name is Compute. Macro is run from Tools/Macro/Macros... menu.

Object oriented source code has been translated into VBA. Macro can also be run by opening VBA editor. Source code can also be viewed in VBA editor and is very efficient, computing all upcards at once. Dealer probabilities by themselves are not useful except possibly in conjunction with running a simulation.

**image vba s17_uncond**

Console Programs

 

Copyright 2010 (www.bjstrat.net)
All rights reserved.