Mastering multi-player games