BlackJack Game (Ruby) - Zezhou Alex Liu
Version 1.0
Features:
- Single player decisions
- Doubling-down (1st turn only)
- Splitting
- Hitting
- Standing
Specific Rules:
- Dealer must hit on soft 16, stands on 17
- Ace value (either 1 or 11) contributes its best value toward hand's total
- Hand may only hold 5 cards max
- No limit to the number of hands
Future Implementations:
- Multiple players (see Game.rb for possibilities)
- Multiple modes and features (track cards already played, cards left in deck)