Apply deep learning to artificial intelligence and reinforcement learning using evolution strategies, A2C, and DDPG