What is a Deep Q Network?