sentence: languages and tools client for contestants : haskell , java , python 2d visualizer : javascript and html server : python 2012 - mechmania xviii : attack of the killer robots sponsor : palantir technologies website : gameplay a tower defense game .