John CanaceinIMM at TCNJ Senior Showcase 2018Thesis: eSports and MatchmakingMatchmaking — otherwise known as the grouping of players according to their ability — is a crucial part of eSports.Dec 4, 2017Dec 4, 2017