deep-snake deep reinforcement learning 2D snake game implemented in python Tasks implement the snake game itself design award function extract features for each move snake can see only 5 * 5 cells around its head