{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T12:24:11Z","timestamp":1783427051400,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,13]],"date-time":"2019-07-13T00:00:00Z","timestamp":1562976000000},"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":[[2019,7,13]]},"DOI":"10.1145\/3321707.3321866","type":"proceedings-article","created":{"date-parts":[[2019,7,3]],"date-time":"2019-07-03T13:48:04Z","timestamp":1562161684000},"page":"179-187","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Evolving dota 2 shadow fiend bots using genetic programming with external memory"],"prefix":"10.1145","author":[{"given":"Robert J.","family":"Smith","sequence":"first","affiliation":[{"name":"Dalhousie University, Halifax, Nova Scotia, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Malcolm I.","family":"Heywood","sequence":"additional","affiliation":[{"name":"Dalhousie University, Halifax, Nova Scotia, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,7,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"European Conference on Genetic Programming (LNCS)","volume":"1598","author":"Andersson B.","unstructured":"B. Andersson , P. Nordin , and M. Nordahl . 1999. Reactive and memory-based genetic programming for robot control . In European Conference on Genetic Programming (LNCS) , Vol. 1598 . 161--172. B. Andersson, P. Nordin, and M. Nordahl. 1999. Reactive and memory-based genetic programming for robot control. In European Conference on Genetic Programming (LNCS), Vol. 1598. 161--172."},{"key":"e_1_3_2_1_2_1","unstructured":"M. Brameier and W. Banzhaf. 2007. Linear Genetic Programming. Springer.   M. Brameier and W. Banzhaf. 2007. Linear Genetic Programming. Springer."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the Annual Conference on Genetic Programming.","author":"Brave S.","year":"1996","unstructured":"S. Brave . 1996 . The evolution of memory and mental models using genetic programming . In Proceedings of the Annual Conference on Genetic Programming. S. Brave. 1996. The evolution of memory and mental models using genetic programming. In Proceedings of the Annual Conference on Genetic Programming."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1162\/106365604773955148"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"J. M. Font and T. Mahlmann. 2019. The Dota 2 Bot Competiton. IEEE Transactions on Games (2019). to appear.  J. M. Font and T. Mahlmann. 2019. The Dota 2 Bot Competiton. IEEE Transactions on Games (2019). to appear.","DOI":"10.1109\/TG.2018.2834566"},{"key":"e_1_3_2_1_6_1","volume-title":"IEEE Conference on Computational Intelligence and Games. 284--231","author":"Garc\u00eda-S\u00e1nchez P.","unstructured":"P. Garc\u00eda-S\u00e1nchez , A. Tonda , A. M. Mora , G. Squillero , and J. J. Merelo . 2015. Towards automatic StarCraft strategy generation using genetic programming . In IEEE Conference on Computational Intelligence and Games. 284--231 . P. Garc\u00eda-S\u00e1nchez, A. Tonda, A. M. Mora, G. Squillero, and J. J. Merelo. 2015. Towards automatic StarCraft strategy generation using genetic programming. In IEEE Conference on Computational Intelligence and Games. 284--231."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37192-9_53"},{"key":"e_1_3_2_1_8_1","unstructured":"Max Jaderberg W. M. Czarnecki I. Dunning L. Marris G. Lever A. Garc\u00eda Casta\u00f1eda C. Beattie N. C. Rabinowitz A. S. Morcos A. Ruderman N. Sonnerat T. Green L. Deason J. Z. Leibo D. Silver D. Hassabis K. Kavukcuoglu and T. Graepel. 2018. Human-level performance in first-person multiplayer games with population-based deep reinforcement learning. CoRR abs\/1807.01281 (2018).  Max Jaderberg W. M. Czarnecki I. Dunning L. Marris G. Lever A. Garc\u00eda Casta\u00f1eda C. Beattie N. C. Rabinowitz A. S. Morcos A. Ruderman N. Sonnerat T. Green L. Deason J. Z. Leibo D. Silver D. Hassabis K. Kavukcuoglu and T. Graepel. 2018. Human-level performance in first-person multiplayer games with population-based deep reinforcement learning. CoRR abs\/1807.01281 (2018)."},{"key":"e_1_3_2_1_9_1","volume-title":"Emergent Tangled Graph Representations for Atari Game Playing Agents. In European Conference on Genetic Programming (LNCS)","volume":"10196","author":"Kelly S.","unstructured":"S. Kelly and M. I. Heywood . 2017 . Emergent Tangled Graph Representations for Atari Game Playing Agents. In European Conference on Genetic Programming (LNCS) , Vol. 10196 . 64--79. S. Kelly and M. I. Heywood. 2017. Emergent Tangled Graph Representations for Atari Game Playing Agents. In European Conference on Genetic Programming (LNCS), Vol. 10196. 64--79."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1162\/evco_a_00232"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"S. Kelly Robert J. Smith and M. I. Heywood. 2019. Emergent policy discovery for visual reinforcement learning through tangled program graphs: A tutorial. In Genetic Programming Theory and Practice Wolfgang Banzhaf Lee Spector and Leigh Sheneman (Eds.). Vol. XVI. Chapter 3 37--57.  S. Kelly Robert J. Smith and M. I. Heywood. 2019. Emergent policy discovery for visual reinforcement learning through tangled program graphs: A tutorial. In Genetic Programming Theory and Practice Wolfgang Banzhaf Lee Spector and Leigh Sheneman (Eds.). Vol. XVI. Chapter 3 37--57.","DOI":"10.1007\/978-3-030-04735-1_3"},{"key":"e_1_3_2_1_12_1","volume-title":"Genetic Programming and Data Structures","author":"Langdon W. B.","unstructured":"W. B. Langdon . 1998. Genetic Programming and Data Structures . Kluwer Academic . W. B. Langdon. 1998. Genetic Programming and Data Structures. Kluwer Academic."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1830483.1830640"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCIAIG.2013.2286295"},{"key":"e_1_3_2_1_15_1","volume-title":"IEEE International Conference on Data Mining Workshops. 902--909","author":"Sapienza A.","unstructured":"A. Sapienza , H. Peng , and E. Ferrara . 2017. Performance dynamics and success in online games . In IEEE International Conference on Data Mining Workshops. 902--909 . A. Sapienza, H. Peng, and E. Ferrara. 2017. Performance dynamics and success in online games. In IEEE International Conference on Data Mining Workshops. 902--909."},{"key":"e_1_3_2_1_16_1","volume-title":"European Conference on Genetic Programming (LNCS)","volume":"10781","author":"Smith R. J.","unstructured":"R. J. Smith and M. I. Heywood . 2018. Scaling Tangled Program Graphs to Visual Reinforcement Learning in ViZDoom . In European Conference on Genetic Programming (LNCS) , Vol. 10781 . 135--150. R. J. Smith and M. I. Heywood. 2018. Scaling Tangled Program Graphs to Visual Reinforcement Learning in ViZDoom. In European Conference on Genetic Programming (LNCS), Vol. 10781. 135--150."},{"key":"e_1_3_2_1_17_1","volume-title":"European Conference on Genetic Programming (LNCS)","volume":"11451","author":"Smith R. J.","unstructured":"R. J. Smith and M. I. Heywood . 2019. A Model of External Memory for Navigation in Partially Observable Visual Reinforcement Learning Tasks . In European Conference on Genetic Programming (LNCS) , Vol. 11451 . R. J. Smith and M. I. Heywood. 2019. A Model of External Memory for Navigation in Partially Observable Visual Reinforcement Learning Tasks. In European Conference on Genetic Programming (LNCS), Vol. 11451."},{"key":"e_1_3_2_1_18_1","volume-title":"Cultural Transmission of Information in Genetic Programming. In Annual Conference on Genetic Programming. 209--214","author":"Spector L.","unstructured":"L. Spector and S. Luke . 1996 . Cultural Transmission of Information in Genetic Programming. In Annual Conference on Genetic Programming. 209--214 . L. Spector and S. Luke. 1996. Cultural Transmission of Information in Genetic Programming. In Annual Conference on Genetic Programming. 209--214."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCIAIG.2015.2487743"},{"key":"e_1_3_2_1_20_1","volume-title":"Advances in Genetic Programming","author":"Teller A.","unstructured":"A. Teller . 1994. The evolution of mental models . In Advances in Genetic Programming , K. E. Kinnear (Ed.). MIT Press , 199--220. A. Teller. 1994. The evolution of mental models. In Advances in Genetic Programming, K. E. Kinnear (Ed.). MIT Press, 199--220."},{"key":"e_1_3_2_1_21_1","volume-title":"AIIDE Workshop on Artificial Intelligence for Strategy Games. 1--7.","author":"\u010certick\u00fd M.","unstructured":"M. \u010certick\u00fd and D. Churchill . 2017. The current state of StarCraft AI competitions and bots . In AIIDE Workshop on Artificial Intelligence for Strategy Games. 1--7. M. \u010certick\u00fd and D. Churchill. 2017. The current state of StarCraft AI competitions and bots. In AIIDE Workshop on Artificial Intelligence for Strategy Games. 1--7."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-005-0460-9"}],"event":{"name":"GECCO '19: Genetic and Evolutionary Computation Conference","location":"Prague Czech Republic","acronym":"GECCO '19","sponsor":["SIGEVO ACM Special Interest Group on Genetic and Evolutionary Computation"]},"container-title":["Proceedings of the Genetic and Evolutionary Computation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3321707.3321866","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3321707.3321866","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:29Z","timestamp":1750206329000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3321707.3321866"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,13]]},"references-count":22,"alternative-id":["10.1145\/3321707.3321866","10.1145\/3321707"],"URL":"https:\/\/doi.org\/10.1145\/3321707.3321866","relation":{},"subject":[],"published":{"date-parts":[[2019,7,13]]},"assertion":[{"value":"2019-07-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}