~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Welcome to my second attempt at Machine Learning! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Differences and Improvements from last attempt: 1: Better Reward and Punishment detection 2: New objective: Get the ball into the goal 3: Better art (thank you, @theaveragehamburger) 4: Much more efficient code (partially thank you, @theaveragehamburger) 5: Longer time for AI to start consistently reaching goal (I estimate about 15-20 minutes of running but I haven't tried it) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Potential use cases for Machine Learning: 1: An enemy that learns how you play the game then mimics you 2: An NPC that learns to complement and help how you play the game overtime 3: Better NPC dialogue 4: Potential bugfinding (This would be VERY advanced) 5: Share more ideas in comments! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Huge thanks to @theaveragehamburger go check him out!!! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Click See Inside for a semi-tutorial ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~