This project builds a python program that plays the game of Rock Paper Scissors using the concept of object oriented Programming.
in this program you can choose to use one of 4 players that are in the code:
- Human Player: you;
- Random Player: a computer user that plays randomly;
- Reflect Player: a computer user that plays his opponent previous move (using the learnfunction);
- Cycle Player: a computer user that plays his moves in order as a cycle.