1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games
-
Upload
muhamad-hesham -
Category
Technology
-
view
758 -
download
2
description
Transcript of 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games
![Page 1: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/1.jpg)
![Page 2: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/2.jpg)
Questions?
![Page 3: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/3.jpg)
Thanks
![Page 4: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/4.jpg)
Intelligent Agent for Medium-Level Artifical
Intelligence in Real Time Strategy GamesAn introduction
![Page 5: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/5.jpg)
Project Members
• Muhamad Abdelmonem• Islam Farid Hamed• Magdy Medhat Muhamad• Muhamad Hesham
Supervisors
• Prof.Dr Mostafa Aref• Dr. Ibrahim Fathi
![Page 6: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/6.jpg)
Agenda
• Problem Domain.• Problem Definition.• Objectives & Motivations.• Survey.• Approaches.• Development Environment.• Expected Deliverables & Testing.• Project Time Plan.
![Page 7: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/7.jpg)
Problem Domain
Real-Time Strategy Games.
RTS Games
![Page 8: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/8.jpg)
Problem Definition
High-LevelMacro-management
![Page 9: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/9.jpg)
Problem Definition
Low-LevelMicro-management
![Page 10: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/10.jpg)
Problem Definition
There is a gapbetween high-level and low-level management
![Page 11: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/11.jpg)
Problem Definition
RTS Expert Players
Expert RTS play is as deeply skillful as expert chess play
![Page 12: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/12.jpg)
Problem Definition
Medium-Level AIacts as the bridge between the high-level and low-level AI
![Page 13: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/13.jpg)
Objectives
Human Player in Reasoning and Planning
MimicOur B
ig
Objective
RTS AI Research Objective
![Page 14: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/14.jpg)
Objectives
Our Big Objective
Sub-Objectives
Medium-Level AI
…… ……
![Page 15: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/15.jpg)
Motivations
In RTS Games
Interested
![Page 16: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/16.jpg)
Active ResearchPapers are from 2003 to 2010.
Motivations
![Page 17: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/17.jpg)
Battle Training Programs & Autonomous Weapon Systems.
War Simulation
Motivations
![Page 18: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/18.jpg)
War SimulationBattle Training Programs & Autonomous Weapon Systems.
This work was supported by the Advanced Research Project Agency
of the Department of Defense and monitored by the Office of Naval Research.
Motivations
![Page 19: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/19.jpg)
Survey
Previous WorkAdaptive Intelligent Agent in RTS Games
![Page 20: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/20.jpg)
Survey
Latest ResearchExpressive Intelligence Studio
![Page 21: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/21.jpg)
Survey
Reference Book“AI Game Engine Programming” talks about the AI in RTS
Games and areas of enhancement
![Page 22: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/22.jpg)
AI Hierarchy in RTS Games
![Page 23: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/23.jpg)
Approaches
Case-Based PlanningThe idea of planning as remembering
![Page 24: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/24.jpg)
Approaches
Reinforcement-LearningA Machine Learning Technique
![Page 25: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/25.jpg)
RTS Starter KitBundled with Torque Game Engine
Proposed Test-bed
![Page 26: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/26.jpg)
Starcraft: BroodwarInteraction using BWAPI project
Proposed Test-bed
![Page 27: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/27.jpg)
StargusOpen-Source Starcaft based on Stratagus Game Engine
Proposed Test-bed
![Page 28: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/28.jpg)
WargusOpen-Source Warcraft2 based on Stratagus Game Engine
Selected Test-bed
![Page 29: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/29.jpg)
•C++•Stratagus Game Engine•Visual Studio 2008•Tortoise SVN
Development Tools
![Page 30: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/30.jpg)
Expected Output
Enhanced AI EngineThat implements medium-level AI
![Page 31: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/31.jpg)
Testing
Judging by RTS expertsSimply, geeks rule
![Page 32: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/32.jpg)
Testing
Agent Mind VisualizationJudging agent behavior
![Page 33: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/33.jpg)
Project Time Plan
![Page 34: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/34.jpg)
References[1] Ibrahim Moawad, Mostafa Aref, Omar Enayet, and Abdelrahman Al-Ogail, 2010 . Intelligent Online Case Based Plannig Agent Model for RTS Games. In Proceedings of ISDA.
[2] Josh MaCoy and Michael Mateas. 2008. An Integrated Agent for Playing Real-Time Strategy Games by. In Proceedings of the 23rd national conference on Artificial intelligence.
[3] Martin Johansen Gunnerud. 2009. A CBR/RL system for learning micromanagement in real-time strategy games. In Norwegian University of Science and Technology.
[4] Brian Schwab. 2009. AI Game Engine Programming Book, 2nd edition.
![Page 35: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/35.jpg)
Questions?
![Page 36: 1st Seminar- Intelligent Agent for Medium-Level Artificial Intelligence in Real Time Strategy Games](https://reader033.fdocuments.in/reader033/viewer/2022061218/5480bf82b4af9fe76d8b4803/html5/thumbnails/36.jpg)
Thanks