Ë –7Újfãó4—dZddlZddlmZmZGd„d«Zy)a5The starter: ARC-AGI-3-Agents' random agent, which picks any action the game offers and clicks anywhere. Copy it into routes//agent.py and make an agent that learns a game's rules as it plays: the referee calls choose_action(frames, latest_frame) every step, as the official agents framework does.éN)Ú GameActionÚ GameStatecó—eZdZd„Zd„Zy)ÚAgentcó:—|jtjuS)N)ÚstaterÚWIN)ÚselfÚframesÚ latest_frames ú[/var/folders/v3/mcwwdgb158s9czwmdjf2pvmh0000gn/T/scienceslack-job-32-UX8b2j/routes/agent.pyÚis_donez Agent.is_done s€Ø×!Ñ!¤Y§]¡]Ð2Ð2ócó\—|jtjtjfvrtj St j tj|j««}|j«r-|tjd«tjd«dœfS|S)Né@)ÚxÚy) rrÚ NOT_PLAYEDÚ GAME_OVERrÚRESETÚfrom_idÚrandomÚchoiceÚavailable_actionsÚ is_complexÚ randrange)r r r Úactions r Ú choose_actionzAgent.choose_action sƒ€Ø × Ñ ¤)×"6Ñ"6¼ ×8KÑ8KÐ!LÑ LÜ×#Ñ#Ð #Ü×#Ñ#¤F§M¡M°,×2PÑ2PÓ$QÓRˆØ × Ñ Ô Ø¤×!1Ñ!1°"Ó!5¼F×r%sðñZóß+÷ ò r