This project was made to complete the CPT for ICS4U, where I chose to make a version of poker (Texas hold 'em) that runs within the console. As such, certain classes, including the Card, Deck, Hand, and TextIO classes were provided. The game logic was created by myself, under the constraints that I use concepts learned in the course.
It is also worth noting that this project code was written over a 3-4 day period in June 2023. As such, I am sure some of the code could be refactored and improved with continued development.
The classes provided can be found at https://math.hws.edu/javanotes/index.html and are under a Creative Commons Attribution-Noncommercial-ShareAlike 4.0 License. Author of the Card, Deck, Hand, and TextIO classes: David J. Eck.