- Make sure you have intellij or eclipse
- Make sure you've installed Java 17 and apache maven 3.8+
- Export as a maven project
- Create the Application Configuration point to App file.
- Enjoy!
- Thread synchronization on resources will give ability to scale players and rounds.
- Using non blocking Lock API
- Perform rounds parallel
- Limited to 100 rounds and only two players
- In reality parallel execution is not pissible