Reference no: EM131859254
Problems
1. Player
a. Create a UML State Diagram representing the Player in our Blackjack Game
b. States for a player should include Betting, Waiting, Drawing, and Finishing. They should include a Start and an End.
c. Transitions for a player should be included on the diagram, and labeled with a unique event id, along with the name of the event.
2. Dealer
a. Create a UML State Diagram representing the Dealer in our Blackjack Game
b. States for a player should include Awaiting Players, Dealing, Select Player, Deal To Player, Drawing, and Finishing. They should include a Start and an End.
c. Transitions for a Dealer should be included on the diagram, and labeled with a unique event id, along with the name of the event.
3. Other Events
Provide a list of any events in the State Diagrams that are not generated by the Player or Dealer, grouped by what class would generate them.
4. Extension
Provide the actions to perform upon each transition in the State Diagram.