This repository contains a simple C++ blackjack bot designed for command-line interaction. It offers the ability to run the game, as well as conduct profit benchmarks.
blackjack [OPTIONS] [COMMAND] [ARGUMENTS]
-v
: Enable verbose output
run <Money> <Bet> <Rounds>
: Run the game with specified money, bet amount and number of rounds to play.benchmark <Money> <Bet> <Iterations> <Rounds_vector>
: Conduct profit benchmarks with specified money, bet amount, a given number of iterations, and an optional vector of round numbers for more detailed analysis.
Money
: Starting money for the game or profit benchmarking.Bet
: Amount of money to bet per hand.Rounds
: Number of rounds to play in the game.Iterations
: Number of times to conduct the profit benchmarks. (Optional when running the game)Rounds_vector
: Vector of round numbers for more detailed profit analysis during the benchmarking process. (Optional when conducting profit benchmarks)