A Design Tool to Support the UX Design of Machine Learning-Empowered Products

Total Page:16

File Type:pdf, Size:1020Kb

A Design Tool to Support the UX Design of Machine Learning-Empowered Products CHI 2019 Late-Breaking Work CHI 2019, May 4–9, 2019, Glasgow, Scotland, UK ML-Process Canvas: A Design Tool to Support the UX Design of Machine Learning-Empowered Products Zhibin Zhou Qing Gong Alibaba-Zhejiang University Joint Institute of Key Laboratory of Design Intelligence and Frontier Technologies, Zhejiang University Digital Creativity of Zhejiang Province Hangzhou, China Hangzhou, China [email protected] [email protected] Zheting Qi Lingyun Sun Alibaba-Zhejiang University Joint Institute of Alibaba-Zhejiang University Joint Institute of Frontier Technologies, Zhejiang University Frontier Technologies, Zhejiang University Hangzhou, China Hangzhou, China [email protected] [email protected] ABSTRACT1 Machine learning (ML) is now widely used to empower products and services, but there is a lack of research on the tools that involve designers in the entire ML process. Thus, designers who are new to ML technology may struggle to fully understand the capabilities of ML, users, and scenarios when designing ML-empowered products. This paper describes a design tool, ML-Process Canvas (see Fig. 1), which assists designers in considering the specific factors of the user, ML system, and scenario throughout the whole ML process. The Canvas was applied to a design project, and was observed to contribute in the conceptual phase of UX design practice. In the future, we hope that the Canvas will become more practical through continued use in design practice. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact owner/author(s). CHI’19 Extended Abstracts, May 4–9, 2019, Glasgow, Scotland UK. © 2019 Copyright is held by the author/owner(s). ACM ISBN 978-1-4503-5971-9/19/05. DOI: https://doi.org/10.1145/3290607.3312859 LBW1420, Page 1 CHI 2019 Late-Breaking Work CHI 2019, May 4–9, 2019, Glasgow, Scotland, UK KEYWORDS INTRODUCTION Machine learning; user experience; design tool; design method Machine learning (ML) is now widely used to improve the quality of user experience (UX) in existing products or service, and even to develop new forms of UX[14]. However, recent research indicates that UX designers are not sufficiently prepared to leverage ML capabilities[3]. Issues such as the anthropomorphism[8] and interactivity of ML-empowered products bother designers because of the unpredictable and ever-changing nature of ML. Existing studies on the integration of UX and ML include attempts to understand users[1, 11] as well as design methods and processes [12, 13]. In particular, several researchers noted a lack of understanding of the user in the design of ML systems and advocated “power to the people”. These researchers allowed users to freely pick and modify the training data [1] or personalization labels [11] so that the ML systems could better understand the user preferences. The UX community also encouraged designers to involve users in the whole ML process, including data annotation, model construction, training, inference, and model updating, as a means of gaining valuable insights. Recent research offered some perspectives on the design value of ML [12] and demonstrated a design process without radically changing design activities. The process identifies the problem for ML to solve, validates technical feasibility of solution, and then iterates the ideation process [13]. The existing practice consists of reasonable methods that support the UX design of ML- empowered products, including valuing users, improving UX in the whole process of ML, and retaining familiar design activities. However, there was only limited research on specific UX issues related to ML and how to design interactions that may avoid such issues. Therefore, we present a brief summary of the issues we are aware of (see Fig. 2). In addition to the description of Holmquist et al. [6], who basically summarized almost all UX issues in the ML context, we also draw on the work of Yang et al. [13], Forlizzi et al. [4], and Dove et al. [3]. As ML technology is quite new to designers, they may be unaware of the information required to overcome the above UX issues, and may not have viable tools or methods for participating in the whole process of ML. However, there are different UX issues at various stages of the ML process, and overcoming these issues requires designers to participate in the entire ML process to Figure 1: ML-Process Canvas. understand how ML works and what innovations may be possible at each stage of the process. Therefore, the design tools should be tailored to the context of ML-related UX issues and should give designers the chance to participate in the entire ML process. Otherwise, designers will struggle to fully understand the limitations and capabilities of ML, and will have no suitable way of analyzing information about users and scenarios to deal with the specific UX issues. In this paper, we describe ML-Process Canvas (see Fig. 1) that assists designers in gathering essential information throughout the whole ML process without changing the familiar design activities. The Canvas identifies the specific UX issues caused by ML, and then summarizes the factors related to the user, scenario, and ML system that may influence those UX issues. The Canvas allows designers to organize and illustrate their findings related to those factors in order to seek potential design opportunities in the conceptual phase of UX design. Finally, we describe the application of the tool to a real design project and the feedback obtained for further improvement. LBW1420, Page 2 CHI 2019 Late-Breaking Work CHI 2019, May 4–9, 2019, Glasgow, Scotland, UK Figure 3: Persona cards (a) and ML-Process Canvas I (b). ML-PROCESS CANVAS ML-Process Canvas consists of Canvas I and Canvas II. Canvas I maps the specific UX issues caused by ML to the whole ML process (see Fig. 3b), which reminds designers of the issues they need to work on at certain stages of the ML process. Designers can also write their final solutions on the corresponding issues cards (see Fig. 3a) after using Canvas II. The content of these issues cards is consistent with the content in Figure 2, and some issues will occur several times at different stages. Canvas II (see Fig. 4b) guides designers through the organization and analysis of the essential information related to the UX issues among the ML process. We divided the relevant information into three categories: user, system, and scenario. Designers need to list relevant information in different categories of columns at specific stages of the ML process, such as data annotation or inference. Furthermore, the listed information about the user, system, and scenario will be further discussed and analyzed to provide a technically viable solution that meets the needs of the user and scenario. Similar to using a journey map[7], designers can participate in various stages of the ML process during the conceptual phase of UX design to propose creative solutions that address the specific UX issues. Figure 2: UX issues caused by ML. Figure 4: Persona card (a) and Canvas II (b). LBW1420, Page 3 CHI 2019 Late-Breaking Work CHI 2019, May 4–9, 2019, Glasgow, Scotland, UK Table 1: Factors Related to the Scenario Research on human factors, such as user traits, that influence interactions with intelligent Factor Brief description systems is quite common, but the relationships between these factors and the identified UX issues Societal Culture, political system, are somewhat complex. However, we found that users can imagine the type of ML system they impact aspirations concerning want if asked the right questions. Users can clearly state their opinions on the anthropomorphism, safety and the future.[2] control, and etc. of the ML system, and the reasons for their choices. Thus, we provided Persona Task types Cognitive aids, control cards for designers to summarize the expectations of these user issues (see Fig. 4a). Sometimes, aids or perceptual aids, designers encounter different users at different stages of the ML process, and these users etc. occasionally have completely different expectations. Designers need to record the results of their Physical Light, noise, location, etc. user research on the Persona cards, especially the user traits and their preferences for UX issues, environment and then consider this content along with the system and scenario factors in determining potential solutions. Tables 1 and 2 summarize the factors related to the scenario and the ML system [10] Table 2: Factors Related to the ML System respectively, which may influence the UX issues. Designers are encouraged to list all available information about these factors at the corresponding stage of the ML process, as this allows Factor Brief description information to be collected and enhances their understanding of the scenario and ML systems. At Level of Predictability and stability the conceptual stage of UX design, ML systems with different attributes are optional, and the automation of automation[9]. scenario can be freely changed based on the design practice. This enables designers to carefully Capability Types of tasks that the ML select the appropriate ML system and application scenario by considering and discussing all trade- system can support. offs within the available information on the Canvas. After repeated discussions and analysis, the Aesthetics Aesthetic appearance, designers fill in the issues cards of Canvas I with the final solutions. Therefore, the Canvas can also which is related to be used by designers to share their ideas and solutions. automation likeability and use[8].
Recommended publications
  • Appendix B – Eco-Charrette Report
    Appendix B – Eco-Charrette Report 2010 Facility Master Plan Factoria Recycling and Transfer Station November 2010 2010 Facility Master Plan Factoria Recycling and Transfer Station November 2010 Appendix B‐1: Factoria Recycling and Transfer Station ‐ Eco‐Charrette – Final Report. June 24, 2010. Prepared for King County Department of Natural Resources and Parks‐‐ Solid Waste Division. HDR Engineering, Inc. Appendix B‐2: Initial Guidance from the Salmon‐Safe Assessment Team regarding The Factoria Recycling and Transfer Station – Site Design Evaluation. July 15, 2010. Salmon‐Safe, Inc. Appendix B‐1: Factoria Recycling and Transfer Station ‐ Eco‐Charrette – Final Report. June 24, 2010. Prepared for King County Department of Natural Resources and Parks‐‐ Solid Waste Division. HDR Engineering, Inc. Table of Contents PART 1: ECO‐CHARRETTE...................................................................................................................... 1 Introduction and Purpose ......................................................................................................................... 1 Project Background and Setting ................................................................................................................ 1 Day 1. Introduction to the Sustainable Design Process ........................................................................... 3 Day 2: LEED Scorecard Review ................................................................................................................. 4 The LEED Green Building Certification
    [Show full text]
  • Tool Design Engineer
    Job Description Tool Design Engineer Job Title: Tool Design Engineer FLSA Status: Non-exempt Department: Engineering Reports To: Tooling and Engineering Manager Prepared By: Rich Neubauer Prepared Date: 1/13/2021 Approved By: Approved Date: Summary Under the direction of department management, perform engineering assignments relative to the development and design of metal stamping tools, dies, jigs, adapters, gauging devices, machine attachments, and special or single purpose machine tools. Analyze operational requirements, designs, dimensions, materials and treating specifications, etc. Prepare initial drawings, cost estimates, material requisitions, work orders etc. Design progressive and stage dies, jigs, fixtures, gauges etc. Work from sketches, instructions, specifications, and application data. Utilize CAD techniques to perform applicable drafting work. Assist with determining the various design factors e.g. economical production use, tool cost, versatility, locating points, securing methods, tolerances, materials, material treatment etc. Detail sections of large tools to facilitate expediting of work to tool manufacturers or within company Toolroom. Job Duties and Responsibilities 1. Complete designs for progressive and stage tooling, die modifications, fixtures and jigs using SolidWorks. 2. Maintain CAD software and hardware. 3. Maintain materials, records, and resources in a documented system to enable others to use these materials. 4. Maintain proper up-to-date file management for all designs. 5. Create Purchase Orders (POs) in JobBOSS for the toolroom and die builds. 6. Conduct communication meetings and offer support during the design, build and debug process. Additional Job Duties and Responsibilities 7. Work with existing and new customers with product design support. 8. Perform quality assurance on completed designs. 9. Develop and maintain design standards.
    [Show full text]
  • An Example-Centric Tool for Context-Driven Design of Biomedical Devices
    Advances in Engineering Education WINTER 2015 An Example-Centric Tool for Context-Driven Design of Biomedical Devices RACHEL DZOMBAK Department of Civil Engineering University of California, Berkeley Berkeley, CA KHANJAN MEHTA Humanitarian Engineering and Social Entrepreneurship (HESE) Program AND PETER BUTLER Department of Bioengineering The Pennsylvania State University University Park, PA ABSTRACT Engineering is one of the most global professions, with design teams developing technologies for an increasingly interconnected and borderless world. In order for engineering students to be proficient in creating viable solutions to the challenges faced by diverse populations, they must receive an expe- riential education in rigorous engineering design processes as well as identify the needs of customers living in communities radically different from their own. Acquainting students with the unique context and constraints of developing countries is difficult because of the breadth of pertinent considerations and the time constraints of academic semesters. This article describes a tool called Global Biomedi- cal Device Design, or GloBDD, that facilitates simultaneous instruction in design methodology and global context considerations. GloBDD espouses an example-centric approach to educate students in the user-centered and context-driven design of biomedical devices. The tool employs real-world case studies to help students understand the importance of identifying external considerations early in the design process: issues like anthropometric, contextual, social, economic, and manufacturing considerations amongst many others. This article presents the rationale for the tool, its content and organization, and evaluation results from integration into a junior-level biomedical device design class. Results indicate that the tool engages students in design space exploration, leads them to making sound design decisions, and teaches them how to defend these decisions with a well-informed rationale.
    [Show full text]
  • Interaction Design Studio - 711 Instructor: Patrick Thornton Email: [email protected] Thursday 6-8:45 Pm Location: Pac 1815 - Clarice Smith Performing Arts Center
    Interaction Design Studio - 711 Instructor: Patrick Thornton Email: [email protected] Thursday 6-8:45 pm Location: Pac 1815 - Clarice Smith Performing Arts Center Course Description Interaction design is the process of defining products and the broad services built around them. When interacting with systems, people build expectations and mental models of how things work. They learn what they can and cannot achieve. This course is about how to design for interactions that will resonate with your audiences: How the features and functions of a product get translated into something people find usable, useful, and desirable. Through a series of lectures, discussions, in-class design practice, and projects, students will explore the role of interaction designers. Students will learn how to prototype interactive products, systems, and services, and how to defend their work through the cycle of brainstorming and shared critique. This is a studio class, focusing on production processes that are required to develop public-facing work. The studio is important both as a working space and a space for collaborative reflection. Studio practice also describes a working method. As such, the INST711 classroom will focus on two activities: ● Externalization: You will put your ideas and conceptualizations into tangible materials. ● Critique: You will both give and receive constructive feedback on your own work and the work of other students in class. Student Learning Outcomes On the successful completion of this course, students will be able to: ● Explain basic concepts, techniques, and knowledge of interaction design. ● Critically discuss common methods in the interaction design process ● Use visual thinking and communication techniques to develop design concepts ● Build prototypes at varying levels of fidelity and can evaluate them using appropriate methods ● Develop critiquing skills to analyze interaction design artifacts and concept design.
    [Show full text]
  • Personas in Action: Ethnography in an Interaction Design Team
    NordiCHI, October 19-23, 2002 Short Papers Personas in Action: Ethnography in an Interaction Design Team Åsa Blomquist Mattias Arvola Department of Information Technology Dept. of Computer and Information Science Swedish National Tax Board Linköpings universitet SE-117 94 Solna, Sweden SE-581 83 Linköping, Sweden +46 8 7648192 +46 13 285626 [email protected] [email protected] ABSTRACT was an IT-company with offices in six countries and had Alan Cooper’s view on interaction design is both appealing around 250 employees, before it went into bankruptcy. The and provoking since it avoids problems of involving users main business of Q was to develop and sell The Portal, by simply excluding them. The users are instead which is an individualised company portal, or an advanced represented by an archetype of a user, called persona. This intranet. The purpose of The Portal was, according to the paper reports a twelve-week participant observation in an description from the company, to help co-workers in large interaction design team with the purpose of learning what information intense and knowledge intense organisations to really goes on in a design team when they implement work more efficiently. The work behind this article was personas in their process. On the surface it seemed like they made in cooperation with the User Experience Team at Q. used personas, but our analysis show how they had They were responsible for the interaction design and the difficulties in using them and encountered problems when graphical design at the company. Working with personas trying to imagine the user.
    [Show full text]
  • DEVELOPING a PARAMETRIC URBAN DESIGN TOOL. Some Structural Challenges and Possible Ways to Overcome Them
    DEVELOPING A PARAMETRIC URBAN DESIGN TOOL. SOME STRUCTURAL CHALLENGES AND POSSIBLE WAYS TO OVERCOME THEM Nicolai Steinø1, Esben Obeling2 1 Aalborg University, Department of Architecture, Design and Media Technology, Østerågade 6, DK – 9000 Aalborg, Denmark 2 Urban Design Independent researcher E-mail: [email protected] E-mail: [email protected] Abstract Parametric urban design is a potentially powerful tool for collaborative urban design processes. Rather than making one- off designs which need to be redesigned from the ground up in case of changes, parametric design tools make it possible keep the design open while at the same time allowing for a level of detailing which is high enough to facilitate an understan- ding of the generic qualities of proposed designs. Starting from a brief overview of parametric design, this paper presents initial findings from the development of a parametric urban design tool with regard to developing a structural logic which is flexible and expandable. It then moves on to outline and discuss further development work. Finally, it offers a brief reflection on the potentials and shortcomings of the software – CityEngine – which is used for developing the parametric urban design tool. Keywords: parametric design; urban design; building footprint; sequential hierarchy; design tools INTRODUCTION The overall aim of the research presented in this important once the tool is put to use, it need not be the paper is to develop a parametric urban design tool. focus of design at the early design stages. Hence, the While the research is in its early stages of development, focus of this paper lies on developing a structural logic the aim of the paper is to present some initial results and for a parametric urban design tool which is parametri- to outline further development.
    [Show full text]
  • Teaching Co-Design in Industrial Design Case Studies of Exsisting Practices
    TEACHING CO-DESIGN IN INDUSTRIAL DESIGN CASE STUDIES OF EXSISTING PRACTICES Chauncey Saurus / Claudia B. Rebola Georgia Institute of Technology [email protected] / [email protected] 1. ABSTRACT Co-design is a process that allows designers to develop products with greater insight to user needs through the participation of users in the design process. During this process what users say, make, and do is investigated using common research methods in combination with newer generative and exploratory approaches created for this purpose. Despite the prevalence of the co-design process, a lack of studies into the education of designers on co-design have been implemented, leaving a gap of information that needs to be filled in order for co-design to become integrated into design education and practice. The purpose of this study is to understand the current state of co-design education in the U.S. and to assimilate popular teaching techniques, by surveying teaching methods of co-design within Industrial Design programs at U.S. Universities with reputations as leaders in the field. A snowball sampling was performed with schools leaders in co-design. Schools were contacted and given a survey, interviewed with selected participants and assessed on their materials and practices on co-design. Various qualitative data analysis was performed with the surveys, interviews and materials. The conclusion includes a summary of key findings on the teaching of co-design. The significance of this project is to further research into teaching methods of co-design as well as providing a common framework for design educators to follow in higher level learning institutions 2.
    [Show full text]
  • Development of a Computer Aided Conceptual Design Tool for Complex Electromechanical Systems
    From: AAAI Technical Report SS-03-02. Compilation copyright © 2003, AAAI (www.aaai.org). All rights reserved. Development of a Computer Aided Conceptual Design Tool for Complex Electromechanical Systems Noe Vargas-Hernandez, Jami J. Shah, and Zoe Lacroix Department of Mechanical and Aerospace Engineering Arizona State University Tempe, Arizona 85287-6106 Abstract The objective of this paper is to report on the development of a Computer Aided Conceptual Design (CACD) Tool for Background the Design of Complex Electromechanical Systems (CEMS). Few methods and tools exist for supporting the conceptual design stage; this is a paradox considering that CEMS decisions at this stage have the greatest influence in the cost Two significant changes can be noticed on how design is and characteristics of the final product. Two main issues conducted nowadays: Combination of multiple disciplines were identified: Standardization and Compatibility. The first (e.g. mechanical, electro) and increase in complexity (i.e. refers to the variety of ontologies (such as functions and behaviors) proposed by several authors. These ontologies intricacy of relations and number of elements). Of may work on their own, but they don’t “talk” to each other. particular interest are Complex CEMS, common in Even if this issue is solved, there is no compatibility everyday life, ranging from cell-phones to airplanes. CEMS between elements from different tasks (e.g. function to combine elements from mechanical and electro (i.e. electric behavior). The proposed approach solves these two issues and electronic) domains. As technical systems, CEMS without sacrificing generality. transform energy, material, and signal to perform a technical task (Pahl and Beitz 1996).
    [Show full text]
  • Interaction Design
    Interaction Design Do you want to design products that are easy to use? Through this course you’ll develop an understanding of the patterns and principles that govern interaction design. You’ll become familiar with a framework for assessing the success of interaction design, you’ll learn to structure the design of products around the goals of users, and you’ll learn to sketch and wireframe your design ideas. OVER FOUR WEEKS, WE WILL COVER Introduction Interaction design is a major component of the user experience. It incorporates information architecture and usability to define how a product will behave. Projects: Business Goals, Competitive Analysis, Context of use Scenarios Usability To create products that are easy to use, designers obey a set of usability guidelines. These rules of thumb are good points of reference for making decisions, and for communicating and justifying design decisions to others. Project: Usability Competitive Analysis Intro to Sketching Sketching is a fast and easy way for designers to get their ideas out and discuss them collaboratively with team mates. Project: Sketching Exercise Information Architecture Information Architecture is the structural design of an interface that allows a user to access the right content at the optimal time so that she can navigate the product most effectively. Projects: Card Sorting, Sitemap User Flows User flows are the paths that a user takes through a product in order to complete her tasks. Project: User Flows Wireframes Once a designer hashes out the overall structure and navigation patterns of a product, she draws up the product’s blueprints, or wireframes.
    [Show full text]
  • TOOLS for CONVIVIALITY Transcribing Design
    TOOLS FOR CONVIVIALITY Transcribing design elif Kendir, tim schork Spatial Information Architecture Laboratory School of Architecture and Design Royal Melbourne Institute of Technology Melbourne, Australia abstract: This paper presents the outcomes and findings of a semester long trans- disciplinary design studio recently taught at RMIT University, involving students from the disciplines of architecture, industrial design and landscape design. The focus of the studio was to investigate the creation and appropriation of tools for innovative design processes. Drawing on craft theory and theories of design and computation, this paper illustrates how tools can transgress disciplinary boundaries and investigates how an understanding of the intricate relationship between tools, techniques, the media they operate in and the design outcome is the premise of a more informed design approach. keywords: Craft Theory, Design and Computation, Design studio pedagogy, Tooling résumé : Cet article présente les résultats et conclusions d’un atelier de design transdiciplinaire donné à la RMIT University avec des étudiants en architecture, en design industriel et en design de paysage. L’objectif était d’examiner la création et l’appropriation d’outils consacrés aux processus innovateurs en design. S’appuyant sur la théorie des métiers et sur les théories en design et informatique, cet article illustre comment les outils peuvent dépasser les limites des disciplines qui leur sont propres, et il explore comment une compréhension de la relation com- plexe unissant outils, techniques et médias est la prémisse d’une approche de design mieux informée. mots-clés : Théorie des métiers, design et informatique, pédagogie en atelier de design, équi- pement CAAD Futures 2009_compile.indd 740 27/05/09 10:47:13 tooL for conviviaLitY 741 1.
    [Show full text]
  • Stage 1.X — Meta-Design with Machine Learning Is Coming, and That’S a Good Thing
    Dialectic Volume II, Issue II: Theoretical Speculation Stage 1.X — Meta-Design with Machine Learning is Coming, and That’s a Good Thing Steven SkaggS¹ 1. University of Louisville, Department of Fine Arts, Hite Art Institute, Louisville, ky, uSa SuggeSted citation: Skaggs, Steven. “Stage 1.X—Meta-design with Machine Learning is Coming and That’s a Good Thing.” Dialectic, 2.2 (2019): pgs. 49-68. Published by the AIGA Design Educators Community (DEC) and Michigan Publishing. doi: http://dx.doi.org/10.3998/dialectic.14932326.0002.204. Abstract The capabilities of digital technology to reproduce likenesses of existing people and places and to create fictional terraformed landscapes are well known. The increasing encroachment of bots into all areas of life has caused some to wonder if a designer bot is plausible. In my recent book Fire- Signs, ¹ I note that the acute cultural, stylistic, and semantic articulations made possible by current semiotic theory may enable digital resources to work within territories that were once considered the exclusive creative domain of the graphic designer. Such meta­design assistance may be resist­ ed by some who fear that it will altogether replace the need for the designer. In this article, I first suggest how meta­design might enter the design process, and then explore its use to affect layout and composition. I argue that, at least within that restricted domain, it promises greater creative benefits than liabilities to human graphic designers. 1 Skaggs, S. FireSigns: A Semiotic Theory for Graphic Design. Cambridge, mA, USA: mIt Press, 2017. Copyright © 2019, Dialectic and the AIGA Design Educators Community (DEC).
    [Show full text]
  • Practical Game Design Tool: State Explorer
    Practical Game Design Tool: State Explorer Rokas Volkovas Michael Fairbank John R. Woodward Simon Lucas QMUL University of Essex QMUL QMUL London, UK Colchester, UK London, UK London, UK [email protected] [email protected] [email protected] [email protected] Abstract—This paper introduces a computer-game design tool B. Problem Scope which enables game designers to explore and develop game mechanics for arbitrary game systems. The tool is implemented To approach solving the problem of shortening the iteration as a plugin for the Godot game engine. It allows the designer to cycle of designing and building systems for games, we first view an abstraction of a game’s states while in active development narrow down its domain and define the scope of the problem and to quickly view and explore which states are navigable from in question. which other states. This information is used to rapidly explore, Our idealized set of features to address the problem of slow validate and improve the design of the game. The tool is most practical for game systems which are computer-explorable within video-game design iteration speed were identified. Conceptu- roughly 2000 states. The tool is demonstrated by presenting how ally, these were the ability to: it was used to create a small, yet complete, commercial game. • navigate game states manually • navigate game states automatically I. INTRODUCTION • to identify states of interest A. Video Game Design is Tedious • examine the explored states At their very core, games are systems built for human Given a tool with these features, a video game designer can interaction.
    [Show full text]