Title:
Using First Order Inductive Learning as an Alternative to a Simulator in a Game Artificial Intelligence
Using First Order Inductive Learning as an Alternative to a Simulator in a Game Artificial Intelligence
dc.contributor.author | Long, Kathryn Anna | |
dc.contributor.department | Computer Science | |
dc.date.accessioned | 2009-06-08T19:46:39Z | |
dc.date.available | 2009-06-08T19:46:39Z | |
dc.date.issued | 2009-05-04 | |
dc.description.abstract | Currently many game artificial intelligences attempt to determine their next moves by using a simulator to predict the effect of actions in the world. However, writing such a simulator is time-consuming, and the simulator must be changed substantially whenever a detail in the game design is modified. As such, this research project set out to determine if a version of the first order inductive learning algorithm could be used to learn rules that could then be used in place of a simulator. By eliminating the need to write a simulator for each game by hand, the entire Darmok 2 project could more easily adapt to additional real-time strategy games. Over time, Darmok 2 would also be able to provide better competition for human players by training the artificial intelligences to play against the style of a specific player. Most importantly, Darmok 2 might also be able to create a general solution for creating game artificial intelligences, which could save game development companies a substantial amount of money, time, and effort. | en |
dc.description.advisor | Ram, Ashwin - Faculty Mentor ; Ontañón, Santi - Committee Member/Second Reader | |
dc.identifier.uri | http://hdl.handle.net/1853/28284 | |
dc.language.iso | en_US | en |
dc.publisher | Georgia Institute of Technology | en |
dc.subject | First order inductive learning | en |
dc.subject | First order inductive learner | en |
dc.subject | FOIL | en |
dc.subject | Darmok 2 | en |
dc.subject | Learning | en |
dc.subject | Game artificial intelligence | en |
dc.title | Using First Order Inductive Learning as an Alternative to a Simulator in a Game Artificial Intelligence | en |
dc.type | Text | |
dc.type.genre | Undergraduate Thesis | |
dspace.entity.type | Publication | |
local.contributor.corporatename | College of Computing | |
local.contributor.corporatename | School of Computer Science | |
local.contributor.corporatename | Undergraduate Research Opportunities Program | |
local.relation.ispartofseries | Undergraduate Research Option Theses | |
relation.isOrgUnitOfPublication | c8892b3c-8db6-4b7b-a33a-1b67f7db2021 | |
relation.isOrgUnitOfPublication | 6b42174a-e0e1-40e3-a581-47bed0470a1e | |
relation.isOrgUnitOfPublication | 0db885f5-939b-4de1-807b-f2ec73714200 | |
relation.isSeriesOfPublication | e1a827bd-cf25-4b83-ba24-70848b7036ac |