Mastering Mind Games With Jadoube