- Chris Anderson @csampersand
- Connor Elkin @connorelkin
- Jacob Gonzales @JGonzalez731
- Will Hsiung @hsiungwilliam
Our UML Diagram of our architecture, designed as a clean architecture with only inward pointing dependences (Adapters โ Use Cases โ Entities).
You will need to have boost installed. On OS X with homebrew, all you need to do is run brew install boost
.
On Windows, download boost from here and modify the makefile to point BOOST_LIB and BOOST_INCLUDE to the correct directories in the downloaded files (for BOOST_INCLUDE, point to boost
folder instead of include
.
Run make
in the project directory
Run build/Release/TigerZoneX <IP> <PORT> <TOURNAMENT_PASSWORD> <TEAM_USERNAME> <TEAM_PASSWORD>
Run build/Release/TestTigerZoneX
Our current tests are made to test the units and acceptance of our entities and use cases (located in models/ and interactors/ respectively)