implementing hashlife to learn go