{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,6]],"date-time":"2026-02-06T21:52:50Z","timestamp":1770414770897,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,11,11]],"date-time":"2013-11-11T00:00:00Z","timestamp":1384128000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,11,11]]},"DOI":"10.1145\/2522628.2522629","type":"proceedings-article","created":{"date-parts":[[2013,11,6]],"date-time":"2013-11-06T19:30:29Z","timestamp":1383766229000},"page":"121-130","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["An Event-Centric Planning Approach for Dynamic Real-Time Narrative"],"prefix":"10.1145","author":[{"given":"Alexander","family":"Shoulson","sequence":"first","affiliation":[{"name":"University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Max L.","family":"Gilbert","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mubbasir","family":"Kapadia","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Norman I.","family":"Badler","sequence":"additional","affiliation":[{"name":"University of Pennsylvania, Philadelphia, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,11,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Abaci T. and Thalmann D. 2005. Planning with smart objects. In Computer Graphics Visualization and Computer Vision: WSCG University of West Bohemia 25--28.  Abaci T. and Thalmann D. 2005. Planning with smart objects. In Computer Graphics Visualization and Computer Vision: WSCG University of West Bohemia 25--28."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622519.1622534"},{"key":"e_1_3_2_1_4_1","unstructured":"Erol K. Hendler J. and Nau D. S. 1994. Htn planning: Complexity and expressivity. In AAAI AAAI Press 1123--1128.   Erol K. Hendler J. and Nau D. S. 1994. Htn planning: Complexity and expressivity. In AAAI AAAI Press 1123--1128."},{"key":"e_1_3_2_1_5_1","volume-title":"Strips: A new approach to the application of theorem proving to problem solving. Morgan Kaufmann, IJCAI, 608--620.","author":"Fikes R. E.","year":"1971","unstructured":"Fikes , R. E. , and Nilsson , N. J . 1971 . Strips: A new approach to the application of theorem proving to problem solving. Morgan Kaufmann, IJCAI, 608--620. Fikes, R. E., and Nilsson, N. J. 1971. Strips: A new approach to the application of theorem proving to problem solving. Morgan Kaufmann, IJCAI, 608--620."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311538"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.51.4282"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2011.68"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Li B. and \n      Riedl M\n  . \n  2011\n  . Creating customized game experiences by leveraging human creative effort: A planning approach. In Agents for Games and Simulations II F. Dignum Ed. vol. \n  6525\n   of \n  LNCS\n  . \n  Springer 99--116.   Li B. and Riedl M. 2011. Creating customized game experiences by leveraging human creative effort: A planning approach. In Agents for Games and Simulations II F. Dignum Ed. vol. 6525 of LNCS. Springer 99--116.","DOI":"10.1007\/978-3-642-18181-8_8"},{"key":"e_1_3_2_1_10_1","unstructured":"Likhachev M. Ferguson D. I. Gordon G. J. Stentz A. and Thrun S. 2005. Anytime Dynamic A*: An Anytime Replanning Algorithm. In ICAPS 262--271.  Likhachev M. Ferguson D. I. Gordon G. J. Stentz A. and Thrun S. 2005. Anytime Dynamic A*: An Anytime Replanning Algorithm. In ICAPS 262--271."},{"key":"e_1_3_2_1_11_1","volume-title":"Believable Agents: Building Interactive Personalities. Ph.d. thesis","author":"Loyall A. B.","year":"1997","unstructured":"Loyall , A. B. 1997 . Believable Agents: Building Interactive Personalities. Ph.d. thesis , Carnegie Mellon University . Loyall, A. B. 1997. Believable Agents: Building Interactive Personalities. Ph.d. thesis, Carnegie Mellon University."},{"key":"e_1_3_2_1_12_1","unstructured":"Magerko B. Laird J. E. Assanie M. Kerfoot A. and Stokes D. 2004. Ai characters and directors for interactive computer games. In Innovative Applications of Artificial Intelligence AAAI Press 877--883.   Magerko B. Laird J. E. Assanie M. Kerfoot A. and Stokes D. 2004. Ai characters and directors for interactive computer games. In Innovative Applications of Artificial Intelligence AAAI Press 877--883."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25090-3_14"},{"key":"e_1_3_2_1_14_1","volume-title":"Massive: Simulating life. www.massivesofware.com.","author":"Massive Software Inc.","year":"2010","unstructured":"Massive Software Inc. , 2010 . Massive: Simulating life. www.massivesofware.com. Massive Software Inc., 2010. Massive: Simulating life. www.massivesofware.com."},{"key":"e_1_3_2_1_15_1","first-page":"139","article-title":"Integrating Plot, Character and Natural Language Processing in the Interactive Drama Facade. In Technologies for Interactive Digital Storytelling and Entertainment","volume":"9","author":"Mateas M.","year":"2003","unstructured":"Mateas , M. , and Stern , A. 2003 . Integrating Plot, Character and Natural Language Processing in the Interactive Drama Facade. In Technologies for Interactive Digital Storytelling and Entertainment , Fraunhofer IRB Verlag , vol. 9 , 139 -- 151 . Mateas, M., and Stern, A. 2003. Integrating Plot, Character and Natural Language Processing in the Interactive Drama Facade. In Technologies for Interactive Digital Storytelling and Entertainment, Fraunhofer IRB Verlag, vol. 9, 139--151.","journal-title":"Fraunhofer IRB Verlag"},{"key":"e_1_3_2_1_16_1","volume-title":"Tech. Rep. TR-98-003","author":"Mcdermott D.","year":"1998","unstructured":"Mcdermott , D. , Ghallab , M. , Howe , A. , Knoblock , C. , Ram , A. , Veloso , M. , Weld , D. , and Wilkins , D . 1998 . Pddl - the planning domain definition language. Tech. Rep. TR-98-003 , Yale Center for Computational Vision and Control . Mcdermott, D., Ghallab, M., Howe, A., Knoblock, C., Ram, A., Veloso, M., Weld, D., and Wilkins, D. 1998. Pddl - the planning domain definition language. Tech. Rep. TR-98-003, Yale Center for Computational Vision and Control."},{"key":"e_1_3_2_1_17_1","volume-title":"ICVS","author":"Menou E.","unstructured":"Menou , E. 2001. Real-time character animation using multi-layered scripts and spacetime optimization . In ICVS , Springer-Verlag , 135--144. Menou, E. 2001. Real-time character animation using multi-layered scripts and spacetime optimization. In ICVS, Springer-Verlag, 135--144."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778860"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25289-1_14"},{"key":"e_1_3_2_1_20_1","volume-title":"Symposium on Computer Animation (SCA), Eurographics, 99--108","author":"Pelechano N.","unstructured":"Pelechano , N. , Allbeck , J. M. , and Badler , N. I . 2007. Controlling individual agents in high-density crowd simulation . In Symposium on Computer Animation (SCA), Eurographics, 99--108 . Pelechano, N., Allbeck, J. M., and Badler, N. I. 2007. Controlling individual agents in high-density crowd simulation. In Symposium on Computer Animation (SCA), Eurographics, 99--108."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-79242-7","volume-title":"Virtual Crowds: Methods, Simulation, and Control. Synthesis Lectures on Computer Graphics and Animation","author":"Pelechano N.","year":"2008","unstructured":"Pelechano , N. , Allbeck , J. M. , and Badler , N. I . 2008 . Virtual Crowds: Methods, Simulation, and Control. Synthesis Lectures on Computer Graphics and Animation . Morgan & Claypool Publishers . Pelechano, N., Allbeck, J. M., and Badler, N. I. 2008. Virtual Crowds: Methods, Simulation, and Control. Synthesis Lectures on Computer Graphics and Animation. Morgan & Claypool Publishers."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237258"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869397.1869399"},{"key":"e_1_3_2_1_24_1","volume-title":"Steering Behaviors for Autonomous Characters. In Game Developers Conference.","author":"Reynolds C.","year":"1999","unstructured":"Reynolds , C. 1999 . Steering Behaviors for Autonomous Characters. In Game Developers Conference. Reynolds, C. 1999. Steering Behaviors for Autonomous Characters. In Game Developers Conference."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v34i1.2449"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/860575.860694"},{"key":"e_1_3_2_1_27_1","first-page":"1","article-title":"Dynamic Experience Management in Virtual Worlds for Entertainment, Education, and Training","volume":"3","author":"Riedl M. O.","year":"2008","unstructured":"Riedl , M. O. , Stern , A. , Dini , D. M. , Alderman , J. M. , and Rey , M. D. 2008 . Dynamic Experience Management in Virtual Worlds for Entertainment, Education, and Training . International Transactions on Systems Science and Applications 3 , 1 (Mar.), 23--42. Riedl, M. O., Stern, A., Dini, D. M., Alderman, J. M., and Rey, M. D. 2008. Dynamic Experience Management in Virtual Worlds for Entertainment, Education, and Training. International Transactions on Systems Science and Applications 3, 1 (Mar.), 23--42.","journal-title":"International Transactions on Systems Science and Applications"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2007.09.001"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25090-3_13"},{"key":"e_1_3_2_1_30_1","volume-title":"Paste: A platform for adaptive storytelling with events. In Intelligent Narrative Technologies 6, To Appear.","author":"Shoulson A.","year":"2013","unstructured":"Shoulson , A. , Kapadia , M. , and Badler , N. I . 2013 . Paste: A platform for adaptive storytelling with events. In Intelligent Narrative Technologies 6, To Appear. Shoulson, A., Kapadia, M., and Badler, N. I. 2013. Paste: A platform for adaptive storytelling with events. In Intelligent Narrative Technologies 6, To Appear."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/1562524.1562605"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/1889075.1889078"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Thue D. Bulitko V. Spetch M. and Wasylishen E. 2007. Interactive storytelling: A player modelling approach. In AIIDE AAAI Press 43--48.  Thue D. Bulitko V. Spetch M. and Wasylishen E. 2007. Interactive storytelling: A player modelling approach. In AIIDE AAAI Press 43--48.","DOI":"10.1609\/aiide.v3i1.18780"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"van den Berg J. Lin M. C. and Manocha D. 2008. Reciprocal velocity obstacles for real-time multi-agent navigation. In ICRA IEEE 1928--1935.  van den Berg J. Lin M. C. and Manocha D. 2008. Reciprocal velocity obstacles for real-time multi-agent navigation. In ICRA IEEE 1928--1935.","DOI":"10.1109\/ROBOT.2008.4543489"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74997-4_10"},{"key":"e_1_3_2_1_36_1","volume-title":"Symposium on Computer Animation (SCA), Eurographics, 119--128","author":"Yu Q.","unstructured":"Yu , Q. , and Terzopoulos , D . 2007. A decision network framework for the behavioral animation of virtual humans . In Symposium on Computer Animation (SCA), Eurographics, 119--128 . Yu, Q., and Terzopoulos, D. 2007. A decision network framework for the behavioral animation of virtual humans. In Symposium on Computer Animation (SCA), Eurographics, 119--128."}],"event":{"name":"MIG '13: Motion in Games","location":"Dublin 2 Ireland","acronym":"MIG '13","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"]},"container-title":["Proceedings of Motion on Games"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2522628.2522629","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2522628.2522629","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:10:01Z","timestamp":1750234201000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2522628.2522629"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11,11]]},"references-count":35,"alternative-id":["10.1145\/2522628.2522629","10.1145\/2522628"],"URL":"https:\/\/doi.org\/10.1145\/2522628.2522629","relation":{},"subject":[],"published":{"date-parts":[[2013,11,11]]},"assertion":[{"value":"2013-11-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}