The Quest for Quality Maps. Dr. Parker Lowrey Senior Game Analytics Specialist (Senior Data Scientist)

Size: px
Start display at page:

Download "The Quest for Quality Maps. Dr. Parker Lowrey Senior Game Analytics Specialist (Senior Data Scientist)"

Transcription

1 The Quest for Quality Maps Dr. Parker Lowrey Senior Game Analytics Specialist (Senior Data Scientist)

2 Game Analytics Team Who? We are data scientists and video game enthusiasts (~ 20 in all) Backgrounds in machine learning, mathematics, computer science, and IT. What? We use data analysis to improve games by engaging directly with the studios. Project flavor Big data and small data Investigatory and predictive work Select titles we have contributed we get into the credits! Call of Duty: Ghosts and Advanced Warfare Skylanders: Swap Force and Trap Team Call of Duty: Online Destiny

3 Enough about them.. What about me? Biochemistry undergrad.. Worked for bioinformatics startups Doctorate in Mathematics from University of Texas-Austin Postdocs at Western Univ., Yale Univ., and Univ. of Wisconsin-Madison. How did I wind up in gaming? Used Battlefield and Call of Duty games to keep in touch with friends as I moved from place to place. Get to use high-powered math and statistics on a hobby (YEA!)

4 Okay, Maps.. What Maps? Q: What do I mean by map? A: The level in an online multiplayer match in the Call of Duty franchise. No idea still? How about a video:

5 Good Maps, Why Do They Matter? Good maps keep players engaged in a First Person Shooter (FPS) over the entire lifecycle of the product. Long term engagement is important for the success of the title and the long-term success of the franchise. Over a career, a player will play a match on the same map hundreds to thousands of times.

6 This is silly.. or is it?

7

8

9

10 Stonehaven One of Call of Duty s Least Favorite Maps

11 Stonehaven Player Perspective

12 Nuketown 2025 One of COD s most beloved maps

13 Art or Science? Currently, game level creation is firmly in the hands of designers and artists Our group doesn t want to change that We just want to ensure the artists know the effect of various design decisions What do I mean about science? Statistical analysis Principles of big data and ML Quantify map aesthetics Isolate interacting features Predict ratings

14 How did we quantify maps? Objective Player data data Play-style Score per minute Killstreak usage Kill/Death ratio Global data Terrain Theme Weather Time of Day Perimeter Time Time to Traverse Map Central Feature Present Gridded data % Indoor % Traversable % Light/Shadow % Clutter % Sloped Terrain

15 How did we quantify maps? Nodemaps We convert the level to a succinct mathematical representation. Lanes = Edges Decision junctions = Nodes

16 How did we quantify maps? Nodemaps Call of Duty: Ghosts Map: Warhawk

17 How did we quantify maps? Nodemaps What do various multi-edge nodes mean? 1: End of a path 3: Fork or T of a lane 2: Obstacle in lane e.g. ladder 4: Intersection of two lanes

18 How did we quantify maps? Nodemaps Great! We ve reduced an uncountable feature set and reduced it to a finite graph. How do we analysis this? Markup Language We code this up in a markup language Run through python graph library Invariant extraction Density Low clustering Percent 4-edge nodes Minimum spanning tree High clustering

19 How did we quantify maps? Subjective data Survey s to determine player map preference (approximately 8000) It Sucks! Bad Neutral Good BFF! Bottom 2 Box (B2B) Top 2 Box (T2B) Top Box (TB) Expert survey Measures hard to quantify issues like enemy visibility Used to find proxy objective variables Example: Compared to other title maps, was this map easy to learn?

20 Modeling Techniques Big Data Applied machine learning techniques to the player-map level This allowed us to incorporate and correct for player performance and skill on the map Although 10k data points with 150 variables isn t enormous, it is setup this way to incorporate millions of records that will fallout of AW map voting. Gradient Boosted Machines» Linear based methods Techniques used to investigate drivers of preference: Tree methods Conditional Trees CART Ensemble methods Random Forests Extra Trees Conditional Forests» SVM, Logistic regression» A TON if variable selection techniques (for better or worse)

21 Modeling Techniques Small Data We want to understand how playstyle interacts with map attributes to affect map preference. What is playstyle? Sniper: a player that is mostly sedentary and kill distance long. Run N Gun: a player that is mostly running and relies on surprise flanking to rack up kills Problem: players rarely are a pure playstyle. often changes with game mode and map

22 Modeling Techniques Small Data Approach: build logistic models on player-vote data with percent of matches as each playstyle. Extrapolate to pure playstyle Apply machine learning techniques Since we are dealing with aggregates, we are reduced to a small sample size ( < 100 points) with 150 variables. Difficult to isolate and give significance of variables. Settled on ExtraTrees.

23 Did it Work? Call of Duty: Advanced Warfare Different movement capabilities Survey data Map Voting data Performance still in flux Survey is biased (not based on tenure, but instead churners) Full model of translating map voting to ratings incomplete Still, even with bias, we exceeded expectations and profound pathing information was derived.

24 Future Direction: Getting Past Survey Data Surveys cost money, map voting is free and abundant. Goal: Input Map Voting Model Output Survey Rating Model survey data to high degree of accuracy using map voting.

25 Future Direction: Immediate Actions Automate nodemap creation Explore other areas of pathing Create automatic tool for designers (rather than insights) Evaluate effect of game mode on preference..

26 Game Analytics Team YOU WANT TO WORK FOR US! Attend infamous launch parties! Your friends will be envious! Get into credits for game titles! Lots of swag! Buck the trend: SoCal rules! We have PS4 s on our desk! parker.lowrey@activision.com LinkedIn: linkedin.com/in/parkerlowrey

Call Of Duty Modern Warfare 3 Game Controls Ps3 Gameplay Multiplayer

Call Of Duty Modern Warfare 3 Game Controls Ps3 Gameplay Multiplayer Call Of Duty Modern Warfare 3 Game Controls Ps3 Gameplay Multiplayer Viel Spass mit meinem Video. Falls Ihr mehr Videos sehen wollt, dann gebt dem Video. Metacritic Game Reviews, Call of Duty: Modern Warfare

More information

Strategic and Tactical Reasoning with Waypoints Lars Lidén Valve Software

Strategic and Tactical Reasoning with Waypoints Lars Lidén Valve Software Strategic and Tactical Reasoning with Waypoints Lars Lidén Valve Software lars@valvesoftware.com For the behavior of computer controlled characters to become more sophisticated, efficient algorithms are

More information

Learning Artificial Intelligence in Large-Scale Video Games

Learning Artificial Intelligence in Large-Scale Video Games Learning Artificial Intelligence in Large-Scale Video Games A First Case Study with Hearthstone: Heroes of WarCraft Master Thesis Submitted for the Degree of MSc in Computer Science & Engineering Author

More information

Writers: How to Write Faster, Better, and Make More Money While You Do

Writers: How to Write Faster, Better, and Make More Money While You Do Writers: How to Write Faster, Better, and Make More Money While You Do Dear Writer, If you rely on any amount of research to provide fact-based, credible, and believable content in what you write, this

More information

Who Am I? Lecturer in Computer Science Programme Leader for the BSc in Computer Games Programming

Who Am I? Lecturer in Computer Science Programme Leader for the BSc in Computer Games Programming Who Am I? Lecturer in Computer Science Programme Leader for the BSc in Computer Games Programming Researcher in Artificial Intelligence Specifically, investigating the impact and phenomena exhibited by

More information

SSB Debate: Model-based Inference vs. Machine Learning

SSB Debate: Model-based Inference vs. Machine Learning SSB Debate: Model-based nference vs. Machine Learning June 3, 2018 SSB 2018 June 3, 2018 1 / 20 Machine learning in the biological sciences SSB 2018 June 3, 2018 2 / 20 Machine learning in the biological

More information

Chapter 12 Summary Sample Surveys

Chapter 12 Summary Sample Surveys Chapter 12 Summary Sample Surveys What have we learned? A representative sample can offer us important insights about populations. o It s the size of the same, not its fraction of the larger population,

More information

What is a Game? See also references at end of slides (if any)

What is a Game? See also references at end of slides (if any) What is a Game? Brent M. Dingle, Ph.D. 2015 Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin - Stout See also references at end of slides (if any)

More information

INSTRUCTION MANUAL PS4 JUGGERNAUT VER 7.0

INSTRUCTION MANUAL PS4 JUGGERNAUT VER 7.0 INSTRUCTION MANUAL PS4 JUGGERNAUT VER 7.0 Congratulations, welcome to the GamerModz Family! You are now a proud owner of a GamerModz Custom Modded Controller. The JUGGERNAUT - VER 7.0 FOR PS4 has been

More information

Chapter 7 Graphing Equations of Lines and Linear Models; Rates of Change Section 3 Using Slope to Graph Equations of Lines and Linear Models

Chapter 7 Graphing Equations of Lines and Linear Models; Rates of Change Section 3 Using Slope to Graph Equations of Lines and Linear Models Math 167 Pre-Statistics Chapter 7 Graphing Equations of Lines and Linear Models; Rates of Change Section 3 Using Slope to Graph Equations of Lines and Linear Models Objectives 1. Use the slope and the

More information

GRADE LEVEL: SEVENTH SUBJECT: MATH DATE: CONTENT STANDARD INDICATORS SKILLS ASSESSMENT VOCABULARY ISTEP

GRADE LEVEL: SEVENTH SUBJECT: MATH DATE: CONTENT STANDARD INDICATORS SKILLS ASSESSMENT VOCABULARY ISTEP GRADE LEVEL: SEVENTH SUBJECT: MATH DATE: 2015 2016 GRADING PERIOD: QUARTER 2 MASTER COPY 10 8 15 CONTENT STANDARD INDICATORS SKILLS ASSESSMENT VOCABULARY ISTEP COMPUTATION Unit Rates Ratios Length Area

More information

Transitioning From Linear to Open World Design with Sunset Overdrive. Liz England Designer at Insomniac Games

Transitioning From Linear to Open World Design with Sunset Overdrive. Liz England Designer at Insomniac Games Transitioning From Linear to Open World Design with Sunset Overdrive Liz England Designer at Insomniac Games 20 th year anniversary LINEAR GAMEPLAY Overview Overview What do we mean by linear and open

More information

Learning Dota 2 Team Compositions

Learning Dota 2 Team Compositions Learning Dota 2 Team Compositions Atish Agarwala atisha@stanford.edu Michael Pearce pearcemt@stanford.edu Abstract Dota 2 is a multiplayer online game in which two teams of five players control heroes

More information

Games and Big Data: A Scalable Multi-Dimensional Churn Prediction Model

Games and Big Data: A Scalable Multi-Dimensional Churn Prediction Model Games and Big Data: A Scalable Multi-Dimensional Churn Prediction Model Paul Bertens, Anna Guitart and África Periáñez (Silicon Studio) CIG 2017 New York 23rd August 2017 Who are we? Game studio and graphics

More information

Andrew Clinton, Matt Liberty, Ian Kuon

Andrew Clinton, Matt Liberty, Ian Kuon Andrew Clinton, Matt Liberty, Ian Kuon FPGA Routing (Interconnect) FPGA routing consists of a network of wires and programmable switches Wire is modeled with a reduced RC network Drivers are modeled as

More information

CSE 258 Winter 2017 Assigment 2 Skill Rating Prediction on Online Video Game

CSE 258 Winter 2017 Assigment 2 Skill Rating Prediction on Online Video Game ABSTRACT CSE 258 Winter 2017 Assigment 2 Skill Rating Prediction on Online Video Game In competitive online video game communities, it s common to find players complaining about getting skill rating lower

More information

Game Artificial Intelligence ( CS 4731/7632 )

Game Artificial Intelligence ( CS 4731/7632 ) Game Artificial Intelligence ( CS 4731/7632 ) Instructor: Stephen Lee-Urban http://www.cc.gatech.edu/~surban6/2018-gameai/ (soon) Piazza T-square What s this all about? Industry standard approaches to

More information

Why Foresight: Staying Alert to Future Opportunities MARSHA RHEA, CAE, PRESIDENT, SIGNATURE I, LLC

Why Foresight: Staying Alert to Future Opportunities MARSHA RHEA, CAE, PRESIDENT, SIGNATURE I, LLC Why Foresight: Staying Alert to Future Opportunities MARSHA RHEA, CAE, PRESIDENT, SIGNATURE I, LLC 1 5 Reasons to Earn an A in Exploring the Future 1. Avoid ignorance: Don t be the last to know. 2. Anticipate:

More information

New York City Bike Share

New York City Bike Share New York City Bike Share Gary Miguel (garymm), James Kunz (jkunz), Everett Yip (everetty) Background and Data: Citi Bike is a public bicycle sharing system in New York City. It is the largest bike sharing

More information

Dota2 is a very popular video game currently.

Dota2 is a very popular video game currently. Dota2 Outcome Prediction Zhengyao Li 1, Dingyue Cui 2 and Chen Li 3 1 ID: A53210709, Email: zhl380@eng.ucsd.edu 2 ID: A53211051, Email: dicui@eng.ucsd.edu 3 ID: A53218665, Email: lic055@eng.ucsd.edu March

More information

COMP 400 Report. Balance Modelling and Analysis of Modern Computer Games. Shuo Xu. School of Computer Science McGill University

COMP 400 Report. Balance Modelling and Analysis of Modern Computer Games. Shuo Xu. School of Computer Science McGill University COMP 400 Report Balance Modelling and Analysis of Modern Computer Games Shuo Xu School of Computer Science McGill University Supervised by Professor Clark Verbrugge April 7, 2011 Abstract As a popular

More information

Automating NSF HERD Reporting Using Machine Learning and Administrative Data

Automating NSF HERD Reporting Using Machine Learning and Administrative Data Automating NSF HERD Reporting Using Machine Learning and Administrative Data Rodolfo H. Torres CIMA Session: The Use of Advance Analytics to Drive Decisions 2018 APLU Annual Meeting New Orleans Marriott,

More information

Quake III Fortress Game Review CIS 487

Quake III Fortress Game Review CIS 487 Quake III Fortress Game Review CIS 487 Jeff Lundberg September 23, 2002 jlundber@umich.edu Quake III Fortress : Game Review Basic Information Quake III Fortress is a remake of the original Team Fortress

More information

Japanese. Sail North. Search Search Search Search

Japanese. Sail North. Search Search Search Search COMP9514, 1998 Game Theory Lecture 1 1 Slide 1 Maurice Pagnucco Knowledge Systems Group Department of Articial Intelligence School of Computer Science and Engineering The University of New South Wales

More information

The study of human populations involves working not PART 2. Cemetery Investigation: An Exercise in Simple Statistics POPULATIONS

The study of human populations involves working not PART 2. Cemetery Investigation: An Exercise in Simple Statistics POPULATIONS PART 2 POPULATIONS Cemetery Investigation: An Exercise in Simple Statistics 4 When you have completed this exercise, you will be able to: 1. Work effectively with data that must be organized in a useful

More information

Be a Freelance Blogger Rate Guide

Be a Freelance Blogger Rate Guide The Be a Freelance Blogger Rate Guide By Sophie Lizard of BeAFreelanceBlogger.com What s In This Guide Introduction Freelance Blogging Rates: An Overview The Low End of the Market Typical Market Rates

More information

SUPER AFFILIATE SNIPER

SUPER AFFILIATE SNIPER Obliterate the Opposition and Watch your Profits Explode as You become a... SUPER AFFILIATE SNIPER Attention Affiliates! Are you ready to take your affiliate marketing to the next level? Are you sick of

More information

Game Rules Algorithmic rules, Games of Emergence and Progression. Prof. Jim Whitehead CMPS 80K, Winter 2006 January 26, 2006

Game Rules Algorithmic rules, Games of Emergence and Progression. Prof. Jim Whitehead CMPS 80K, Winter 2006 January 26, 2006 Game Rules Algorithmic rules, Games of Emergence and Progression Prof. Jim Whitehead CMPS 80K, Winter 2006 January 26, 2006 Highlights from the Microsoft Academic Gaming Workshop Second Life (http://secondlife.com/)

More information

Instruction Manual Call Duty World War Ps3 Zombie Mode

Instruction Manual Call Duty World War Ps3 Zombie Mode Instruction Manual Call Duty World War Ps3 Zombie Mode Cheats for Call of Duty: World at War for the PS3. mode to unlock Zombie mode, which is a four-player Co-op mode against endless waves of Nazi zombies.

More information

Code Hunt Contest Analytics. Judith Bishop, Microsoft Research, Redmond USA and team

Code Hunt Contest Analytics. Judith Bishop, Microsoft Research, Redmond USA and team Code Hunt Contest Analytics Judith Bishop, Microsoft Research, Redmond USA and team Working for fun Enjoyment adds to long term retention on a task Discovery is a powerful driver, contrasting with direct

More information

8.2 Slippery Slopes. A Solidify Understanding Task

8.2 Slippery Slopes. A Solidify Understanding Task SECONDARY MATH I // MODULE 8 7 8.2 Slippery Slopes A Solidify Understanding Task CC BY https://flic.kr/p/kfus4x While working on Is It Right? in the previous module you looked at several examples that

More information

Regression: Tree Rings and Measuring Things

Regression: Tree Rings and Measuring Things Objectives: Measure biological data Use biological measurements to calculate means, slope and intercept Determine best linear fit of data Interpret fit using correlation Materials: Ruler (in millimeters)

More information

Predicting Video Game Popularity With Tweets

Predicting Video Game Popularity With Tweets Predicting Video Game Popularity With Tweets Casey Cabrales (caseycab), Helen Fang (hfang9) December 10,2015 Task Definition Given a set of Twitter tweets from a given day, we want to determine the peak

More information

Mathematics Essential General Course Year 12. Selected Unit 3 syllabus content for the. Externally set task 2017

Mathematics Essential General Course Year 12. Selected Unit 3 syllabus content for the. Externally set task 2017 Mathematics Essential General Course Year 12 Selected Unit 3 syllabus content for the Externally set task 2017 This document is an extract from the Mathematics Essentials General Course Year 12 syllabus,

More information

SELECTING RELEVANT DATA

SELECTING RELEVANT DATA EXPLORATORY ANALYSIS The data that will be used comes from the reviews_beauty.json.gz file which contains information about beauty products that were bought and reviewed on Amazon.com. Each data point

More information

15-388/688 - Practical Data Science: Visualization and Data Exploration. J. Zico Kolter Carnegie Mellon University Spring 2018

15-388/688 - Practical Data Science: Visualization and Data Exploration. J. Zico Kolter Carnegie Mellon University Spring 2018 15-388/688 - Practical Data Science: Visualization and Data Exploration J. Zico Kolter Carnegie Mellon University Spring 2018 1 Outline Basics of visualization Data types and visualization types Software

More information

Railway Training Simulators run on ESRI ArcGIS generated Track Splines

Railway Training Simulators run on ESRI ArcGIS generated Track Splines Railway Training Simulators run on ESRI ArcGIS generated Track Splines Amita Narote 1, Technical Specialist, Pierre James 2, GIS Engineer Knorr-Bremse Technology Center India Pvt. Ltd. Survey No. 276,

More information

Using Iterative Automation in Utility Analytics

Using Iterative Automation in Utility Analytics Using Iterative Automation in Utility Analytics A utility use case for identifying orphaned meters O R A C L E W H I T E P A P E R O C T O B E R 2 0 1 5 Introduction Adoption of operational analytics can

More information

Math Fundamentals for Statistics (Math 52) Unit 2:Number Line and Ordering. By Scott Fallstrom and Brent Pickett The How and Whys Guys.

Math Fundamentals for Statistics (Math 52) Unit 2:Number Line and Ordering. By Scott Fallstrom and Brent Pickett The How and Whys Guys. Math Fundamentals for Statistics (Math 52) Unit 2:Number Line and Ordering By Scott Fallstrom and Brent Pickett The How and Whys Guys Unit 2 Page 1 2.1: Place Values We just looked at graphing ordered

More information

Persuasive. How to Write Persuasive. SEO Proposals

Persuasive. How to Write Persuasive. SEO Proposals Persuasive SEO Proposals How to Write Persuasive SEO Proposals How to Write Persuasive SEO Proposals! You may love SEO, but you didn t get into it because you love writing and submitting proposals. You

More information

Gerbilcide Project Sacks, Nottingham, Albert, Miller, Kong Gerbilcide Game Design Document

Gerbilcide Project Sacks, Nottingham, Albert, Miller, Kong Gerbilcide Game Design Document Gerbilcide Game Design Document Roll of Each Team Member Marion Albert concept art, initial design Jiayi Kong GIFs for the prototype, general art Joe Miller design process, prototype art Dan Nottingham

More information

Social Network Analysis in HCI

Social Network Analysis in HCI Social Network Analysis in HCI Derek L. Hansen and Marc A. Smith Marigold Bays-Muchmore (baysmuc2) Hang Cui (hangcui2) Contents Introduction ---------------- What is Social Network Analysis? How does it

More information

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009

CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009 L CREATURE INVADERS DESIGN DOCUMENT VERSION 0.2 MAY 14, 2009 INDEX VERSION HISTORY... 3 Version 0.1 May 5th, 2009... 3 GAME OVERVIEW... 3 Game logline... 3 Gameplay synopsis... 3 GAME DETAILS... 4 Description...

More information

Beyond Reliability: Advanced Analytics for Predicting Quality

Beyond Reliability: Advanced Analytics for Predicting Quality Beyond Reliability: Advanced Analytics for Predicting Quality William J. Goodrum, Jr., PhD Elder Research, Inc. william.goodrum@elderresearch.com Headquarters 300 W. Main Street, Suite 301 Charlottesville,

More information

Contents. List of Figures List of Tables. Structure of the Book How to Use this Book Online Resources Acknowledgements

Contents. List of Figures List of Tables. Structure of the Book How to Use this Book Online Resources Acknowledgements Contents List of Figures List of Tables Preface Notation Structure of the Book How to Use this Book Online Resources Acknowledgements Notational Conventions Notational Conventions for Probabilities xiii

More information

Insight: Measuring Manhattan s Creative Workforce. Spring 2017

Insight: Measuring Manhattan s Creative Workforce. Spring 2017 Insight: Measuring Manhattan s Creative Workforce Spring 2017 Richard Florida Clinical Research Professor NYU School of Professional Studies Steven Pedigo Director NYUSPS Urban Lab Clinical Assistant Professor

More information

RESPONSIBILITY OF THE SEMICONDUCTOR DESIGN INFRASTRUCTURE

RESPONSIBILITY OF THE SEMICONDUCTOR DESIGN INFRASTRUCTURE RESPONSIBILITY OF THE SEMICONDUCTOR DESIGN INFRASTRUCTURE C O N S U L T I N G I N E L E C T R O N I C D E S I G N Lucio Lanza gave a keynote at IC CAD 2010 that caught a lot of people s attention. In that

More information

Outcome Forecasting in Sports. Ondřej Hubáček

Outcome Forecasting in Sports. Ondřej Hubáček Outcome Forecasting in Sports Ondřej Hubáček Motivation & Challenges Motivation exploiting betting markets performance optimization Challenges no available datasets difficulties with establishing the state-of-the-art

More information

Mass Effect 3 Multiplayer Best Weapons For Each Class

Mass Effect 3 Multiplayer Best Weapons For Each Class Mass Effect 3 Multiplayer Best Weapons For Each Class Does anyone know if the character you play a Mass Effect multiplayer round with mass-effect-3- multiplayer For the rarity of each weapon, look at this

More information

Lecture 17 Convolutional Neural Networks

Lecture 17 Convolutional Neural Networks Lecture 17 Convolutional Neural Networks 30 March 2016 Taylor B. Arnold Yale Statistics STAT 365/665 1/22 Notes: Problem set 6 is online and due next Friday, April 8th Problem sets 7,8, and 9 will be due

More information

Unit 1B-Modelling with Statistics. By: Niha, Julia, Jankhna, and Prerana

Unit 1B-Modelling with Statistics. By: Niha, Julia, Jankhna, and Prerana Unit 1B-Modelling with Statistics By: Niha, Julia, Jankhna, and Prerana [ Definitions ] A population is any large collection of objects or individuals, such as Americans, students, or trees about which

More information

A collaboration between Maryland Virtual High School and the Pittsburgh Supercomputing Center

A collaboration between Maryland Virtual High School and the Pittsburgh Supercomputing Center A collaboration between Maryland Virtual High School and the Pittsburgh Supercomputing Center Participants will gain A working definition of computational reasoning by using simulations to collect and

More information

If a word starts with a vowel, add yay on to the end of the word, e.g. engineering becomes engineeringyay

If a word starts with a vowel, add yay on to the end of the word, e.g. engineering becomes engineeringyay ENGR 102-213 - Socolofsky Engineering Lab I - Computation Lab Assignment #07b Working with Array-Like Data Date : due 10/15/2018 at 12:40 p.m. Return your solution (one per group) as outlined in the activities

More information

Geared Oscillator Project Final Design Review. Nick Edwards Richard Wright

Geared Oscillator Project Final Design Review. Nick Edwards Richard Wright Geared Oscillator Project Final Design Review Nick Edwards Richard Wright This paper outlines the implementation and results of a variable-rate oscillating clock supply. The circuit is designed using a

More information

Volume 4, Number 2 Government and Defense September 2011

Volume 4, Number 2 Government and Defense September 2011 Volume 4, Number 2 Government and Defense September 2011 Editor-in-Chief Managing Editor Guest Editors Jeremiah Spence Yesha Sivan Paulette Robinson, National Defense University, USA Michael Pillar, National

More information

V. Adamchik Data Structures. Game Trees. Lecture 1. Apr. 05, Plan: 1. Introduction. 2. Game of NIM. 3. Minimax

V. Adamchik Data Structures. Game Trees. Lecture 1. Apr. 05, Plan: 1. Introduction. 2. Game of NIM. 3. Minimax Game Trees Lecture 1 Apr. 05, 2005 Plan: 1. Introduction 2. Game of NIM 3. Minimax V. Adamchik 2 ü Introduction The search problems we have studied so far assume that the situation is not going to change.

More information

A Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines

A Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines A Review of Related Work on Machine Learning in Semiconductor Manufacturing and Assembly Lines DI Darko Stanisavljevic VIRTUAL VEHICLE DI Michael Spitzer VIRTUAL VEHICLE i-know 16 18.-19.10.2016, Graz

More information

Copywriters: Should You Hire a Researcher for Your Next Project? By Roy Furr

Copywriters: Should You Hire a Researcher for Your Next Project? By Roy Furr American Writers & Artists Inc. Copywriters: Should You Hire a Researcher for Your Next Project? By Roy Furr Picture this. You've just landed a big new copywriting project. Maybe it's a bunch of web pages

More information

Performance Task. Asteroid Aim. Chapter 8. Instructional Overview

Performance Task. Asteroid Aim. Chapter 8. Instructional Overview Instructional Overview Performance Task Launch Question Summary Teacher Notes Supplies Mathematical Discourse Writing/Discussion Prompts Apps take a long time to design and program. One app in development

More information

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was

More information

2012 COMMON CORE STATE STANDARDS ALIGNED MODULES 2012 COMMON CORE STATE STANDARDS ALIGNED MODULES

2012 COMMON CORE STATE STANDARDS ALIGNED MODULES 2012 COMMON CORE STATE STANDARDS ALIGNED MODULES Grade 4 Number & Operations in Base Ten 4.NBT.1-3 2012 COMMON CORE STATE STANDARDS ALIGNED MODULES 2012 COMMON CORE STATE STANDARDS ALIGNED MODULES MATH TASKS Number & Operations in Base Ten 4.NBT 1-3

More information

3. Data and sampling. Plan for today

3. Data and sampling. Plan for today 3. Data and sampling Business Statistics Plan for today Reminders and introduction Data: qualitative and quantitative Quantitative data: discrete and continuous Qualitative data discussion Samples and

More information

y-intercept remains constant?

y-intercept remains constant? 1. The graph of a line that contains the points ( 1, 5) and (4, 5) is shown below. Which best represents this line if the slope is doubled and the y-intercept remains constant? F) G) H) J) 2. The graph

More information

By Scott Fallstrom and Brent Pickett The How and Whys Guys

By Scott Fallstrom and Brent Pickett The How and Whys Guys Math Fundamentals for Statistics I (Math 52) Unit 2:Number Line and Ordering By Scott Fallstrom and Brent Pickett The How and Whys Guys This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike

More information

Genetic Algorithm Amplifier Biasing System (GAABS): Genetic Algorithm for Biasing on Differential Analog Amplifiers

Genetic Algorithm Amplifier Biasing System (GAABS): Genetic Algorithm for Biasing on Differential Analog Amplifiers Genetic Algorithm Amplifier Biasing System (GAABS): Genetic Algorithm for Biasing on Differential Analog Amplifiers By Sean Whalen June 2018 Senior Project Computer Engineering Department California Polytechnic

More information

FPS Assignment Call of Duty 4

FPS Assignment Call of Duty 4 FPS Assignment Call of Duty 4 Name of Game: Call of Duty 4 2007 Platform: PC Description of Game: This is a first person combat shooter and is designed to put the player into a combat environment. The

More information

The Game-Theoretic Approach to Machine Learning and Adaptation

The Game-Theoretic Approach to Machine Learning and Adaptation The Game-Theoretic Approach to Machine Learning and Adaptation Nicolò Cesa-Bianchi Università degli Studi di Milano Nicolò Cesa-Bianchi (Univ. di Milano) Game-Theoretic Approach 1 / 25 Machine Learning

More information

Your quick guide to: Building an online presence

Your quick guide to: Building an online presence Your quick guide to: Building an online presence It s highly likely in today s job market, that at some point in the hiring process, a potential employer will search for your online profiles. What they

More information

Leadership: Getting and Giving the Call for Action

Leadership: Getting and Giving the Call for Action Leadership: Getting and Giving the Call for Action Introduction In working with many different companies in all types of industries during the past year or so, I believe I ve noticed some new trends among

More information

What is Dual Boxing? Why Should I Dual Box? Table of Contents

What is Dual Boxing? Why Should I Dual Box? Table of Contents Table of Contents What is Dual Boxing?...1 Why Should I Dual Box?...1 What Do I Need To Dual Box?...2 Windowed Mode...3 Optimal Setups for Dual Boxing...5 This is the best configuration for dual or multi-boxing....5

More information

Optimal Yahtzee performance in multi-player games

Optimal Yahtzee performance in multi-player games Optimal Yahtzee performance in multi-player games Andreas Serra aserra@kth.se Kai Widell Niigata kaiwn@kth.se April 12, 2013 Abstract Yahtzee is a game with a moderately large search space, dependent on

More information

Grade 7 Geometry Walking Dog

Grade 7 Geometry Walking Dog Grade 7 Geometry Walking Dog A dog walks 32 meters completely around the perimeter of his yard. What are the possible dimensions of his rectangular yard? 3 Geometry Walking dog A dog walks 32 meters completely

More information

What is Tableau and Why Should I Care? Karen Rahmeier and Melissa Perry, Codecinella Madison WI, June 26, 2018

What is Tableau and Why Should I Care? Karen Rahmeier and Melissa Perry, Codecinella Madison WI, June 26, 2018 What is Tableau and Why Should I Care? Karen Rahmeier and Melissa Perry, Codecinella Madison WI, June 26, 2018 About me Karen Rahmeier Software developer since 1998 Team Lead of software developers, Wisconsin

More information

March 10, Greenbelt Road, Suite 400, Greenbelt, MD Tel: (301) Fax: (301)

March 10, Greenbelt Road, Suite 400, Greenbelt, MD Tel: (301) Fax: (301) Detection of High Risk Intersections Using Synthetic Machine Vision John Alesse, john.alesse.ctr@dot.gov Brian O Donnell, brian.odonnell.ctr@dot.gov Stinger Ghaffarian Technologies, Inc. Cambridge, Massachusetts

More information

The Three Laws of Artificial Intelligence

The Three Laws of Artificial Intelligence The Three Laws of Artificial Intelligence Dispelling Common Myths of AI We ve all heard about it and watched the scary movies. An artificial intelligence somehow develops spontaneously and ferociously

More information

Tac Due: Sep. 26, 2012

Tac Due: Sep. 26, 2012 CS 195N 2D Game Engines Andy van Dam Tac Due: Sep. 26, 2012 Introduction This assignment involves a much more complex game than Tic-Tac-Toe, and in order to create it you ll need to add several features

More information

Plot and Parcel Procedural Level Design in XCOM 2. Brian Hess Lead Level Designer, Firaxis Games

Plot and Parcel Procedural Level Design in XCOM 2. Brian Hess Lead Level Designer, Firaxis Games Plot and Parcel Procedural Level Design in XCOM 2 Brian Hess Lead Level Designer, Firaxis Games Who am I? Talk Outline History of XCOM Development of procedural system Procedural Tools Challenges during

More information

40k Narrative Tournament

40k Narrative Tournament 40k Narrative Tournament Description/Background Welcome to the fight for Taros, centered around Arrokeen. Do you fight for the independence or enslavement of the planet? Will you defend Taros from the

More information

TELLING STORIES OF VALUE WITH IOT DATA

TELLING STORIES OF VALUE WITH IOT DATA TELLING STORIES OF VALUE WITH IOT DATA VISUALIZATION BAREND BOTHA VIDEO TRANSCRIPT Tell me a little bit about yourself and your background in IoT. I came from a web development and design background and

More information

Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football. Introduction

Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football. Introduction Matthew Fox CS229 Final Project Report Beating Daily Fantasy Football Introduction In this project, I ve applied machine learning concepts that we ve covered in lecture to create a profitable strategy

More information

Cod bo3 mods xbox one

Cod bo3 mods xbox one Cod bo3 mods xbox one 18-10-2015 Black ops 3 COD BO3 Glitches BO3 NUKETOWN BO3 DLC BO3 RGH BO3 JTAG BO3 HACKER BO3 MODS BO3 HACKS BO3 BO3 TU2 BO3 TU3 BO3 TU4 BO3 TU5 Fallout 4 Leaked. 15-4-2018 Xbox Elite

More information

40k Team Tournament. Do you love the chaos and fray of 4 armies per table fought over beautiful themed terrain?

40k Team Tournament. Do you love the chaos and fray of 4 armies per table fought over beautiful themed terrain? 40k Team Tournament Description / Background Do you love the chaos and fray of 4 armies per table fought over beautiful themed terrain? Do you love playing 40k with a buddy but aren't looking for hardcore

More information

Hazard: The Scientist s Analysis of the Game.

Hazard: The Scientist s Analysis of the Game. Lake Forest College Lake Forest College Publications First-Year Writing Contest Spring 2003 Hazard: The Scientist s Analysis of the Game. Kaloian Petkov Follow this and additional works at: https://publications.lakeforest.edu/firstyear_writing_contest

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. OpenCourseWare 2006

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. OpenCourseWare 2006 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.341: Discrete-Time Signal Processing OpenCourseWare 2006 Lecture 6 Quantization and Oversampled Noise Shaping

More information

LOFT9 BUSINESS INSIGHTS COLLECTION. Hassle Maps: Improving performance by bringing the customer experience to life.

LOFT9 BUSINESS INSIGHTS COLLECTION. Hassle Maps: Improving performance by bringing the customer experience to life. LOFT9 BUSINESS INSIGHTS COLLECTION Hassle Maps: Improving performance by bringing the customer experience to life. Page 1 of 5 Hassle maps: The beauty of simplicity. As the old saying goes, a picture is

More information

REINVENT YOUR PRODUCT

REINVENT YOUR PRODUCT INDUSTRY X.0: REINVENT YOUR PRODUCT REINVENT YOUR BUSINESS ACCENTURE@HANNOVER MESSE 2019 HANNOVER MESSE 2019 FACTS LEAD THEME: INTEGRATED INDUSTRY - INDUSTRIAL INTELLIGENCE KEY FACTS WHAT? FOCUS TOPICS

More information

An Introduction to Machine Learning for Social Scientists

An Introduction to Machine Learning for Social Scientists An Introduction to Machine Learning for Social Scientists Tyler Ransom University of Oklahoma, Dept. of Economics November 10, 2017 Outline 1. Intro 2. Examples 3. Conclusion Tyler Ransom (OU Econ) An

More information

FOUNDATION CERTIFICATE FOR ARTS, DESIGN AND MEDIA

FOUNDATION CERTIFICATE FOR ARTS, DESIGN AND MEDIA F Course start: Course length: 7 months Tuition fees: 14,150 3 TERMS Study extra modules to improve your English skills, and develop basic skills in Art and Design 5.0 (minimum 4.0 in all skills) Tuition

More information

Using Artificial intelligent to solve the game of 2048

Using Artificial intelligent to solve the game of 2048 Using Artificial intelligent to solve the game of 2048 Ho Shing Hin (20343288) WONG, Ngo Yin (20355097) Lam Ka Wing (20280151) Abstract The report presents the solver of the game 2048 base on artificial

More information

UC Davis Recent Work. Title. Permalink. Author. Publication Date. Using Natural Gas Transmission Pipeline Costs to Estimate Hydrogen Pipeline Costs

UC Davis Recent Work. Title. Permalink. Author. Publication Date. Using Natural Gas Transmission Pipeline Costs to Estimate Hydrogen Pipeline Costs UC Davis Recent Work Title Using Natural Gas Transmission Pipeline Costs to Estimate Hydrogen Pipeline Costs Permalink https://escholarship.org/uc/item/2gkj8kq Author Parker, Nathan Publication Date 24-12-1

More information

UK OFFICIAL. Crown copyright Published with the permission of the Defence Science and Technology Laboratory on behalf of the Controller of HMSO

UK OFFICIAL. Crown copyright Published with the permission of the Defence Science and Technology Laboratory on behalf of the Controller of HMSO Crown copyright 2015. Published with the permission of the Defence Science and Technology Laboratory on behalf of the Controller of HMSO Introduction Purpose: to make you think about what underlies the

More information

Supervisors: Rachel Cardell-Oliver Adrian Keating. Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015

Supervisors: Rachel Cardell-Oliver Adrian Keating. Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015 Supervisors: Rachel Cardell-Oliver Adrian Keating Program: Bachelor of Computer Science (Honours) Program Dates: Semester 2, 2014 Semester 1, 2015 Background Aging population [ABS2012, CCE09] Need to

More information

CPM Educational Program

CPM Educational Program CC COURSE 3 ETOOLS Table of Contents General etools... 4 Algebra Tiles (CPM)... 5 Pattern Tile & Dot Tool (CPM)... 8 Base Ten Blocks (CPM)...10 Area and Perimeter (CPM)...12 Desmos Graphing Calculator...15

More information

ArcGIS Pro: What s New in Analysis

ArcGIS Pro: What s New in Analysis Federal GIS Conference February 9 10, 2015 Washington, DC ArcGIS Pro: What s New in Analysis James Sullivan What is analysis? Analysis transforms raw data into information or knowledge. Spatial analysis

More information

Gizmos really With Gizmos, allow students kids get it. to go deeper in Explore, Discover and Experiment Gizmos terms of problem solving and

Gizmos really With Gizmos, allow students kids get it. to go deeper in Explore, Discover and Experiment Gizmos terms of problem solving and Gizmos With Gizmos, kids get it. Gizmos are online simulations that excite curiosity and invite interaction. We ve got over 400 Gizmos in our library covering topics and concepts in math and science for

More information

Measuring and Specifying Limits on Current Transients and Understanding Their Relationship to MR Head Damage

Measuring and Specifying Limits on Current Transients and Understanding Their Relationship to MR Head Damage Measuring and Specifying Limits on Current Transients and Understanding Their Relationship to MR Head Damage Wade Ogle Chris Moore ) Integral Solutions, Int l, 9 Bering Drive, San Jose, CA 9 8-9-8; wogle@isiguys.com

More information

Job Title: DATA SCIENTIST. Location: Champaign, Illinois. Monsanto Innovation Center - Let s Reimagine Together

Job Title: DATA SCIENTIST. Location: Champaign, Illinois. Monsanto Innovation Center - Let s Reimagine Together Job Title: DATA SCIENTIST Employees at the Innovation Center will help accelerate Monsanto s growth in emerging technologies and capabilities including engineering, data science, advanced analytics, operations

More information

COMPLEMENTARY COMPANION BEHAVIOR IN VIDEO GAMES. A Thesis. presented to. the Faculty of California Polytechnic State University, San Luis Obispo

COMPLEMENTARY COMPANION BEHAVIOR IN VIDEO GAMES. A Thesis. presented to. the Faculty of California Polytechnic State University, San Luis Obispo COMPLEMENTARY COMPANION BEHAVIOR IN VIDEO GAMES A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Master

More information

USING SIMPLE PID CONTROLLERS TO PREVENT AND MITIGATE FAULTS IN SCIENTIFIC WORKFLOWS

USING SIMPLE PID CONTROLLERS TO PREVENT AND MITIGATE FAULTS IN SCIENTIFIC WORKFLOWS USING SIMPLE PID CONTROLLERS TO PREVENT AND MITIGATE FAULTS IN SCIENTIFIC WORKFLOWS Rafael Ferreira da Silva 1, Rosa Filgueira 2, Ewa Deelman 1, Erola Pairo-Castineira 3, Ian Michael Overton 4, Malcolm

More information

NOSTALRIUS BEGINS PROJECT - POST-MORTEM

NOSTALRIUS BEGINS PROJECT - POST-MORTEM CLASSIFICATION - UNRESTRICTED Page 1 0.1 Community analysis Nostalrius as a legacy server gathered a broad community, with 220,000 active accounts on March 2016 (monthly statistics), the month before the

More information