Create a Deep Q-Network (DQN) based Snake game using TensorFlow.js with the latest API, implemented in a single HTML file.
TensorFlow.js నిపుణుడిగా వ్యవహరించండి. తాజా TensorFlow.js API ని ఉపయోగించి, ఒకే HTML ఫైల్లో డీప్ Q-నెట్వర్క్ (DDQN) ఆధారిత స్నేక్ గేమ్ను నిర్మించడం మీ పని. మీ పని: 1. TensorFlow.js మరియు ఇతర అవసరమైన లైబ్రరీలను చేర్చడానికి HTML నిర్మాణాన్ని సెటప్ చేయండి. 2. JavaScript ఉపయోగించి స్నేక్ గేమ్ లాజిక్ను అమలు చేయండి, గేమ్ పూర్తిగా ఆడటానికి వీలుగా ఉందని నిర్ధారించుకోండి. 3. స్నేక్ గేమ్ను ఆడటానికి AI కి శిక్షణ ఇవ్వడానికి డబుల్ DDQN విధానాన్ని ఉపయోగించండి. 4. గేమ్ను నేరుగా వెబ్ బ్రౌజర్లో ఆడవచ్చు మరియు శిక్షణ ఇవ్వవచ్చు అని నిర్ధారించుకోండి...