The Double Helix: AI for Simulation & Gaming

Size: px
Start display at page:

Download "The Double Helix: AI for Simulation & Gaming"

Transcription

1 The Double Helix: AI for Simulation & Gaming Roger Smith LLC (407) November 2000 Page 1 Simulation = Games = Simulation 11November 2000 Page 2

2 Logical Layers of Simulations and Games Sound Graphics Artificial Intelligence Environmental Models Physical Models Infrastructure Network 11November 2000 Page 3 Artificial Intelligence in Military Simulation 11November 2000 Page 4

3 AI Fit for 3D & Strategy 11November 2000 Page 5 Military Games 11November 2000 Page 6

4 Multiplayer Network Games Massively Multi-player Games 11November 2000 Page 8

5 The Power of Artificial Intelligence How could I make my game better with AI? vs. What game could I make with better AI? Phil Goetz The AI is in the Mail Game Developer Magazine November November 2000 Page 9 Can we create another genre of game? Massively Multi-player Intelligent Game Genre? Puzzle Strategy Simulation 3D Shooter Wargame Real-time Strategy 11November 2000 Page 10

6 Wolfenstein of Artificial Intelligence Wolfenstein 3D Ultima Online Wolfenstein 3D You Don t Know Jack Command & Conquer Ultima Online AI Wonderland What will AI Contribute? 11November 2000 Page 11 Adaptive Learning Galapagos Learn the Hard Way Dogz, Catz Collect Rules of Behavior Creatures Run a Circus 11November 2000 Page 12

7 Intelligent Agents state how the world evolves what my actions do utility agent sensors what the world is like now what it would be like if I do action A how happy I will be in such a state what action I should do now effectors environment The Sims Work Environment - Create your coworkers and abuse them Traffic Sim Model route to work and experiment with it at different commute times/congestion Specific cities modeled Negotiation Roof Jumper Bank Robber Nuclear War Terrorist 11November 2000 Page 13 Markov State Transition Wizard & Bop-It Random pattern matching Drunken Driver Herding Cats Fishing Sim November 2000 Page 14

8 Finite State Machines PUT DOWN START PICKUP What new applications? Beyond Lego Mindstorm Contract for Smart Kn ex READ PUSH IDLE MOUSE READY SET FAILURE GOTO COLIDE PUSH 11November 2000 Page 15 Means-Ends Analysis (SOAR) Smarter Falcon 4.0 Accurate sequences of necessary actions Intercept Achieve Proximity Employ Weapons Search Scram Execute Tactic Get Missile LAR Select Missile Launch Missile Get Steering Circle Sort Group Lock Radar Lock IR Fire-Missile Wait-for Missile-Clear 11November 2000 Page 16

9 Fuzzy Space Fuzzy Space 1.8 neg_big zero neg_small pos_small pos_big What new applications? Furby, Poochi, Techno Cybiko Group Puzzles Measurement 11November Copyright , Roger Smith Page 17 Neural Networks Input What new applications? Networked Palm Pilot Handwriting Detective Game Output 11November Copyright , Roger Smith Page 18

10 Genetic Binary Organisms What new applications? Modeling the office cubicle environment Rumor spreading game 11November 2000 Page 19 Genetic Vector Organisms What new applications? Monster Generation (Birth) November 2000 Page 20

11 AI Planning ADA Corridors Active Intel Create Convoy Begin Marine Landing ASW Air Strikes Define No -Fly Define Safe Areas Identify Enemy Transfer Supplies Destroy Opposition Position on Treeline Build Facility Destroy Facility Doctor, Doctor Control Beach End Patients live or die Railroad/Tube Planning Like Railroad Tycoon 11November 2000 Page 21 X-Box Games 11November 2000 Page 22

12 Digital Theme Parks 11November 2000 Page 23 Holodeck Theme Park 11November 2000 Page 24

13

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Lecture 01 - Introduction Edirlei Soares de Lima What is Artificial Intelligence? Artificial intelligence is about making computers able to perform the

More information

Lecture 1: Introduction and Preliminaries

Lecture 1: Introduction and Preliminaries CITS4242: Game Design and Multimedia Lecture 1: Introduction and Preliminaries Teaching Staff and Help Dr Rowan Davies (Rm 2.16, opposite the labs) rowan@csse.uwa.edu.au Help: via help4242, project groups,

More information

Artificial Intelligence Paper Presentation

Artificial Intelligence Paper Presentation Artificial Intelligence Paper Presentation Human-Level AI s Killer Application Interactive Computer Games By John E.Lairdand Michael van Lent ( 2001 ) Fion Ching Fung Li ( 2010-81329) Content Introduction

More information

Improving Performance through Superior Innovative Antenna Technologies

Improving Performance through Superior Innovative Antenna Technologies Improving Performance through Superior Innovative Antenna Technologies INTRODUCTION: Cell phones have evolved into smart devices and it is these smart devices that have become such a dangerous weapon of

More information

The Application of Wargaming to Education in Naval Design & Survivability

The Application of Wargaming to Education in Naval Design & Survivability The Application of Wargaming to Education in Naval Design & Survivability Dr Nick Bradbeer RCNC Mr David Manley RCNC UCL Naval Architecture & Marine Engineering Office & UK MoD Naval Authority Group Good

More information

MODELING AGENTS FOR REAL ENVIRONMENT

MODELING AGENTS FOR REAL ENVIRONMENT MODELING AGENTS FOR REAL ENVIRONMENT Gustavo Henrique Soares de Oliveira Lyrio Roberto de Beauclair Seixas Institute of Pure and Applied Mathematics IMPA Estrada Dona Castorina 110, Rio de Janeiro, RJ,

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technology Introduction to Game AI Fall 2018 What does the A stand for? 2 What is AI? AI is the control of every non-human entity in a game The other cars in a car game The opponents

More information

AI in Computer Games. AI in Computer Games. Goals. Game A(I?) History Game categories

AI in Computer Games. AI in Computer Games. Goals. Game A(I?) History Game categories AI in Computer Games why, where and how AI in Computer Games Goals Game categories History Common issues and methods Issues in various game categories Goals Games are entertainment! Important that things

More information

Artificial Intelligence for Games

Artificial Intelligence for Games Artificial Intelligence for Games CSC404: Video Game Design Elias Adum Let s talk about AI Artificial Intelligence AI is the field of creating intelligent behaviour in machines. Intelligence understood

More information

Multiplayer Computer Games: A Team Performance Assessment Research and Development Tool

Multiplayer Computer Games: A Team Performance Assessment Research and Development Tool Multiplayer Computer Games: A Team Performance Assessment Research and Development Tool Elizabeth Biddle, Ph.D. Michael Keller The Boeing Company Training Systems and Services Outline Objective Background

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games Robert W. Lindeman Associate Professor Department of Computer Science Worcester Polytechnic Institute gogo@wpi.edu Outline What is a Game? Genres What Makes a Good Game? 2 What

More information

TGD3351 Game Algorithms TGP2281 Games Programming III. in my own words, better known as Game AI

TGD3351 Game Algorithms TGP2281 Games Programming III. in my own words, better known as Game AI TGD3351 Game Algorithms TGP2281 Games Programming III in my own words, better known as Game AI An Introduction to Video Game AI In a nutshell B.CS (GD Specialization) Game Design Fundamentals Game Physics

More information

TGD3351 Game Algorithms TGP2281 Games Programming III. in my own words, better known as Game AI

TGD3351 Game Algorithms TGP2281 Games Programming III. in my own words, better known as Game AI TGD3351 Game Algorithms TGP2281 Games Programming III in my own words, better known as Game AI An Introduction to Video Game AI A round of introduction In a nutshell B.CS (GD Specialization) Game Design

More information

IMGD 1001: Fun and Games

IMGD 1001: Fun and Games IMGD 1001: Fun and Games by Mark Claypool (claypool@cs.wpi.edu) Robert W. Lindeman (gogo@wpi.edu) Outline What is a Game? Genres What Makes a Good Game? Claypool and Lindeman, WPI, CS and IMGD 2 1 What

More information

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments

Outline. Introduction to AI. Artificial Intelligence. What is an AI? What is an AI? Agents Environments Outline Introduction to AI ECE457 Applied Artificial Intelligence Fall 2007 Lecture #1 What is an AI? Russell & Norvig, chapter 1 Agents s Russell & Norvig, chapter 2 ECE457 Applied Artificial Intelligence

More information

Advanced Computer Graphics

Advanced Computer Graphics Advanced Computer Graphics Lecture 14: Game AI Techniques Bernhard Jung TU-BAF, Summer 2007 Overview Components of Game AI Systems Animation Movement & Pathfinding Behaviors Decision Making Finite State

More information

Adjustable Group Behavior of Agents in Action-based Games

Adjustable Group Behavior of Agents in Action-based Games Adjustable Group Behavior of Agents in Action-d Games Westphal, Keith and Mclaughlan, Brian Kwestp2@uafortsmith.edu, brian.mclaughlan@uafs.edu Department of Computer and Information Sciences University

More information

Who am I? AI in Computer Games. Goals. AI in Computer Games. History Game A(I?)

Who am I? AI in Computer Games. Goals. AI in Computer Games. History Game A(I?) Who am I? AI in Computer Games why, where and how Lecturer at Uppsala University, Dept. of information technology AI, machine learning and natural computation Gamer since 1980 Olle Gällmo AI in Computer

More information

Artificial Intelligence: An overview

Artificial Intelligence: An overview Artificial Intelligence: An overview Thomas Trappenberg January 4, 2009 Based on the slides provided by Russell and Norvig, Chapter 1 & 2 What is AI? Systems that think like humans Systems that act like

More information

Top-Down Shooters DESMA 167B. TaeSung (Abraham) Roh

Top-Down Shooters DESMA 167B. TaeSung (Abraham) Roh Top-Down Shooters DESMA 167B TaeSung (Abraham) Roh P a g e 1 Tyrian PC (MS-DOS and Windows) Genre: Top-down vertical shooter. Multiple game modes including a 2 player arcade mode. Plot: Trent is a skilled

More information

Game Design Document. Plataforms: Platformer / Puzzle

Game Design Document. Plataforms: Platformer / Puzzle Plataforms: Genre: Platformer / Puzzle Target Audience: Young / Adult 1 CONTENTS 2 VISUAL APPEAL... 3 2.1 Character Appeal... 3 2.2 Lighting and effects animation... 3 3 INOVATION... 4 3.1 Technical...

More information

Artificial Intelligence for Games. Santa Clara University, 2012

Artificial Intelligence for Games. Santa Clara University, 2012 Artificial Intelligence for Games Santa Clara University, 2012 Introduction Class 1 Artificial Intelligence for Games What is different Gaming stresses computing resources Graphics Engine Physics Engine

More information

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER World Automation Congress 21 TSI Press. USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER Department of Computer Science Connecticut College New London, CT {ahubley,

More information

Reinforcement Learning Agent for Scrolling Shooter Game

Reinforcement Learning Agent for Scrolling Shooter Game Reinforcement Learning Agent for Scrolling Shooter Game Peng Yuan (pengy@stanford.edu) Yangxin Zhong (yangxin@stanford.edu) Zibo Gong (zibo@stanford.edu) 1 Introduction and Task Definition 1.1 Game Agent

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

Optimization of Enemy s Behavior in Super Mario Bros Game Using Fuzzy Sugeno Model

Optimization of Enemy s Behavior in Super Mario Bros Game Using Fuzzy Sugeno Model Journal of Physics: Conference Series PAPER OPEN ACCESS Optimization of Enemy s Behavior in Super Mario Bros Game Using Fuzzy Sugeno Model To cite this article: Nanang Ismail et al 2018 J. Phys.: Conf.

More information

Inaction breeds doubt and fear. Action breeds confidence and courage. If you want to conquer fear, do not sit home and think about it.

Inaction breeds doubt and fear. Action breeds confidence and courage. If you want to conquer fear, do not sit home and think about it. Inaction breeds doubt and fear. Action breeds confidence and courage. If you want to conquer fear, do not sit home and think about it. Go out and get busy. -- Dale Carnegie Announcements AIIDE 2015 https://youtu.be/ziamorsu3z0?list=plxgbbc3oumgg7ouylfv

More information

Fleet Engagement. Mission Objective. Winning. Mission Special Rules. Set Up. Game Length

Fleet Engagement. Mission Objective. Winning. Mission Special Rules. Set Up. Game Length Fleet Engagement Mission Objective Your forces have found the enemy and they are yours! Man battle stations, clear for action!!! Mission Special Rules None Set Up velocity up to three times their thrust

More information

Basic AI Techniques for o N P N C P C Be B h e a h v a i v ou o r u s: s FS F T S N

Basic AI Techniques for o N P N C P C Be B h e a h v a i v ou o r u s: s FS F T S N Basic AI Techniques for NPC Behaviours: FSTN Finite-State Transition Networks A 1 a 3 2 B d 3 b D Action State 1 C Percept Transition Team Buddies (SCEE) Introduction Behaviours characterise the possible

More information

VSI Labs The Build Up of Automated Driving

VSI Labs The Build Up of Automated Driving VSI Labs The Build Up of Automated Driving October - 2017 Agenda Opening Remarks Introduction and Background Customers Solutions VSI Labs Some Industry Content Opening Remarks Automated vehicle systems

More information

Logic Programming. Dr. : Mohamed Mostafa

Logic Programming. Dr. : Mohamed Mostafa Dr. : Mohamed Mostafa Logic Programming E-mail : Msayed@afmic.com Text Book: Learn Prolog Now! Author: Patrick Blackburn, Johan Bos, Kristina Striegnitz Publisher: College Publications, 2001. Useful references

More information

THE SECRET HISTORY OF THE TOTAL WARSERIES

THE SECRET HISTORY OF THE TOTAL WARSERIES THE SECRET HISTORY OF THE TOTAL WARSERIES 2000 WAS A FANTASTIC YEAR FOR GAMERS. SOME OF TODAY S MOST WELL-LOVED FRANCHISES WERE LAUNCHED IN THE MILLENNIUM YEAR, INCLUDING DEUS EX, THE SIMS, HITMAN: CODENAME

More information

How Do You Make a Program Wait?

How Do You Make a Program Wait? How Do You Make a Program Wait? How Do You Make a Program Wait? Pre-Quiz 1. What is an algorithm? 2. Can you think of a reason why it might be inconvenient to program your robot to always go a precise

More information

Challenging the Future with Ubiquitous Distributed Control

Challenging the Future with Ubiquitous Distributed Control Challenging the Future with biquitous Distributed Control Peter Simon Sapaty Institute of Mathematical Machines and Systems National Academy of Sciences Glushkova Ave 42, 03187 Kiev kraine Tel: +380-44-5265023,

More information

Level 3 Extended Diploma Unit 22 Developing Computer Games

Level 3 Extended Diploma Unit 22 Developing Computer Games Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes Understand the impact of the gaming revolution on society Know the different types of computer game Be able to design and develop computer

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

Level 3 Extended Diploma Unit 22 Developing Computer Games

Level 3 Extended Diploma Unit 22 Developing Computer Games Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes Understand the impact of the gaming revolution on society Know the different types of computer game Be able to design and develop computer

More information

Principles of Computer Game Design and Implementation. Lecture 29

Principles of Computer Game Design and Implementation. Lecture 29 Principles of Computer Game Design and Implementation Lecture 29 Putting It All Together Games are unimaginable without AI (Except for puzzles, casual games, ) No AI no computer adversary/companion Good

More information

The Arena v1.0 An Unofficial expansion for Talisman by Games Workshop Copyright Alchimera Games 2012

The Arena v1.0 An Unofficial expansion for Talisman by Games Workshop Copyright Alchimera Games 2012 The Arena v1.0 An Unofficial expansion for Talisman by Games Workshop Copyright Alchimera Games 2012 Created May 1st, 2012 Final Version - May 1st, 2012 The Arena is an Alternative Ending where the Emperor

More information

SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT

SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT Abstract This game design document describes the details for a Vertical Scrolling Shoot em up (AKA shump or STG) video game that will be based around concepts

More information

Introduction. You are the commander of a United States Navy or Marine Corps state-of-the-art strike fighter squadron.

Introduction. You are the commander of a United States Navy or Marine Corps state-of-the-art strike fighter squadron. Introduction...1 Game Components...2 Campaign Set-Up...6 Sequence of Play...8 Pre-Flight...8 Target-Bound...10 Over Target...10 Home-Bound...14 Debriefing...14 Optional Rules...16 Credits...17 Aircraft

More information

Making Simple Decisions CS3523 AI for Computer Games The University of Aberdeen

Making Simple Decisions CS3523 AI for Computer Games The University of Aberdeen Making Simple Decisions CS3523 AI for Computer Games The University of Aberdeen Contents Decision making Search and Optimization Decision Trees State Machines Motivating Question How can we program rules

More information

Honeycomb Hexertainment. Design Document. Zach Atwood Taylor Eedy Ross Hays Peter Kearns Matthew Mills Camoran Shover Ben Stokley

Honeycomb Hexertainment. Design Document. Zach Atwood Taylor Eedy Ross Hays Peter Kearns Matthew Mills Camoran Shover Ben Stokley Design Document Zach Atwood Taylor Eedy Ross Hays Peter Kearns Matthew Mills Camoran Shover Ben Stokley 1 Table of Contents Introduction......3 Style...4 Setting...4 Rules..5 Game States...6 Controls....8

More information

Chapter 1 Non-Player Characters in Multiuser Games

Chapter 1 Non-Player Characters in Multiuser Games Chapter 1 Non-Player Characters in Multiuser Games Massively multiuser, persistent, online virtual worlds are emerging as important platforms for multiuser computer games, social interaction, education,

More information

CISC 1600 Lecture 3.4 Agent-based programming

CISC 1600 Lecture 3.4 Agent-based programming CISC 1600 Lecture 3.4 Agent-based programming Topics: Agents and environments Rationality Performance, Environment, Actuators, Sensors Four basic types of agents Multi-agent systems NetLogo Agents interact

More information

Have you ever been playing a video game and thought, I would have

Have you ever been playing a video game and thought, I would have In This Chapter Chapter 1 Modifying the Game Looking at the game through a modder s eyes Finding modding tools that you had all along Walking through the making of a mod Going public with your creations

More information

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani

Neuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Outline Introduction Soft Computing (SC) vs. Conventional Artificial Intelligence (AI) Neuro-Fuzzy (NF) and SC Characteristics 2 Introduction

More information

CS 387/680: GAME AI DECISION MAKING. 4/19/2016 Instructor: Santiago Ontañón

CS 387/680: GAME AI DECISION MAKING. 4/19/2016 Instructor: Santiago Ontañón CS 387/680: GAME AI DECISION MAKING 4/19/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Reminders Check BBVista site

More information

Principles of Computer Game Design and Implementation. Lecture 20

Principles of Computer Game Design and Implementation. Lecture 20 Principles of Computer Game Design and Implementation Lecture 20 utline for today Sense-Think-Act Cycle: Thinking Acting 2 Agents and Virtual Player Agents, no virtual player Shooters, racing, Virtual

More information

IMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN

IMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN IMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN FACULTY OF COMPUTING AND INFORMATICS UNIVERSITY MALAYSIA SABAH 2014 ABSTRACT The use of Artificial Intelligence

More information

Accurate Automation Corporation. developing emerging technologies

Accurate Automation Corporation. developing emerging technologies Accurate Automation Corporation developing emerging technologies Unmanned Systems for the Maritime Applications Accurate Automation Corporation (AAC) serves as a showcase for the Small Business Innovation

More information

Smart Infrastructure for Urban Mobility

Smart Infrastructure for Urban Mobility Smart Infrastructure for Urban Mobility Stephen F. Smith TRAFFIC CONGESTION costs $121 billion per year in the US produces 56 billion pounds of CO2 annually 40% of time spent on surface streets in urban

More information

The Air Leader Series - Past, Present, and Future

The Air Leader Series - Past, Present, and Future The Air Leader Series - Past, Present, and Future The Air Leader series of games started back in 1991 with the release of Hornet Leader. The solitaire game placed the player in the role of a squadron commander

More information

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life 2007-2008 Kelley Hecker November 2, 2007 Abstract This project simulates evolving virtual creatures in a 3D environment, based

More information

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CPS331 Lecture: Agents and Robots last revised November 18, 2016 CPS331 Lecture: Agents and Robots last revised November 18, 2016 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

The purpose of this document is to help users create their own TimeSplitters Future Perfect maps. It is designed as a brief overview for beginners.

The purpose of this document is to help users create their own TimeSplitters Future Perfect maps. It is designed as a brief overview for beginners. MAP MAKER GUIDE 2005 Free Radical Design Ltd. "TimeSplitters", "TimeSplitters Future Perfect", "Free Radical Design" and all associated logos are trademarks of Free Radical Design Ltd. All rights reserved.

More information

Intellivision Intelligent Television

Intellivision Intelligent Television Intellivision Intelligent Television TM VOICE SYNTHESIS CARTRIDGE INSTRUCTIONS (FOR 1 OR 2 PLAYERS) FOR COLOR TV VIEWING ONLY 2015 IntellivisionRevolution IR-0011 PRINTED IN U.S.A. All Rights Reserved.

More information

Multi-Robot Coordination. Chapter 11

Multi-Robot Coordination. Chapter 11 Multi-Robot Coordination Chapter 11 Objectives To understand some of the problems being studied with multiple robots To understand the challenges involved with coordinating robots To investigate a simple

More information

INTRODUCTION TO GAME AI

INTRODUCTION TO GAME AI CS 387: GAME AI INTRODUCTION TO GAME AI 3/31/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Outline Game Engines Perception

More information

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition

More information

Digital Games. Lecture 17 COMPSCI 111/111G SS 2018

Digital Games. Lecture 17 COMPSCI 111/111G SS 2018 Digital Games Lecture 17 COMPSCI 111/111G SS 2018 What are Digital Games? Commonly referred to as video games People who play video games are called gamers Rapidly growing industry Generated close to USD

More information

VI51 Project Subjects

VI51 Project Subjects VI51 Project Subjects Projet Project's groups must be composed by 3 or 4 students Evaluation critera : o Final presentation of the project (10 minutes) o Analysis and Design Report (20 pages) o Project

More information

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT Introduction to Game Design Truong Tuan Anh CSE-HCMUT Games Games are actually complex applications: interactive real-time simulations of complicated worlds multiple agents and interactions game entities

More information

the question of whether computers can think is like the question of whether submarines can swim -- Dijkstra

the question of whether computers can think is like the question of whether submarines can swim -- Dijkstra the question of whether computers can think is like the question of whether submarines can swim -- Dijkstra Game AI: The set of algorithms, representations, tools, and tricks that support the creation

More information

Requirements Specification. An MMORPG Game Using Oculus Rift

Requirements Specification. An MMORPG Game Using Oculus Rift 1 System Description CN1 An MMORPG Game Using Oculus Rift The project Game using Oculus Rift is the game application based on Microsoft Windows that allows user to play the game with the virtual reality

More information

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Introduction (1.1) SC Constituants and Conventional Artificial Intelligence (AI) (1.2) NF and SC Characteristics (1.3) Jyh-Shing Roger

More information

the gamedesigninitiative at cornell university Lecture 3 Design Elements

the gamedesigninitiative at cornell university Lecture 3 Design Elements Lecture 3 Reminder: Aspects of a Game Players: How do humans affect game? Goals: What is player trying to do? Rules: How can player achieve goal? Challenges: What obstacles block goal? 2 Formal Players:

More information

The Nature of Informatics

The Nature of Informatics The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.

More information

Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University

Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University CURRICULUM VITAE Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University EDUCATION: PhD Computer Science, University of Idaho, December

More information

Exploring Technology 8 th Grade Prof Crudele

Exploring Technology 8 th Grade Prof Crudele Exploring Technology 8 th Grade Prof Crudele Exploring Technology is an introductory course covering many important topics and concepts in computer science. Students are evaluated as follows: 15% HW/CW,

More information

Random Administrivia. In CMC 306 on Monday for LISP lab

Random Administrivia. In CMC 306 on Monday for LISP lab Random Administrivia In CMC 306 on Monday for LISP lab Artificial Intelligence: Introduction What IS artificial intelligence? Examples of intelligent behavior: Definitions of AI There are as many definitions

More information

CS 387/680: GAME AI AI FOR FIRST-PERSON SHOOTERS

CS 387/680: GAME AI AI FOR FIRST-PERSON SHOOTERS CS 387/680: GAME AI AI FOR FIRST-PERSON SHOOTERS 4/28/2014 Instructor: Santiago Ontañón santi@cs.drexel.edu TA: Alberto Uriarte office hours: Tuesday 4-6pm, Cyber Learning Center Class website: https://www.cs.drexel.edu/~santi/teaching/2014/cs387-680/intro.html

More information

Networking. Great Ideas in Networking. Central Themes. The Victorian Internet. Paul Otlet. Vannevar Bush and Hypertext. Vannevar Bush and the Memex

Networking. Great Ideas in Networking. Central Themes. The Victorian Internet. Paul Otlet. Vannevar Bush and Hypertext. Vannevar Bush and the Memex Eric Roberts CS 54N Handout #25 November 14, 2016 Networking Great Ideas in Networking Central Themes The Internet has a long history and did not spring to life fully-formed with the advent of the web

More information

Level 3 Extended Diploma Unit 22 Developing Computer Games

Level 3 Extended Diploma Unit 22 Developing Computer Games Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes LO1 Understand the impact of the gaming revolution on society LO2 Know the different types of computer game LO3 Be able to design and

More information

Online Interactive Neuro-evolution

Online Interactive Neuro-evolution Appears in Neural Processing Letters, 1999. Online Interactive Neuro-evolution Adrian Agogino (agogino@ece.utexas.edu) Kenneth Stanley (kstanley@cs.utexas.edu) Risto Miikkulainen (risto@cs.utexas.edu)

More information

Components Locked-On contains the following components:

Components Locked-On contains the following components: Introduction Welcome to the jet age skies of Down In Flames: Locked-On! Locked-On takes the Down In Flames series into the Jet Age and adds Missiles and Range to the game! This game includes aircraft from

More information

CS221 Project: Final Report Raiden AI Agent

CS221 Project: Final Report Raiden AI Agent CS221 Project: Final Report Raiden AI Agent Lu Bian lbian@stanford.edu Yiran Deng yrdeng@stanford.edu Xuandong Lei xuandong@stanford.edu 1 Introduction Raiden is a classic shooting game where the player

More information

A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (Fourth edition) by Sara Baase. Term Paper Sample Topics

A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (Fourth edition) by Sara Baase. Term Paper Sample Topics A Gift of Fire: Social, Legal, and Ethical Issues for Computing Technology (Fourth edition) by Sara Baase Term Paper Sample Topics Your topic does not have to come from this list. These are suggestions.

More information

contents in detail PART I GETTING STARTED acknowledgments...xvii

contents in detail PART I GETTING STARTED acknowledgments...xvii contents in detail acknowledgments...xvii introduction...xix why this book?...xix is this book for you?...xix how does this book work?...xix the discoveries...xix what to expect in each chapter...xx getting

More information

Seaman Risk List. Seaman Risk Mitigation. Miles Von Schriltz. Risk # 2: We may not be able to get the game to recognize voice commands accurately.

Seaman Risk List. Seaman Risk Mitigation. Miles Von Schriltz. Risk # 2: We may not be able to get the game to recognize voice commands accurately. Seaman Risk List Risk # 1: Taking care of Seaman may not be as fun as we think. Risk # 2: We may not be able to get the game to recognize voice commands accurately. Risk # 3: We might not have enough time

More information

Analysis of Vanilla Rolling Horizon Evolution Parameters in General Video Game Playing

Analysis of Vanilla Rolling Horizon Evolution Parameters in General Video Game Playing Analysis of Vanilla Rolling Horizon Evolution Parameters in General Video Game Playing Raluca D. Gaina, Jialin Liu, Simon M. Lucas, Diego Perez-Liebana Introduction One of the most promising techniques

More information

Evolving Behaviour Trees for the Commercial Game DEFCON

Evolving Behaviour Trees for the Commercial Game DEFCON Evolving Behaviour Trees for the Commercial Game DEFCON Chong-U Lim, Robin Baumgarten and Simon Colton Computational Creativity Group Department of Computing, Imperial College, London www.doc.ic.ac.uk/ccg

More information

Strike force kitty unblocked

Strike force kitty unblocked Strike force kitty unblocked Press the keys: J Toggle Health. PvP Is Disabled. Safety status of Strikeforcekitty2.net is described as follows: Google Safe Browsing reports its status as safe. Kingdom Rush

More information

06 March Day Date All Streams. Thursday 03 May 2018 Engineering Mathematics II. Saturday 05 May 2018 Engineering Physics

06 March Day Date All Streams. Thursday 03 May 2018 Engineering Mathematics II. Saturday 05 May 2018 Engineering Physics / SCHOOL OF TECHNOLOGY MANAGEMENT &ENGINEERING FINAL EXAMINATION TIME TABLE (ACADEMIC YEAR: 2017 18) MASTER OF BUSINESS ADMINISTRATION IN TECHNOLOGY MANAGEMENT (2017-22) YEAR: I, SEMESTER: II CAMPUS: MUMBAI,

More information

The GATEway Project London s Autonomous Push

The GATEway Project London s Autonomous Push The GATEway Project London s Autonomous Push 06/2016 Why TRL? Unrivalled industry position with a focus on mobility 80 years independent transport research Public and private sector with global reach 350+

More information

Creating an Agent of Doom: A Visual Reinforcement Learning Approach

Creating an Agent of Doom: A Visual Reinforcement Learning Approach Creating an Agent of Doom: A Visual Reinforcement Learning Approach Michael Lowney Department of Electrical Engineering Stanford University mlowney@stanford.edu Robert Mahieu Department of Electrical Engineering

More information

Discussion Topics. How do we imagine will society change? What will be the drivers of change? What do we think will be the future needs of society?

Discussion Topics. How do we imagine will society change? What will be the drivers of change? What do we think will be the future needs of society? Looking Beyond 2010 Jack Smith National Research Council of Canada and the Telfer School of Management, University of Ottawa jesmith@telfer.uottawa.ca; Discussion Topics How do we imagine will society

More information

Targeting a Safer World. Public Safety & Security

Targeting a Safer World. Public Safety & Security Targeting a Safer World Public Safety & Security WORLD S MOST EFFECTIVE AND AFFORDABLE WIDE-AREA SITUATIONAL AWARENESS Accipiter provides the world s most effective and affordable wide-area situational

More information

Human Factors Implications of Continuous Descent Approach Procedures for Noise Abatement in Air Traffic Control

Human Factors Implications of Continuous Descent Approach Procedures for Noise Abatement in Air Traffic Control Human Factors Implications of Continuous Descent Approach Procedures for Noise Abatement in Air Traffic Control Hayley J. Davison Reynolds, hayley@mit.edu Tom G. Reynolds, tgr25@cam.ac.uk R. John Hansman,

More information

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics Agent Pengju Ren Institute of Artificial Intelligence and Robotics pengjuren@xjtu.edu.cn 1 Review: What is AI? Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, the

More information

Testing real-time artificial intelligence: an experience with Starcraft c

Testing real-time artificial intelligence: an experience with Starcraft c Testing real-time artificial intelligence: an experience with Starcraft c game Cristian Conde, Mariano Moreno, and Diego C. Martínez Laboratorio de Investigación y Desarrollo en Inteligencia Artificial

More information

Introduction You are the commander of an Israeli Air Force squadron.

Introduction You are the commander of an Israeli Air Force squadron. Israeli Air Force Leader Rulebook 1-152_Layout 1 2/5/2017 5:39 PM Page 1 Introduction... Game Components... Campaign Set-Up... Sequence of Play... Pre-Flight... Target-Bound... Over Target... Home-Bound...

More information

A.I in Automotive? Why and When.

A.I in Automotive? Why and When. A.I in Automotive? Why and When. AGENDA 01 02 03 04 Definitions A.I? A.I in automotive Now? Next big A.I breakthrough in Automotive 01 DEFINITIONS DEFINITIONS Artificial Intelligence Artificial Intelligence:

More information

Game Designers. Understanding Design Computing and Cognition (DECO1006)

Game Designers. Understanding Design Computing and Cognition (DECO1006) Game Designers Understanding Design Computing and Cognition (DECO1006) Rob Saunders web: http://www.arch.usyd.edu.au/~rob e-mail: rob@arch.usyd.edu.au office: Room 274, Wilkinson Building Who are these

More information

Leveraging Digital RF Memory Electronic Jammers for Modern Deceptive Electronic Attack Systems

Leveraging Digital RF Memory Electronic Jammers for Modern Deceptive Electronic Attack Systems White Paper Leveraging Digital RF Memory Electronic Jammers for Modern Deceptive Electronic Attack Systems by Tony Girard Mercury systems MaRCH 2015 White Paper Today s advanced Electronic Attack (EA)

More information

Approved for Public Release. Security and OPSEC Review Completed: No Issues. AFCEA Defense GameTech Conference April 2008, Orlando, FL

Approved for Public Release. Security and OPSEC Review Completed: No Issues. AFCEA Defense GameTech Conference April 2008, Orlando, FL Panel: Technology for Game Developers Moderator: Roger Smith, US Army PEO STRI Tom Carbone, UCF Florida Interactive Entertainment Academy Shawn Stafford, Full Sail Research Tim Holt, Oregon State University

More information

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2,

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2, Intelligent Agents & Search Problem Formulation AIMA, Chapters 2, 3.1-3.2 Outline for today s lecture Intelligent Agents (AIMA 2.1-2) Task Environments Formulating Search Problems CIS 421/521 - Intro to

More information

Challenges to human dignity from developments in AI

Challenges to human dignity from developments in AI Challenges to human dignity from developments in AI Thomas G. Dietterich Distinguished Professor (Emeritus) Oregon State University Corvallis, OR USA Outline What is Artificial Intelligence? Near-Term

More information

Asymmetric Adversary Tactics for Synthetic Training Environments

Asymmetric Adversary Tactics for Synthetic Training Environments Asymmetric Adversary Tactics for Synthetic Training Environments Brian S. Stensrud, Douglas A. Reece, Nicholas Piegdon Soar Technology, Inc. 3361 Rouse Road, Suite #175, Orlando, FL 32817 {stensrud, douglas.reece,

More information

Swarm AI: A Solution to Soccer

Swarm AI: A Solution to Soccer Swarm AI: A Solution to Soccer Alex Kutsenok Advisor: Michael Wollowski Senior Thesis Rose-Hulman Institute of Technology Department of Computer Science and Software Engineering May 10th, 2004 Definition

More information