Improving Gameplay: Characterising Differences between NPCs & Human Players Jennifer Sandercock.

Slides:



Advertisements
Similar presentations
Northern Ontario Hockey Association
Advertisements

Skills and Techniques Lesson One.
INT 2 PE Preparation of the Body Lecture 1 – Performance Requirements/Physical, Skill Related and Mental Fitness.
INTERMEDIATE 2 PE Preparation of the Body Performance Requirements Physical, Skill Related and Mental Fitness (Through Football)
AI Pathfinding Representing the Search Space
ANALYSIS OF PERFORMANCE. SPORTSBANK- ANALYSIS AND EVALUATION.
Wide Play Please see this weeks session overleaf; it’s on using wide areas to set up attacks. You may want to consider (if you haven’t already): 1.The.
Stopping cheaters since By: Tigran Gasparian.
COACHES’ ACADEMY DEVELOPPING THE 11-A-SIDE GAME
Hockey Terminology & Strategy Basics for Parents.
Please see this weeks session overleaf; themed this week around Collecting, Carrying & Combining Through Midfield. You may (if you haven’t already) want.
Structures and Strategies- Basketball Key Concept 2- Identification of strengths and weaknesses in performance in terms of: roles and relationships; formations;
What is the Best Position? More Advanced Positioning February, R. Baker1.
RED DEAD REVOLVER Artificial Intelligence Critique By Mitchell C. Dodes CIS 588.
Intelligent Pac-Man Ghost AI
Factor: Physical (Skills)
Skills and Techniques Intermediate 2 & Higher Physical Education.
Alexandria Soccer Association U9-U12 Curriculum: Unit 1
LEARNING PHYSICAL SKILLS Week 1. Key Content Definitions of skill Classification of motor skills Characteristics of a skilled performance.
Skill Acquisition. Skilled Performance Acquisition- skill is something that you gain as opposed to already have. We can recognise the outcome or end product.
Networked Games - consistency and real-time Objectives – –Understand the problems associated with networked games. –Realize the importance of satisfying.
Raven Robin Burke GAM 376. Soccer standings Burke, 7 Ingebristen, 6 Buer, 6 Bukk, 6 Krishnaswamy, 4 Lobes, 3 Borys, 2 Rojas, 2 Bieneman, 2.
Artificial Intelligence in Game Design Problems and Goals.
Improving Gameplay: Characterising Differences between NPCs & Human Players Jennifer Sandercock.
KEY KNOWLEDGEKEY SKILLS  The principles and processes of learning as applied to the cognitive, associative and autonomous stages, including the role feedback.
Game City In this project you will learn the basics of visual programming to start creating your own games. The tool you will be using to do this is Microsoft.
10/5/20151 Game elements Game Design Vishnu Kotrajaras, PhD.
Balance! Balance is the ability to control the body's position either staying still for example a hand stand or while moving for example gymnastics will.
TRAINING DRILLS There are many types of fitness, but which one is best for soccer? Speed? Stamina? Agility? Strength? Speed, is needed to out sprint a.
Structures, Strategies and Compositions.  Introduce the aim of the Fast Break.  Learn how to describe the Fast Break.  Discuss the strengths and weaknesses.
Physical Factors (Skills) Impacting on Performance.
Cardio Respiratory Endurance
Technical Skills and Tactics in Sport
AI and Computer Games (informational session) Lecture by: Dustin Dannenhauer Professor Héctor Muñoz-Avila Computer Science and Eng.
Skill and Ability Learning objectives
 There are seven players on each team (six court players and one goalie )  The Playing Court: The court measures 20 meters (65' 7") by 40 meters (131'
Please see this weeks session overleaf; themed this week around Creating Goal-scoring Opportunities. You may (if you haven’t already) want to consider:
Skills and Technique. Preparation/Action/Recovery Preparation – how you prepare to do a skill e.g. Badminton – stand side on, racket taken back, feet.
ACTIVITIES CREATIVITY. BEING CREATIVE In most activities you require creativity in order to devise solutions to different problems. There are many ways.
OPEN AND CLOSED SKILLS.
Standard Grade PE Revision Skill Related Fitness Mental Fitness Brannock High School.
Higher Physical Education Preparation of the Body.
Mental Factor-Anticipation in Handball. What is anticipation? Anticipation is being able to predict a situation happening before it has actually happened.
Coaching Pack 9 – 11 Years. What Am I Coaching Today? What Might the Players Learn or Get Better at? TechnicalPsychological example PhysicalSocial example.
Artificial intelligence IN NPCs. Early Role Playing games Npcs in early role playing games were very limited in terms of being “Intelligent”. For instance,
Sean Perez Kevin Tran Matthew Coldron. ICE CUBE Avatar Physical Characteristics  Cartoon human male  Superman – like body(Muscular/built)  Made entirely.
Accuracy vs. Precision. Accuracy Vs. Precision Accuracy Accuracy is how close a measured value is to the actual (true) value. Precision Precision is how.
Patterns in game design GROUP HOMEWORK: DESIGN A GAME WITH GIVEN PATTERNS.
F.E.A.R. Game AI Evaluation by Robert Rak. What is F.E.A.R. ? FEAR is a First Person Shooter game Player takes on the role of an elite strike force team.
Aegis Action/Adventure/RPG. Team Name: Serenity Game Productions AJ Badarni – Gameplay Officer Joe Ettinger – Interface Officer Joshua Smith – Technology.
Skills and Techniques Lesson 2 Intermediate 2 & Higher Physical Education.
PURPOSE INVADE your opponents territory and shoot the ball into their net, while protecting your own territory / net. Hockey Lacrosse.
Automating Content Analysis of Video Games T. Bullen and M. Katchabaw Department of Computer Science The University of Western Ontario N. Dyer-Witheford.
Northfield Academy Higher Still Physical Education STRUCTURES and STRATEGIES Part 1 Strengths and Weaknesses.
Game AI Matthew Hsieh Meng Tran. Computer Games Many different genres  Action  Role Playing  Adventure  Strategy  Simulation  Sports  Racing Each.
Analysis of sports Performance Assignment 2 Match and Performance Analysis.
Agility, Balance, Reaction Time, Coordination, Power, Speed.
AOP - Tennis Marco Schonenberger 11AKE. Rules and Regulations Start Server decided by coin toss During the game Feet must be behind baseline when serving.
“How to use the ball in play ahd sport”. Ball games are very important for physical development and strengthening of children. In this respect, the most.
Artificial Intelligence, simulation and modelling.
Mike Murphy.  Just by looking at the set up of the game what more familiar games can you compare it to?  Does anyone have experience either playing.
Receiving Skills Servers and workers Variation of serve (ground, air, quick, slow) Movement Support Communication Body shape Decision making Technique.
Structures, Strategies and Compositions
Balancing By Eunice.
Preparation of the Body
Analysis of sports Performance
How does the acquisition of skill affect performance?
National 5 Physical Education
UT^2: Human-like Behavior via Neuroevolution of Combat Behavior and Replay of Human Traces Jacob Schrum, Igor Karpov, and Risto Miikkulainen
Fundamental Movement Practices 1. Using End Zone Games
Presentation transcript:

Improving Gameplay: Characterising Differences between NPCs & Human Players Jennifer Sandercock

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

Bot or Human? Lauren

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

?????? Study 1: Quake III ?

Study 2: Unreal Tournament 2004 ???? Case 1: Playing

Study 2: Unreal Tournament 2004 ????? Case 2: Observing

Study 2: Unreal Tournament 2004 PlayingObserving

Passing the Turing Test?

Bot or Human? Renegade

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

Characteristics of Bots & Human Players Categories Skill Level Personality Persistence & Vengeance Anticipation Learning Teaming Bot limitations and advantages

Characteristics least used PlayingObserving 1.Ability to learn from watching others 1.Similarity to known avatar (Bot) personality 2.Similarity to known avatar (Bot) personality 2.Ability to learn from watching others 3.Use of warning shots 4.Number of suicides4.Exploration of the entirety of the terrain 5.Knowledge of exact location of PowerUps 5.Always uses the same waypoint as an attack point

Characteristics most used PlayingObserving 1.Easy/hard to kill1.Direction of normal movement (e.g. always runs forwards) 2.Amount of movement during firing 3.Number of kills3.Amount of movement throughout entire game (e.g. stands still lots) 4.Aim Accuracy4.Ability to perform multiple tasks (e.g. jumping and firing simultaneously) 5.Amount of movement throughout entire game (e.g. stands still lots) 5.Movement through terrain: creative paths vs. erratic in a predictable way

Bot or Human? Romulus

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

Playing vs. Observing: Confidence Playing Observing

Playing vs. Observing: Accuracy Observing Playing

Bot or Human? Rylisa

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

Accurate Playing Characteristics When playing, people who got high accuracy rated the following as important:  Ability to strafe  Movement during firing

Inaccurate Observing Characteristics When observing, people who got low accuracy rated the following as important:  Use of sniping positions  Number of suicides  Persistence to kill & to chase  Number of kills  Position during firing  Ability to see behind  Ability to react to being fired upon

Accurate Bot Characteristics When playing, people who got high accuracy rated the following as important:  Amount of movement during firing  Direction of normal movement (eg always runs forwards)  Ability to perform multiple tasks (eg jumping & firing simultaneously)  Types of weapons used  Movement through terrain: creative paths vs erratic in a predictable way  Movement to points in the room already traversed  Priority to obtain PowerUps when entering rooms  Ability to see behind their avatar  Ability to react to being fired upon

Inaccurate Human Characteristics When observing, people who got low accuracy rated the following as important:  Movement through terrain: creative paths vs erratic in a predictable way  Interesting to watch  Similarity of mistakes (eg always falls off a ledge at a given point)  Exploration of the entirety of the terrain

Bot or Human? Virus

Outline Introduction Testing Methods Characteristics of Bots and Humans Playing vs. Observing Characteristics and Accuracy The Future Conclusions Questions

Bot or Human? Brock

“Getting Games and Military Simulations to Play Together” Jennifer Sandercock & Michael Papasimeon Friday 2:30pm Latrobe Theatre, Level 2

Questions?