Developing a Volleyball Game with an AI Opponent Using Reinforcement Learning
dc.contributor.advisor | Matiisen, Tambet, juhendaja | |
dc.contributor.author | Marran, Tanel | |
dc.contributor.other | Tartu Ülikool. Loodus- ja täppisteaduste valdkond | et |
dc.contributor.other | Tartu Ülikool. Arvutiteaduse instituut | et |
dc.date.accessioned | 2023-09-08T07:44:41Z | |
dc.date.available | 2023-09-08T07:44:41Z | |
dc.date.issued | 2021 | |
dc.description.abstract | This thesis integrates reinforcement learning into a game development project by creating a competitive volleyball game, where the user can play against an artificial intelligence (AI) trained using reinforcement learning techniques. The work elaborates on what reinforcement learning is, brings forth some of the challenges of adding machine learning to a game, describes the development environment Unity and its machine learning package ML-Agents as well as analyzes the finished game and its AI. | et |
dc.identifier.uri | https://hdl.handle.net/10062/92020 | |
dc.language.iso | eng | et |
dc.publisher | Tartu Ülikool | et |
dc.rights | openAccess | et |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | machine learning | et |
dc.subject | reinforcement learning | et |
dc.subject | game development | et |
dc.subject | self-play | et |
dc.subject.other | bakalaureusetööd | et |
dc.subject.other | informaatika | et |
dc.subject.other | infotehnoloogia | et |
dc.subject.other | informatics | et |
dc.subject.other | infotechnology | et |
dc.title | Developing a Volleyball Game with an AI Opponent Using Reinforcement Learning | et |
dc.type | Thesis | et |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: