There are eight deliverables for this exercise. Additionally, there is an optional, more advanced design exercise in a separate seciotn.
The five classes that make up the
Player1326State class hierarchy.
The Player1326 class.
A unit test of the Player1326 class.
This test should synthesize a fixed list of
Outcomes, Bins, and
calls a Player1326 instance with various
sequences of reds and blacks. There are 16 different sequences of
four winning and losing bets. These range from four losses in a
row to four wins in a row.
An update to the overall Simulator
that uses the Player1326.