Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Agent learning in fully observable, continuous and real-time game environments
Date
2016
Author
Baykal, Ömer
Metadata
Show full item record
Item Usage Stats
292
views
0
downloads
Cite This
Game industry has become one of the sectors that commonly use artificial intelli- gence. Today, most of the game environments need and include artificial intelligence agents to offer more challenging and entertaining experience. Development processes and the quality of artificial intelligence agents are the most important concerns in this area. Since it becomes harder to develop good agents as games become more com- plex, machine learning methods have started to be used in some notable games to shorten this development process and to improve the quality of agents. Popularity of machine learning applications in game environments has increased in last decades. Supervised learning is a machine learning method which can be applied to develop artificial intelligence agents that play a game like human players by imitating them. The imitating agents can either play the role of opponents or play on behalf of the real players when they are absent. The purpose of this study is to develop imitating agents for one of the world’s most played online game; HaxBall. The developed agents can mimic the real HaxBall players. HaxBall is a two dimensional football game with fully observable, continuous, and real time game environment.
Subject Keywords
Neural networks (Computer science).
,
Artificial intelligence.
,
Machine learning.
,
Computer games.
URI
http://etd.lib.metu.edu.tr/upload/12620496/index.pdf
https://hdl.handle.net/11511/25969
Collections
Graduate School of Natural and Applied Sciences, Thesis
Suggestions
OpenMETU
Core
Supervised Learning in Football Game Environments Using Artificial Neural Networks
Baykal, Ömer; Alpaslan, Ferda Nur (2018-09-23)
Game industry has become one of the sectors that commonly use artificial intelligence. Today, most of the game environments include artificial intelligence agents to offer more challenging and entertaining gameplay experience. Since it gets harder to develop good agents as games become more complex, machine learning methods have started to be used in some notable games to shorten the development process of agents and to improve their quality. Popularity of machine learning applications in game environments ...
ARCHITECTURAL HISTORY IN VIRTUAL SPACE: A LOOK INTO MODERN VIDEO GAMES
Buluç, Cem; Peker, Ali Uzay; Department of History of Architecture (2022-7-5)
Video game industry is on the rise as well as virtual applications in everyday life. There appears a lack of documentation regarding architectural components of virtual spaces in the scholarly field. Aim of the research is to look at these virtual spaces, record their content and check whether historical facts presented are true to history. The method is to compare different applications along with their real life versions. The study shows a narrative that could be formed in architectural history relived in...
DEVELOPMENT OF SCIENTIFIC SOFTWARE: A SYSTEMATIC MAPPING, A BIBLIOMETRICS STUDY, AND A PAPER REPOSITORY
Farhoodi, Roshanak; Garousi, Vahid; Pfahl, Dietmar; Sillito, Jonathan (World Scientific Pub Co Pte Lt, 2013-05-01)
Scientific and engineering research is heavily dependent on effective development and use of software artifacts. Many of these artifacts are produced by the scientists themselves, rather than by trained software engineers. To address the challenges in this area, a research community often referred to as "Development of Scientific Software" has emerged in the last few decades. As this research area has matured, there has been a sharp increase in the number of papers and results made available, and it has thu...
Machine learning methods for opponent modeling in games of imperfect information
Şirin, Volkan; Yarman Vural, Fatoş Tunay; Department of Computer Engineering (2012)
This thesis presents a machine learning approach to the problem of opponent modeling in games of imperfect information. The efficiency of various artificial intelligence techniques are investigated in this domain. A sequential game is called imperfect information game if players do not have all the information about the current state of the game. A very popular example is the Texas Holdem Poker, which is used for realization of the suggested methods in this thesis. Opponent modeling is the system that enabl...
Reinforcement Learning in Card Game Environments Using Monte Carlo Methods and Artificial Neural Networks
Baykal, Ömer; Alpaslan, Ferda Nur (2019-09-01)
Artificial intelligence has wide range of application areas and games are one of the important ones. There are many applications of artificial intelligence methods in game environments. It is very common for game environments to include intelligent agents. Having intelligent agents makes a game more entertaining and challenging for its players. Reinforcement learning methods can be applied to develop artificial intelligence agents that learn to play a game by themselves without any supervision and can play ...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
Ö. Baykal, “Agent learning in fully observable, continuous and real-time game environments,” M.S. - Master of Science, Middle East Technical University, 2016.