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 / XcodeThe 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.
CMakeCMake 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.
GithubGithub 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.