MovingBlocks
Research Machine Learning for Games
Machine Learning is one of the hot topics in computer science right now. Learning systems can be used for different tasks in games, e.g., training the behavior of an in-game pet, or an AI learning the "rules" of the game.
Your task is to investigate machine learning techniques and their possible applications in Terasology. Think about different scenarios in which machine learning can help developers, innovate the gameplay, or otherwise sounds fun.
Definition of 'Done'
- A collection of resources (scientific papers, books, blog posts, similar FOSS projects, etc.) is prepared.
- A short wrap-up of the research result is provided, e.g., as blog or forum post.
Where to start?
- Google Scholar is a good entry point to search for scientific papers. Talks on AI topics can also be found on YouTube.
- One example of a game that uses machine learning is Black & White, which trains a creature through means of punishment and reward.
- A cool resource to check out is IBM's tutorial on integrating Watson into Minecraft.
Task tags
Students who completed this task
J Young Kim, Dhruv Shrivastava