Team 5 Members

Team 5 Members, Alphabetically

Aidan Bickford

Joe Debrycker

Agata Gruza

Menghao Han

Vasudev Ravula

Travis Wentz

Implementation Language

C++

Reason for Language Choice

We chose C++ because the members had widely varying experience with the language. A few members of the group knew the language particularly well and a few had little working knowledge of the language. We felt it was a good opportunity for those of us who did not know C++ as well could greatly benefit from using the language more and the others who knew the language could deepen their knowledge by guiding us through the learning process.

Additional Tools

Visual Studio / Xcode

The package for our compiler is set up to work with both Visual Studio(2012) and Xcode. The reason being is that we had people working from both Windows and Mac platforms. Visual Studio was the chosen Windows friendly IDE, while Xcode was the chosen Mac friendly IDE.

CMake

CMake was chosen to perform build managment for the complier. It allowed for the simple creation of projects for each of the IDEs as well as the creation of a final executable.

Github

Github was a tool of immesurable value to this project. By the end of the class we had 6 team members. Github was an integral part of version control and logistics which was a significant help in letting all members of the team work together effectively.