Overview
The Betting Progression Editor allows you to create custom formulas that determine how your bet size changes after wins and losses. You can write mathematical expressions using predefined variables and standard arithmetic operations.
Available Variables
When writing your betting formulas, you have access to these variables:
| Variable | Description |
|---|---|
IB | Initial Bet – The base bet amount you started with |
CB | Current Bet – Your current bet size before this calculation |
MinB | Minimum Bet – The table’s minimum allowed bet |
MaxB | Maximum Bet – The table’s maximum allowed bet |
Supported Operations
Arithmetic Operators
+Addition-Subtraction*Multiplication/Division
Grouping
()Parentheses for controlling order of operations
Numbers
- Whole numbers:
1,5,100 - Decimals:
1.5,2.25,0.5
Formula Examples
Conservative Progressions
Flat Betting
IB
Always bet the initial amount regardless of wins/losses.
Minimal Increase on Loss
CB + 1
Increase bet by 1 unit after a loss.
Martingale-Style Progressions
Classic Martingale
CB * 2
Double the bet after each loss.
Note: The parser will automatically respect MaxB limits.
Percentage-Based Progressions
25% Increase on Loss
CB * 1.25
50% Increase on Loss
CB + (CB * 0.5)
Return to Base After Win
IB
Formula Validation
The parser will validate your formulas and provide helpful error messages:
- Invalid characters: Only numbers, operators, parentheses, and variables are allowed
- Unbalanced parentheses: Every opening parenthesis must have a matching closing one
- Division by zero: The parser prevents division by zero
- Unknown variables: Only
IB,CB,MinB, andMaxBare recognized - Incomplete expressions: Formulas must be complete mathematical expressions
Best Practices
1. Test Your Formulas
Always test formulas with sample values before using them in live play:
- What happens with small initial bets?
- How quickly do bets escalate?
- Do they respect table limits?
2. Consider Table Limits
Remember that your calculated bet will be automatically capped by MinB and MaxB. Design formulas that work within typical table limit ranges.
3. Plan Your Progression
Consider both win and loss formulas together:
- Loss formula: How much to increase after losing
- Win formula: Whether to reset, decrease, or continue
4. Use Parentheses for Clarity
(CB * 2) + IB // Clear grouping
CB * 2 + IB // Same result, but less clear
5. Avoid Extreme Progressions
Be cautious with aggressive multipliers that could quickly exceed table limits or your bankroll.
Common Patterns
Reset to Base on Win
Loss Formula: IB
Win Formula: CB * 2
Gradual Increase/Decrease
Loss Formula: CB - 1
Win Formula: CB + 1
Percentage Adjustments
Loss Formula: CB * 0.9 (10% decrease)
Win Formula: CB * 1.1 (10% increase)
Error Prevention
- Always use uppercase for variables:
IB, notib - Don’t use spaces in variable names
- Ensure parentheses are balanced
- Test formulas with edge cases (very small/large bets)
- Consider what happens at table limits
Examples by Betting System
D’Alembert System
- Win Formula:
CB - IB - Loss Formula:
CB + IB
Paroli System
- Win Formula:
CB * 2 - Loss Formula:
IB
Remember: The key to successful betting progressions is understanding both the mathematics and the risks involved. Always gamble responsibly and within your means.