Distributed DeepThought: synchronising complex network multi-player games in a scalable and flexible manner. - Karsten Pedersen; Christos Gatzidis; Barry Northern (GAS@ICSE, 2013)