Political-Military Simulation Gameplay Web Automation
Design Team:Wisam Al-malackKyle FrankAnthony GlitznerTravis MooreJoe Perks
Date:April 29th 2013
Game Overview
Gameplay Rules
Process Improvement Opportunity
Design Requirements
Web Interface
Technologies
Pol-Mil Simulation Gameplay Web Automation
Project Outline
Pol-Mil Simulation Gameplay Web Automation
Video Games as a Learning Tool
Action-Oriented Video Games Improved Peripheral Vision
Improved Visual Resolution/Contrast Sensitivity
MINECRAFT in Education
Population Displacement Physics Plant Growth Railway Switching Systems Language Skills
Pol-Mil Simulation Gameplay Web Automation
Video Games….
Advantages for Pro-Athletes
Athletes in Rehab
Keeping Focused on Strategy
College Athletes Learning the
Playbook
NASCAR Race Simulators Learning the Track
Placement of Turns
Degree of Banking
Pol-Mil Simulation Gameplay Web Automation
Introducing the Game
Sponsor WVU Political Science Dept.
o POLS 493C – National Security and Uncertainty
Political-Military-Intelligence Exercise Paper-based Class Simulation
Game Focus Engage Students in Principle of Diplomacy and Foreign
Negotiations All uncertainty in the game is created by the student teams Design Team Focus Re-construct the exercise into a Web-Based Video
Game• Enhance speed/efficiency of simulation
Pol-Mil Simulation Gameplay Web Automation
Game Overview
The DATE Pre-WWI Europe, Beginning in 1900 (15 years prior
to the War)
The TEAMS 7 Teams, AKA
Countries 3 Students per team1.Chief of State
2.Foreign Relations Secretary
3. Intelligence Chief
Pol-Mil Simulation Gameplay Web Automation
Game Overview (continued…)
Supply Centers Each Country has 3, except Russia (4) 34 Total Supply Centers Units start on home country supply
centers“ARMIES”
Denoted by Square Blocks
“FLEETS” Denoted by Rectangular
Blocks
England
Pol-Mil Simulation Gameplay Web Automation
Game Flow
SPRING 1900 Map Display of Current Situation Negotiation Period Order Submissions (1 per unit)
Rules for Unit Action Move, Attack, Support, Hold, Convoy One Adjacent Position
Army Movements• Province to Province• Convoy across water by
Fleet
Fleet Movements• Coast to Coast• Water to Water• Water to Coast, Coast to
Water
Pol-Mil Simulation Gameplay Web Automation
Game Flow (continued…)
More Rules… Only 1 Unit can occupy a province/body of water Stand-Off
• More than 1 unit ordered to same location• Arithmetic Sum of Unit Attack/Defense + Other
Unit Supports• Tie Favors the Defending Unit• Losing Unit Retreats to Adjacent Location
SUMMER 1900 Spring orders openly adjudicated Units moved, retreated, removed as necessary
Pol-Mil Simulation Gameplay Web Automation
FALL 1900 New Map Displayed Negotiations Order Submissions (1 per unit)
WINTER 1900 Adjudication of Fall Orders Units moved, retreated, removed, added
Build/Removal Stage Adjustment of current units to # of supply
centers owned Can only be added to home supply centers
• If occupied, must wait until next Winter Stage
Game Flow (continued…)
Pol-Mil Simulation Gameplay Web Automation
Game Objective
Simulation Ending One Country controls 24 Supply Centers at end of Winter
Cycle -OR- Two Allied Countries control 24 Supply Centers at end of
Winter Cycle Alliances Only 1 Final Alliance Mutual Agreement
Pol-Mil Simulation Gameplay Web Automation
Process Improvement Opportunity
1. Method of InputCurrent
Proposed Point-Click Method
Pol-Mil Simulation Gameplay Web Automation
Process Improvement Opportunity (continued…)
2. Format of Map InterfaceCurrent Microsoft Powerpoint
Proposed
Web Interface
Pol-Mil Simulation Gameplay Web Automation
Process Improvement Opportunity (continued…)
3. Validation of Unit ActionsCurrent Instructor determines validity of
movements during Adjudication Periods
Proposed Decision Engine
4. AdjudicationCurrent Instructor determines adjudication
Proposed Decision Engine
Pol-Mil Simulation Gameplay Web Automation
Need
Problem StatementThe current system for executing the Political-Military Simulation Exercise at WVU lacks time efficiency and presents substantial opportunity for human error during adjudication.
Customer CTQ’s
Increased Precision
Time Savings
Pol-Mil Simulation Gameplay Web Automation
Design Requirements
1. System to allow for Multiple User Log-ins Including Host Log-in
2. Multiple User Decision Inputs
3. Reliable Adjudication System
4. Windows 7 Compatible
5. Easy Access to Current-State Map
Pol-Mil Simulation Gameplay Web Automation
Non-Essential Needs
9. Archive Past Simulations
10. Archive of Students and their delegated
roles
11. Post-Simulation Statistical Analysis
Essential Needs
6. Professor Override of Adjudication
7. Simulation Ending Override
8. Random Prompt for Final Alliances
Spring / Summer 1900
France > waiting ……
Germany > waiting ……
Italy >waiting ……
Russia >waiting ……
Turkey >waiting ……
Submit Moves
Austria >submitted
submitted…
waiting for host ……
AustriaUnits: 3Build: 0
EnglandUnits: 3Build: 0
FranceUnits: 3Build: 0
GermanyUnits: 3Build: 0
ItalyUnits: 3Build: 0
RussiaUnits: 4Build: 0
turkeyUnits: 3Build: 0
Moves Statistics Teams
You are Austria!
England > waiting ……
Web Interface
Fall / Winter 1902
Austria > A Tri -- Hold > A Bud -- Move to -- Ser [FAILED] > F Alb -- Hold England > A Nwy -- Attack -- StP [FAILED] > F Nth -- Move to -- Nwy [FAILED] > F Bar -- Support -- A Nor to StP > F Edi -- Move to -- Nth [FAILED]
France > A Bur -- Support -- F Pic to Bel [FAILED] > A Por -- Move to -- Spa > F Pic -- Move to -- Bel [FAILED] > F Mar -- HoldGermany > A Hol -- Attack -- Bel > A Ruh -- Support -- A Hol to Bel > A Mun -- Attack -- Bur [FAILED] > F Den -- Hold > F Kiel -- Move to -- HolItaly > A Ven -- Hold > A Pie -- Attack -- Mar [FAILED] > F Tun -- Move to -- WMed > F Nap -- Move to -- TyrRussia > A Ukr -- Support -- F Rum > A Gal -- Attack -- Bud [FAILED] > A StP -- Attack -- Nwy [FAILED] > A Sev -- Support -- F Rum > F Rum -- Hold > F Swe -- Support -- A Stp to NwyTurkey > A Bul -- Attack -- Rum [FAILED] > A Con -- Move to -- Bul [FAILED] > A Smy -- Move to -- Arm > F Bla -- Support -- A Bul to Rum
Moves Statistics Teams
AustriaUnits: 3Build: +1
EnglandUnits: 4Build: +1
FranceUnits: 4Build: 0
GermanyUnits: 5Build: 0
ItalyUnits: 4Build: --1
RussiaUnits: 6Build: --1
turkeyUnits: 4Build: + 2
You are Austria!
Pol-Mil Simulation Gameplay Web Automation
Interface JavaScript HTML CSS
Database
MySQL
Technologies
Decision Engine Python C/C++ Java
Questions?
Political-Military Simulation Gameplay Web Automation
Top Related