Show simple item record

dc.rights.licenseUsers may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. No commercial use or derivatives are permitted without the explicit approval of the author.
dc.contributorBringsjord, Selmer
dc.contributorNirenburg, Sergei
dc.contributorSi, Mei
dc.contributor.authorHaig, Alex
dc.date.accessioned2021-11-03T08:12:37Z
dc.date.available2021-11-03T08:12:37Z
dc.date.created2014-10-08T10:16:28Z
dc.date.issued2014-08
dc.identifier.urihttps://hdl.handle.net/20.500.13015/1164
dc.descriptionAugust 2014
dc.descriptionSchool of Science
dc.description.abstractThis thesis presents work done on the problem of translating natural language descriptions of games into the Game Description Language (GDL) --- a logic programming language used to describe games in the field of general game playing. This problem is interesting in that, if solved, it would open up general game playing to the general public and could eventually serve as part of a larger system allowing users to face computer opponents in almost any game they wished. The approach taken in this project was to develop a system that engages in an interactive dialog with the user to obtain the user's description of the game they desired to create. After the system obtains the game description, it is processed through various techniques such as semantic grammars, and then code created from a set of building blocks is produced. The current system presented herein is a successful proof-of-concept and is able to produce GDL code from natural-language descriptions of games in a domain consisting of Connect-4, Tic-Tac-Toe, and some basic variations thereof. While this domain may be small, the methods used hold promise for an expanded and more complete version of the system in the future.
dc.language.isoENG
dc.publisherRensselaer Polytechnic Institute, Troy, NY
dc.relation.ispartofRensselaer Theses and Dissertations Online Collection
dc.subjectComputer science
dc.titleTranslating natural language to the game description language
dc.typeElectronic thesis
dc.typeThesis
dc.digitool.pid172916
dc.digitool.pid172917
dc.digitool.pid172918
dc.rights.holderThis electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.
dc.description.degreeMS
dc.relation.departmentDept. of Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record