CSE3901 project2 repository
This Project is implementing the game of Set. The game is played using the terminal.
- Yuchen Wang
- Madison Irwin
- Hannah Ackley
- Christopher Johnson
- Christian Barrett
- Gautam Agarwal
- This game has 81 game cards.
- Each card has 1 of 3 colors (green, purple, red), 1 of 3 numbers (1-shape, 2-shapes, 3-shapes), 1 of 3 shadings (filled-in, outlined, shaded), 1 of 3 symbols (ovals, squiggles, diamonds).
- One point is earned for each set that is identified. One point is lost if a player guesses an incorrect set or incorrectly guesses that there are no sets.
- A set is a group of three cards in which they all have the same or different value for each attribute.
- An example of a set includes the following cards: One green striped squiggle, one red solid squiggle, one purple open squiggle.
- Players take turns entering set guesses.
- Players are allowed to use hint.
- The game ends when the timer runs out.
- The player with the highest total score wins!
- Run the command "ruby main.rb" in the terminal.
- Follow the prompts to enter the number and names of players.
- Enter 0 if you believe no sets exist in the given hand.
- Enter 13 to generate hint.
- Enter the numbers corresponding with the 3 cards of the set you believe exits.
- If you wish to play again, enter 1 when prompted. If you wish to terminate, enter 2.