10 #ifndef STRATEGY_ENGINE_H
11 #define STRATEGY_ENGINE_H
decisions
A Blackjack enum decisions to determine the next Optimal Play.
Definition: Card.h:35
Generic abstract Callback Interface class.
Definition: CallbackLinker.h:20
Class implementing the optimum Blackjack strategy.
Definition: StrategyEngine.h:22
decisions getchoice(int dealercard, std::vector< int > playercards)
Method to implement the Blackjack optimum strategy and compute the next optimum play.
Definition: StrategyEngine.cpp:29
void nextCallback(AcePlaysUtils &callbackData)
Implement the nextCallback virtual method to pass information down the pipeline.
Definition: StrategyEngine.cpp:142
StrategyEngine()
Construct a new Strategy Engine:: Strategy Engine object.
Definition: StrategyEngine.cpp:17
Utility structure used by the AcePlays repo for passing necessary information down the processing pip...
Definition: Card.h:80