Extending dynamic scripting

dc.contributor.authorLudwig, Jeremy R.
dc.date.accessioned2009-05-20T01:07:05Z
dc.date.available2009-05-20T01:07:05Z
dc.date.issued2008-12
dc.descriptionxvi, 167 p. A print copy of this thesis is available through the UO Libraries. Search the library catalog for the location and call number.en_US
dc.description.abstractThe dynamic scripting reinforcement learning algorithm can be extended to improve the speed, effectiveness, and accessibility of learning in modern computer games without sacrificing computational efficiency. This dissertation describes three specific enhancements to the dynamic scripting algorithm that improve learning behavior and flexibility while imposing a minimal computational cost: (1) a flexible, stand alone version of dynamic scripting that allows for hierarchical dynamic scripting, (2) a method of using automatic state abstraction to increase the context sensitivity of the algorithm, and (3) an integration of this algorithm with an existing hierarchical behavior modeling architecture. The extended dynamic scripting algorithm is then examined in the three different contexts. The first results reflect a preliminary investigation based on two abstract real-time strategy games. The second set of results comes from a number of abstract tactical decision games, designed to demonstrate the strengths and weaknesses of extended dynamic scripting. The third set of results is generated by a series of experiments in the context of the commercial computer role-playing game Neverwinter Nights demonstrating the capabilities of the algorithm in an actual game. To conclude, a number of future research directions for investigating the effectiveness of extended dynamic scripting are described.en_US
dc.description.sponsorshipAdviser: Arthur Farleyen_US
dc.identifier.urihttps://hdl.handle.net/1794/9222
dc.language.isoen_USen_US
dc.publisherUniversity of Oregonen_US
dc.relation.ispartofseriesUniversity of Oregon theses, Dept. of Computer and Information Science, Ph. D., 2008;
dc.subjectDynamic scriptingen_US
dc.subjectReinforcement learningen_US
dc.subjectComputer scienceen_US
dc.titleExtending dynamic scriptingen_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ludwig_Jeremy_R_2007Fall_Phd.pdf
Size:
2.5 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
Name:
license.txt
Size:
2.21 KB
Format:
Item-specific license agreed upon to submission
Description:
Name:
Ludwig_Jeremy.pdf
Size:
25.09 KB
Format:
Adobe Portable Document Format
Description:
author's permission