Crawl Survey Results

Total Page:16

File Type:pdf, Size:1020Kb

Crawl Survey Results Crawl survey results Survey questions 1. What is your age? 2. What is your country? 3. Do you play locally, on a server, or both? 4. Do you play Tiles, ASCII, or both? 5. OS(es) at home? 6. Roguelikes played before? 7. Where did you learn about Crawl? 8. And when? 9. How many Crawl wins? (If none, you may specify your best game.) 10.If you take part in the tournament, where did you hear about it? 11.Ever recommend Crawl? 12.Which computer game have you played most in the last month? (July) Presentation structure ● Who are our players? ● How do they play? ● How did they arrive at Crawl? ● What is their overall win rate? ● What else are they playing? Who are our players? age distribution 90 83 80 70 64 60 50 49 40 32 30 25 20 10 8 3 4 4 0 14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50+ Minimum: 14 Maximum: 57 Median: 26 Average: 27.3 most common: 25 (23 times!) Who are our players? Gender 26% 94% N/A 4% 6% 70% Male Female Who are our players? USA 147 Canada UK Germany Finland Russia Poland France Italy Sweden Norway 19 Australia 2 New Zealand 21 22 4 Japan 12 17 2 Thailand 5 3 3 12 9 8 6 Brazil others* * other countries: Argentina, Belgium, China, Croatia, Czech republic, Denmark, Hungary, Iceland, India, Ireland, Israel, Lithuania, Moldova, Mongolia, Netherlands, Singapore, Switzerland, Ukraine, United arab emirates Who are our players? Continents players/populaton 61% 1,6 1,51 1,4 1,2 1 1% North America Europe 0,8 Australia 0,57 0,6 0,5 Asia 0,45 South America 0,4 4% 0,23 0,2 0,12 0,06 6% 0 Canada USA Germany 28% Finland Australia UK Russia Players with English as a primary language: 74.5% How do they play? operating systems 52% Windows Linux 1% Mac OS X Windows, Linux Windows, Mac Linux, Mac 2% 3% Windows, Linux, Mac 14% 4% other 6% 18% How do they play? Operating systems Windows 208 Linux 101 Mac OS X 41 DOS 2 FreeBSD 10 Unix variant 3 iPhone 2 console 1 0 50 100 150 200 250 Windows 2000 1 debian 14 Linux Windows XP 131 fedora 4 gentoo 4 Windows Vista 53 slackware 3 Windows 7 22 ubuntu 43 no specification 34 no specification 34 0 20 40 60 80 100 120 140 0 5 10 15 20 25 30 35 40 45 50 Crawl download rates 35000 source dos 30000 mac tiles 25000 mac os x 20000 windows tiles windows 15000 10000 5000 version release date 0 0.1.7 0.2.7 0.3.4 0.4.5 0.5.0 0.5.1 0.5.2 0.1.7 31/12/06 0.2.7 11/06/07 0.3.4 29/01/08 0.4.5 0.4.5 15/01/09 0.5.0 12/06/09 19% 43% 5%4% 15% 14% 0.5.1 09/07/30 0.5.2 11/10/09 How do they play? local vs. server play 54% locally mostly locally both mostly server server 5% 19% 12% 10% How do they play? ASCII vs. Tiles 53% 5%1% 33% 5% ASCII mostly ASCII 1% both 8% 55% mostly tiles 4% 34% tiles outer circle: all data inner circle: local games only ASCII vs. Tiles 60 year of discovering Crawl 50 40 30 20 10 0 1997/98 1999-2002 2003-2005 2006-2008 2009 50 player age 80 roguelikes played before 45 40 70 35 60 30 50 25 40 ASCII 20 30 Tiles 15 10 20 5 10 0 0 14-19 20-24 25-29 30-34 35-39 40+ 0 1-2 3-9 10+ How do they play? Tournament participation 39% 50% 23% yes 3% 77% no 50% maybe 58% outer circle: all data middle circle; ASCII players inner circle: Tiles players players taking part in the tournament: 718 survey participants taking part: 102 Tournaments NetHack/Crawl games played devnull games 45000 NAO games 40000 CAO games 35000 30000 players taking part, games won 25000 1400 20000 15000 1200 10000 devnull players 5000 1000 devnull wins 0 NAO wins 2000 2002 2004 2006 2008 800 1999 2001 2003 2005 2007 2009 CAO players CAO wins 600 devnull Nethack tournament 400 NAO nethack.alt.org CAO crawl.akrasiac.org 200 0 2000 2002 2004 2006 2008 1999 2001 2003 2005 2007 2009 Tournament participation heard about tournament where? ##crawl 39 crawl.akrasiac.org 39 Something Awful forums 24 Crawl website 17 Usenet (unspecified) 9 rec.games.roguelike.misc 8 Temple of the roguelikes 7 Crawl wiki 6 Sourceforge 5 Bay12 forums 4 Friend 3 online somewhere 3 other forum 2 other 5 0 5 10 15 20 25 30 35 40 45 (123 non-answers) Tournament participation reasons for not taking part didn't know about it 14 would rather play tiles 10 no time 9 not good enough 9 technical issues 6 0 2 4 6 8 10 12 14 16 (121 non-answers) When did they find Crawl? 1997/98, Linley's Dungeon Crawl 18 1999-2002, original Crawl 19 2003-2005, Crawl 4.0.0 beta 26 54 before Stonesoup 2006 18 Dungeon Crawl Stonesoup 2007 34 2008 56 2009 63 0 10 20 30 40 50 60 70 2009 2008 2007 2006 7% 7% 21% 7% 13% 21% 24% 2003-2005, Crawl 4.0.0 beta 26 1999-2002, original Crawl 1997/98, Linley's Dungeon Crawl How did they find Crawl? 6 websearch for roguelikes or free games 35 #nethack or similar channel 5 Something Awful forums 29 Home of the Underdogs Penny Arcade forum 4 Friends/family 27 rec.games.roguelike.nethack 4 rec.games.roguelike.misc/dev 22 game informer magazine 3 Usenet (unspecified) 13 article about roguelikes 3 Temple of the roguelikes 11 rec.games.roguelike.adom 3 Roguebasin 10 Arstechnica forums 2 browsing package manager for games 8 some games website 9 wikipedia page about roguelikes 8 other forum 10 8 Bay12games forums online somewhere 9 7 4chan traditional games board other 3 @play column 7 n/a 2 0 10 20 30 40 0 2 4 6 8 10 12 How did they find Crawl? 30 w ebsearch for roguelikes or free games Something Aw ful forums 25 friends/family w ebsite about roguelikes or free games usenet gaming forum/channel 20 article about roguelikes brow sing package manager for games 15 10 5 0 1997/98 1999-2002 2003-2005 2006-2008 2009 Roguelikes played before NetHack 199 50 ADOM 110 Number of roguelikes Angband 76 45 Rogue 50 40 DoomRL 43 35 Dwarf Fortress 39 POWDER 32 30 Angband variants 31 25 Mines of Moria 38 20 SLASH'EM 25 T.o.M.E. 24 15 IVAN 23 10 ZAngband 23 5 Incursion 14 GearHead 13 0 Hack 13 0 1 2 3 4 5 6 7 8 9 10+ Shiren the Wanderer 12 Diablo 11 4 Frozen Depths, Triangle Wizard, UnReal World Larn 11 3 Azure Dreams, Privateer: Ascii Sector, Spelunky Castle of the Winds 8 2 Alphaman, Berserk!, CastlevaniaRL, ChessRogue, DND, Dragon Crystal, Elona 8 Dungeon Hack, Fatal Labyrinth, Izuna, Kharne, Lost Labyrinth, Fushigi No Dungon 7 Mage Guild, Martin's Dungeon Bash, Warp Rogue, NetHack variants 7 “japanese console games” Rogue variants 6 1 3059, AliensRL, Avanor, Baroque, DDRogue, Dungeon Doom, SporkHack 5 Dungeon of the Necromancer's Domain, Dungeonminder, Dweller, "all the major ones" 22 Jacob's Matrix, Legerdemain, MazeCrawl, MetroidRL, "various 7drl" 14 Moraff's Revenge series, Mordor, Pyro, Pyromancer, Ragnarok, "other" 50 Reaping the Dungeon, Rogue's Quest, S.C.O.U.R.G.E., Sewer Jacks, "none" 25 Sword of Fargoal, The Guild, Transcendence, Weird World, ZapM 0 50 100 150 200 250 Win rates number of wins 180 160 140 120 100 38% 80 60 40 never w on 20 w on at least once 0 0 1 2 3 4-9 10+ 62% non-winners n/a beginner medium good expert Zot, orb, 3+ runes good 1-2 runes, dangerous branches, xlvl 20+ expert medium mid-dungeon, xlvl 12+ beginner low levels, self-assessment 0 10 20 30 40 50 60 Win rates mode of playing 80 140 year of discovering Crawl 70 120 60 100 50 80 40 60 30 40 20 20 10 0 Tiles server play non-tourn. 0 ASCII local play tournament 1999-2002 2006-2008 1997/98 2003-2005 2009 60 player age 100 roguelikes played before 50 90 80 40 70 60 30 50 20 40 30 10 20 10 0 0 14-19 20-24 25-29 30-34 35-39 40+ 0 1-2 3-9 10+ other games played Crawl 74 roguelikes 28 Crawl (tournament) 70 Civilization IV 11 turnbased strategy game 37 "console games" 9 real-time strategy game 21 Fallout 2 + 3 8 Team Fortess 8 MMORPG 16 Warcraft III 8 NetHack 7 first-person shooter 17 World of Warcraft 7 multiplayer mode 91 Dominions 3 5 Dwarf Fortress 5 console games 25 Street Fighter 3 + 4 5 ADOM 4 0 50 100 EVE online 4 Left 4 Dead 4 Spelunky 4 0 10 20 30 40 50 60 70 80 .
Recommended publications
  • Exploration and Combat in Nethack
    EXPLORATION AND COMBAT IN NETHACK by Jonathan C. Campbell School of Computer Science McGill University, Montréal Monday, April 16, 2018 A THESIS SUBMITTED TO THE FACULTY OF GRADUATE STUDIES AND RESEARCH IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF MASTER OF SCIENCE Copyright ⃝c 2018 Jonathan C. Campbell Abstract Roguelike games share a common set of core game mechanics, each complex and in- volving randomization which can impede automation. In particular, exploration of levels of randomized layout is a critical and yet often repetitive mechanic, while monster combat typically involves careful, detailed strategy, also a challenge for automation. This thesis presents an approach for both exploration and combat systems in the prototypical rogue- like game, NetHack. For exploration we advance a design involving the use of occupancy maps from robotics and related works, aiming to minimize exploration time of a level by balancing area discovery with resource cost, as well as accounting for the existence of se- cret access points. Our combat strategy involves the use of deep Q-learning to selectively match player items and abilities to each opponent. Through extensive experimentation with both approaches on NetHack, we show that each outperforms simpler, baseline approaches. Results are also presented for a combined combat-exploration algorithm on a full NetHack level context. These results point towards better automation of such complex roguelike game environments, facilitating automated testing and design exploration. i Résumé Les jeux du genre roguelike partagent un ensemble commun de systèmes de jeu de base. Ces systèmes sont souvent complexes et impliquent une randomisation qui peut être un obstacle à l’automatisation.
    [Show full text]
  • In This Day of 3D Graphics, What Lets a Game Like ADOM Not Only Survive
    Ross Hensley STS 145 Case Study 3-18-02 Ancient Domains of Mystery and Rougelike Games The epic quest begins in the city of Terinyo. A Quake 3 deathmatch might begin with a player materializing in a complex, graphically intense 3D environment, grabbing a few powerups and weapons, and fragging another player with a shotgun. Instantly blown up by a rocket launcher, he quickly respawns. Elapsed time: 30 seconds. By contrast, a player’s first foray into the ASCII-illustrated world of Ancient Domains of Mystery (ADOM) would last a bit longer—but probably not by very much. After a complex process of character creation, the intrepid adventurer hesitantly ventures into a dark cave—only to walk into a fireball trap, killing her. But a perished ADOM character, represented by an “@” symbol, does not fare as well as one in Quake: Once killed, past saved games are erased. Instead, she joins what is no doubt a rapidly growing graveyard of failed characters. In a day when most games feature high-quality 3D graphics, intricate storylines, or both, how do games like ADOM not only survive but thrive, supporting a large and active community of fans? How can a game design seemingly premised on frustrating players through continual failure prove so successful—and so addictive? 2 The Development of the Roguelike Sub-Genre ADOM is a recent—and especially popular—example of a sub-genre of Role Playing Games (RPGs). Games of this sort are typically called “Roguelike,” after the founding game of the sub-genre, Rogue. Inspired by text adventure games like Adventure, two students at UC Santa Cruz, Michael Toy and Glenn Whichman, decided to create a graphical dungeon-delving adventure, using ASCII characters to illustrate the dungeon environments.
    [Show full text]
  • Openbsd Gaming Resource
    OPENBSD GAMING RESOURCE A continually updated resource for playing video games on OpenBSD. Mr. Satterly Updated August 7, 2021 P11U17A3B8 III Title: OpenBSD Gaming Resource Author: Mr. Satterly Publisher: Mr. Satterly Date: Updated August 7, 2021 Copyright: Creative Commons Zero 1.0 Universal Email: [email protected] Website: https://MrSatterly.com/ Contents 1 Introduction1 2 Ways to play the games2 2.1 Base system........................ 2 2.2 Ports/Editors........................ 3 2.3 Ports/Emulators...................... 3 Arcade emulation..................... 4 Computer emulation................... 4 Game console emulation................. 4 Operating system emulation .............. 7 2.4 Ports/Games........................ 8 Game engines....................... 8 Interactive fiction..................... 9 2.5 Ports/Math......................... 10 2.6 Ports/Net.......................... 10 2.7 Ports/Shells ........................ 12 2.8 Ports/WWW ........................ 12 3 Notable games 14 3.1 Free games ........................ 14 A-I.............................. 14 J-R.............................. 22 S-Z.............................. 26 3.2 Non-free games...................... 31 4 Getting the games 33 4.1 Games............................ 33 5 Former ways to play games 37 6 What next? 38 Appendices 39 A Clones, models, and variants 39 Index 51 IV 1 Introduction I use this document to help organize my thoughts, files, and links on how to play games on OpenBSD. It helps me to remember what I have gone through while finding new games. The biggest reason to read or at least skim this document is because how can you search for something you do not know exists? I will show you ways to play games, what free and non-free games are available, and give links to help you get started on downloading them.
    [Show full text]
  • Game-Designer Interviews
    Appendix A Game-designer interviews To complement the technical content of the chapters, all written by academics (though some of the chapter authors also design and develop games), we performed five interviews with the creators of well-known PCG-heavy games. We selected the interviewees mostly because the games they had been part of had either introduced new interesting PCG techniques, or because they had integrated them in game de- sign in some novel way. The interviews were performed in 2013 and 2014 over email, and are reproduced in their entirety here (except for corrected typos). We asked most of the interviewees the same set of questions, focusing on the role of PCG in game design and the limits of generative methods. The interviewees are: • Andrew Doull, creator of UnAngband and UnBrogue, founder of RogueLikeRa- dio. • Ed Key, creator of Proteus. • Michael Toy, co-creator of Rogue. • Richard Evans, AI lead programmer on The Sims 3, co-creator of Versu. • Tarn Adams, creator of Dwarf Fortress. A.1 Andrew Doull Was there anything you wanted to do in a game you worked on that you could not do because of algorithmic or computational limitations? My thinking about game design has changed significantly over the years, since writing the original Death of the Level Designer series of articles. One of the key changes—guided a lot by games like Michael Brough’s 868-HACK—is that a game should embrace limitations, rather than attempt to design around them. So rather than creating procedural systems which can model everything a` la Dwarf Fortress, Ó Springer International Publishing Switzerland 2016 225 N.
    [Show full text]
  • Linux Games Page 1 of 7
    Linux Games Page 1 of 7 Linux Games INTRODUCTION such as the number of players and the size of the map, then you start the game. Once the game is running clients may Hello. My name is Andrew Howlett. I've been using Linux join the game. Clients connect to the game using TCP/IP, since 1997. In 2000 I cutover to Linux for all my projects, so it is very easy to play multi-player games over the except I dual-booted Windows to play games. I like to play Internet. Like many Free games, clients are available for computer games. About a year ago I stopped dual booting. many platforms, including Windows, Amiga and Now I play computer games under Linux. The games I Macintosh. So there are lots of players out there. If you play can be divided into four groups: Free Games, native don't want to play against other humans, then Freeciv linux commercial games, Windows Emulated games, and includes some nasty AIs. Win4Lin enabled games. This presentation will demonstrate games from each of these four groups. BZFlag Platform BZFlag is a tank combat game along the same lines as the old BattleZone game. Like FreeCiv, BZFlag uses a client/ Before I get started, a little bit about my setup so you can server architecture over TCP/IP networks. Unlike FreeCiv, relate this to whatever you are running. This is a P3 900 the game contains no AIs – you must play this game MHz machine. It has a Crystal Sound 4600 sound card and against other humans (? entities ?) over the Internet.
    [Show full text]
  • On the Evolution of Narrative Mechanics in Open-World Games
    On the Evolution of Narrative Mechanics in Open-World Games Ulrich Götz SAME MESSAGE, DIFFERENT BOTTLE Experiencing and propagating narratives is an essential component of cultural history. Although this process has changed over the course of centuries, its basic principles persist. Regardless of eras or means of transmission, it is a primordial human instinct to want to communicate real or imagined experiences, and expe- rience them oneself. How deeply rooted this can be is reflected in a wide variety of social endeavors, demands and circumstances, which underscore the central importance of storytelling to our social fabric. The value of narrative and per- formative acts manifests itself in the layout of human settlements, which are ori- ented towards meaningful landmarks. New narrative styles intertwine them- selves closely with the most advanced technologies, which they either advance as a driving force, or rapidly incorporate. The communication of narrative content may have altered its external ap- pearance, but its essence has been preserved. Printing made it possible to repli- cate texts, replacing the oral transmission of poems, songs or performances. Contemporary technological innovations further expanded narrative possibili- ties: today, these range from audiovisual compositions and three-dimensional projections to hybrid performances that fuse real and virtual space. This change of narrative modes distills existing methods down to their core and creates new genres, until they, too, are subject to this process of reduction. At the heart of these continuing cyclical mechanisms lies the moment of narrative transfer. What was once conveyed through interpersonal contact is now amplified by highly diverse forms of media and performative practices.
    [Show full text]
  • Applied Design to Feature Fourteen Recently Acquired Video Games on View for the First Time
    MoMA’S CONTEMPORARY DESIGN GALLERY INSTALLATION FOCUSES ON THE VITALITY AND DIVERSITY OF DESIGN Applied Design to Feature Fourteen Recently Acquired Video Games on View for the First Time Applied Design The Philip Johnson Architecture and Design Galleries March 2, 2013–January 31, 2014 NEW YORK, February 14, 2013–The Museum of Modern Art presents Applied Design, an installation in The Philip Johnson Architecture and Design Galleries showcasing approximately 100 objects from the Museum’s collection. Representing the new directions of contemporary design, the exhibition features outstanding examples of interface and interaction design, dynamic visualizations, products, furniture, 3D printed chairs and bowls, emergency equipment, and biodesign. A testament to this vitality and diversity, the objects on display range from a mine detonator by the young Dutch/Afghani designer Massoud Hassani to a bowl made by transforming desert sand into glass using only the energy of the sun. Also on display are the first 14 video games to enter MoMA’s collection as part of ongoing research on interaction design. The exhibition is organized by Paola Antonelli, Senior Curator, and Kate Carmody, Curatorial Assistant, Department of Architecture and Design, The Museum of Modern Art, and is on view from March 2, 2013 until January 31, 2014. In the past twenty years, design has branched out in new directions that have galvanized young practitioners, sparked business models, and attracted worldwide public attention. Mine Kafon for example, Massoud Hassani’s dandelion-shaped mine detonator, is equipped with a GPS to record a safe path and designed to roll through mine fields. If the object, made from bamboo and biodegradable plastics, encounters a mine and detonates it, it will only partially destruct and can be salvaged and reassembled into a new specimen ready for deployment.
    [Show full text]
  • Full Circle Magazine #160 Contents ^ Full Circle Magazine Is Neither Affiliated With,1 Nor Endorsed By, Canonical Ltd
    Full Circle THE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY ISSUE #160 - August 2020 RREEVVIIEEWW OOFF GGAALLLLIIUUMMOOSS 33..11 LIGHTWEIGHT DISTRO FOR CHROMEOS DEVICES full circle magazine #160 contents ^ Full Circle Magazine is neither affiliated with,1 nor endorsed by, Canonical Ltd. HowTo Full Circle THE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY Python p.18 Linux News p.04 Podcast Production p.23 Command & Conquer p.16 Linux Loopback p.39 Everyday Ubuntu p.40 Rawtherapee p.25 Ubuntu Devices p.XX The Daily Waddle p.42 My Opinion p.XX Krita For Old Photos p.34 My Story p.46 Letters p.XX Review p.50 Inkscape p.29 Q&A p.54 Review p.XX Ubuntu Games p.57 Graphics The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license. This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: you must attribute the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('Full Circle Magazine') and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license. Full Circle magazine is entirely independent of Canonical, the sponsor of the Ubuntu projects, and the views and opinions in the magazine should in no way be assumed to have Canonical endorsement.
    [Show full text]
  • 292843-Sample.Pdf
    Sample file Foreword I've been wanting to write my own Dungeons And Dragons setting for a while now, and I inally got the resources and motivation to do so. I also got inspiration, from one Kruggsmash, and his Dwarf Fortress videos (artwork of which is on the cover). Big thanks to him, you have inspired my journey to this point. There is art from mister Kruggsmash himself, some art from the Dwarf Fortress Wiki, and to balance it out some, there's also oficial WotC art from miscellaneous editions decorating the pages. This book goes over the world of Tar'En, translated from Dwarvish to the Land Of Legends (inspired heavily by Kruggsmash's latest videos). It is a world of high adventures, epic beasts, mighty citadels, and wars against the pesky goblins who serve the dark ruinous powers that are the demons from the dark chasms of the Abyss. In this world it's never certain who will live, and who will die, what fortress falls, and what will lourish. It's truly a mystery how this world is so happy, yet so dangerous and deadly. But, you can ind that out yourselves you bearded bastards! Whistle - Viktor, the almighty author Sample file 3 The Land Of Legends ar'En is Dwarvish for the Land of Legends, and it Present Day, the last 200 years of Tar'En is a world that houses many stories, prophesies This is the part of history where important igures are told of, and legends, hence its name. Every day it seems artifacts are created and lost, Primordials are rediscovered, someone gets thrown in the spotlight by the wars are fought, and Tar'En's real story begins, told by you, and gods, and then they're showered with legends your dice.
    [Show full text]
  • Secret Identities in Dwarf Fortress
    The AIIDE-17 Workshop on Experimental AI in Games WS-17-19 Secret Identities in Dwarf Fortress Tarn Adams Bay 12 Games Silverdale, Washington [email protected] Abstract Chairs’ Note: In this invited industry case study, Tarn Adams discusses recent extensions to Dwarf Fortress’s sys- tems for character deception. A noted opus in the history of videogames, Dwarf Fortress is a roguelike set in procedu- rally generated fantasy universes. It has been shown at the Museum of Modern Art and has been featured in The New York Times, The New Yorker, Wired, and many other press publications. Currently, Tarn and his brother, Zach Adams, are roughly midway through its famous 30-year development cycle. As Tarn explains in this paper, an upcoming update centered around artifacts—and what characters know about them—has had the fun consequence of necessitating that a certain class of non-player characters cultivate secret iden- tities. This major extension has brought both technical and design challenges, as this paper illustrates. —James Ryan Figure 1: Tinker Tailor Soldier Spy (1979) sparked an early Introduction interest in espionage methods and how they might be trans- The 2017 update to Dwarf Fortress (Adams and Adams ferred to video games. 2006) centers around named items, and in particular, claims upon the items as well as conflict, theft, diplomacy and rec- onciliation involving the transfer of these objects.1 As crea- it involved plenty of spies, it wasn’t a superhuman action ad- tures in the game are not omniscient, rumors passed among venture, but rather an intricate yet reasonable tale of trade- civilizations and individuals regarding current item locations craft, derived we later learned from actual events and prac- are key to preventing this whole process from grinding to tices.
    [Show full text]
  • Categorical Variable Consolidation Tables
    CATEGORICAL VARIABLE CONSOLIDATION TABLES FlossMole Data Name Old number of codes New number of codes Table 1: Intended Audience 19 5 Table 2: FOSS Licenses 60 7 Table 3: Operating Systems 59 8 Table 4: Programming languages 73 8 Table 5: SF Project topics 243 19 Table 6: Project user interfaces 48 9 Table 7 DB Environment 33 3 Totals 535 59 Table 1: Intended Audience: Consolidated from 19 to 4 categories Rationale for this consolidation: Categories that had similar characteristics were grouped together. For example, Customer Service, Financial and Insurance, Healthcare Industry, Legal Industry, Manufacturing, Telecommunications Industry, Quality Engineers and Aerospace were grouped together under the new category “Business.” End Users/Desktop and Advanced End Users were grouped together under the new category “End Users.” Developers, Information Technology and System Administrators were grouped together under the new category “Computer Professionals.” Education, Religion, Science/Research and Other Audience were grouped under the new category “Other.” Categories containing large numbers of projects were generally left as individual categories. Perhaps Religion and Education should have be left as separate categories because of they contain a relatively large number of projects. Since Mike recommended we get the number of categories down to 50, I consolidated them into the “Other” category. What was done: I created a new table in sf merged called ‘categ_intend_aud_aug06’. This table is a duplicate of the ‘project_intended_audience01_aug_06’ table with the fields ‘new_code’ and ‘new_description’ added. I updated the new fields in the new table with the new codes and descriptions listed in the table below using a python script I (Bob English) wrote called add_categ_intend_aud.py.
    [Show full text]
  • A Nethack Reinforcement Learning Framework and Agent Chandler Watson1 1Department of Mathematics, Stanford University
    Quixote: A NetHack Reinforcement Learning Framework and Agent Chandler Watson1 1Department of Mathematics, Stanford University CS 229, Spring 2019 Abstract Objective Model 1: Basic Q-learning Model 3: ε Scheduling In the 1980s, Michael Toy and NetHack: a ”roguelike” Unix game Simple Q-learning model: Random works well—bootstrap off it: Future Directions Glenn Wichman released a new • Permadeath, low win rate • Hard to capture informative enough state • Much exploration needed, then exploitation game that would change the • Sparse “rewards,” large action space Both for framework and for agent: ecosystem of Unix games • Massive number of game mechanics • Much, much more testing! forever: Rogue. Rogue was a • (https://wikimedia.org/api/rest_v1/media/math/render/svg/47fa1e5cf8cf75996a777c11c7b9445dc96d4637) Unpredictable NPCs • Implement deep RL architectures dungeon crawler—a game in • Explore more expressive state reps. which the objective is to • Simple epsilon-greedy strategy • Directions to landmarks explore a dungeon, typically in • Primary reward is delta score • ≈c • Finer auxiliary rewards search of an artifact—which • Retracing penalty, exploration bonus • Use “meta-actions”: go to door, fight enemy would result in many spinoffs, • State representation: including the open-source NetHack, enjoyed by many Figure 4: Stepwise epsilon scheduling. today. NetHack is a game both beloved and reviled for its Results incredible difficulty—finishing the game is seen as a great Rand. QL QL + ε AQL AQL + ε accomplishment. Figure 1: A screenshot of the end of a game of NetHack. (https://www.reddit.com/r/nethack/comments/3ybcce/yay_my_first_360_ascension/) 45.60 44.92 51.96 32.53* 49.52 In this project, we explore the creation of a new NetHack Difficult but interesting environment for RL Figure 6: Possible ”meta-actions” for Quixote.
    [Show full text]