In what ways a machine learning model can be trained/improved using video games?
Mario AI
One of the things Notch (of Minecraft fame) was known for before MC was a Mario remake that infinitely generated levels and had API hooks for quantifying progress. This was used in AI competitions.
Similarly, one of the old Trackmania games has been modified to output position and track info around the player along with fitness measures, allowing someone to train AIs.