The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.
-
Upload
astrid-guppy -
Category
Documents
-
view
222 -
download
2
Transcript of The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.
![Page 1: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/1.jpg)
The Game of War:The Game of War:Military Simulation and Game DevelopmentMilitary Simulation and Game Development
Jennifer SandercockJennifer SandercockMichael PapasimeonMichael Papasimeon
![Page 2: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/2.jpg)
Air Operations Division, DSTOAir Operations Division, DSTO
• Conduct research into air operations to help the Australian Defence Force (usually the Royal Australian Air Force)• Make smart acquisition decisions on
new systems
• Make best use of existing systems (tactically, operationally etc.)
• Military Simulation is one of our primary tools.
• Defence Science and Technology OrganisationDepartment of Defence
![Page 3: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/3.jpg)
Scope and PurposeScope and Purpose
• Raise awareness of Australian military simulation activities amongst Australian game developers.
• Raise awareness of Defence simulation activity in Melbourne.
• Explore the potential for future collaboration.
• Focus on particular areas, will not be exhaustive.
![Page 4: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/4.jpg)
Games and Military SimulationsGames and Military Simulations
• Similarities• Technology• Software Design• Construction
(Software Engineering)• Some common skill sets.
• Differences• Purpose• Emphasis• Funding• Social
![Page 5: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/5.jpg)
Purpose of Military SimulationPurpose of Military Simulation
DE
PLO
YM
EN
TIN
LIF
E S
UP
PO
RT
TRAINING
HUMAN FACTORS
CONOPS
DEVELOPMENT
AC
QU
SIT
ION
DESIGN
MILITARYSIMULATION
![Page 6: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/6.jpg)
Example SimulationsExample Simulations
• Human In The Loop• Flight Simulators (e.g. AOSC Dome)
• Training
• Human Factors
• Constructive and Wargaming• Operational Analysis for Acquisition,
• Tactics Development,
• Concepts of Operations
• Experimentation
• Campaign• Strategic
• Sortie Generation
• Force-Element Mix
![Page 7: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/7.jpg)
Military Experimentation for AEW&CMilitary Experimentation for AEW&C
![Page 8: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/8.jpg)
Types of SimulationTypes of Simulation
COMPONENT(ENGINEERING)
ENTITY
ENGAGEMENT
MISSION
CAMPAIGN
Operational
Tactical
Strategic 103 -104 km2 , 10-1000+ entities, days- months
102 -103 km2 , 2-32+ entities, hours
< 102 km2 , 2-4 entities, minutes
1 entity
![Page 9: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/9.jpg)
A Flavour Military Simulation in DSTOA Flavour Military Simulation in DSTO
• F/A-18 Air Combat (“Top Gun”)• SWARMM and XCombat
• AEW&C Acquisition• Air Operations Simulation Centre (AOSC) Dome• Synthetic Environment Research Facility (SERF)
![Page 10: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/10.jpg)
Tactics for F/A-18 HornetsTactics for F/A-18 Hornets
![Page 11: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/11.jpg)
F/A-18 Fighter Pilot AIF/A-18 Fighter Pilot AI
![Page 12: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/12.jpg)
Example:Example: Cognitive Modelling Cognitive Modelling (AI) (AI)
• Ingelligent Agents• Situational Awareness• The BDI Reasoning
Model• BDI Languages
• dMARS• JACK
• Graphical Representation
• The Melbourne Link
![Page 13: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/13.jpg)
BDI Agent MechanisationBDI Agent Mechanisation
How to perceiveactcommunicatetactics etc..
Plan ..Plan CPlan BPlan APlan Library
Observe
ExternalInformation
Orient
Currentbeliefs
Planselection
Plan ..Plan nPlan yPlan x ‘To do’ list
Prioritisation
Decide
Act
Plan executionExternalAction
![Page 14: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/14.jpg)
Pilot Agent Architecture and Cognitive ModelPilot Agent Architecture and Cognitive Model
Situation Awareness
Situation Assessment
Tactics Selection
Standard OperatingProcedures
Data from the environment
Actions
Pre-briefed (mission) data
Computational representation
of the OODA Loop
![Page 15: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/15.jpg)
Agent Architecture Agent Architecture (detail)(detail)
Situation Assessment
Tactics Nomination(reaction)
Situation Management
Future Assessment
Situation MemorySituation
PredictionSituation
Awareness
Tactics Management
Future Tactics Nomination(Planning)
Implement Tactic
Present / Reactive Future / ProactiveBalancing & Management
![Page 16: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/16.jpg)
![Page 17: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/17.jpg)
Distributed SimulationDistributed Simulation
• Distributed Mission Training
• Example: The Virtual Air Environment
• DIS/HLA Standards• Interoperability between
simulators that were not originally designed to work together.
![Page 18: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/18.jpg)
Some things military simulations have…Some things military simulations have…
• Artificial Intelligence and Agent Technology• Simulation Architectures and Design Patterns• Complexity• Sophisticated Distribution• Credibility and IV&V• Standardisation• Complex Analysis and Scenario Setup Tools• Commercial heavy duty software engineering
![Page 19: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/19.jpg)
Some things games have…Some things games have…
• Cool and easy to use user-interfaces
![Page 20: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/20.jpg)
Some things games have…Some things games have…
• Cutting Edge Graphics and Visualisation
![Page 21: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/21.jpg)
Some things games have…Some things games have…
• Cutting Edge Sound
![Page 22: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/22.jpg)
Human Chess Players
Human Playing AgainstRobotic Chess Simulator
Human Playing Against Chess Computer
Chess Playing Agent Versus another simulated Chess Playing Agent
Chess: Real, Virtual and MixedChess: Real, Virtual and Mixed
![Page 23: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/23.jpg)
Real Crew in Real AP-3C
Real Crew in AP-3C Simulator Virtual Crew in OR Simulator
Real Crew in AP-3CTactical Simulator
AP-3C Maritime Patrol: Real, Virtual and MixedAP-3C Maritime Patrol: Real, Virtual and Mixed
![Page 24: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/24.jpg)
Classifying GamesClassifying Games
• Methods:• Genre• Complexity• Number of Entities• Number of Interactions• Time scale (minutes vs. hours vs. days)• Levels• AI• Graphics
![Page 25: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/25.jpg)
Complexity?Complexity?
COMPONENT(ENGINEERING)
ENTITY
ENGAGEMENT
MISSION
CAMPAIGN
Sim City
The Sims
Unreal Tournament 2004
Pinball
Civilization
Grand Turismo
![Page 26: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/26.jpg)
Getting Games to Play withGetting Games to Play withMilitary SimulationsMilitary Simulations
• Should be able to:• Be validated• Plug & play for models• Control game/simulation time• Run for extended periods of simulation time• Have access to API documentation• Modify look & feel of game
![Page 27: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/27.jpg)
Current Active and Relevant ResearchCurrent Active and Relevant Research
• Representing teams and team tactics• Mixing teams of virtual and real military operators• Representing virtual environments for agents and
other A.I• Emotion Moderators in Agents• Strategy and Tempo of War• Speech Recognition for Controlling Agents
![Page 28: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/28.jpg)
Existing CooperationExisting Cooperation
• United States• Full Spectrum Warrior & Full Spectrum Command (ICT,
US Army, Pandemic, Quicksilver)• America’s Army (MOVES Institute, US Navy)
• Australia• Turing Tests of FPS games (DSTO)• Modifying FPS for Army soldiers (ADFA)
![Page 29: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/29.jpg)
Opportunities for Opportunities for InteractionsInteractions
• Conferences• Local: AGDC, SimTecT, • International: GDC, IJCAI, AAMAS, OzCogSci
• Books and Magazines• Game Developer, Gems Series, AI Wisdom, AI Magazine,
IEEE, ACM
• Associations• IGDA (Melbourne Chapter), Agents-VIC
![Page 30: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/30.jpg)
Groups to Interact WithGroups to Interact With
• Academia• Agents – The University of Melbourne, RMIT
• Government and Defence• Defence Science and Technology Organisation (DSTO)• Australian Defence Force Academy (ADFA)
• Local Technology Companies• Agent Oriented Software (AOS)• Agentis
![Page 31: The Game of War: Military Simulation and Game Development Jennifer Sandercock Michael Papasimeon.](https://reader035.fdocuments.net/reader035/viewer/2022062407/56649ca15503460f9495f7e2/html5/thumbnails/31.jpg)
Questions?Questions?