Download presentation
Presentation is loading. Please wait.
Published byTeresa Govier Modified over 9 years ago
1
Ontologies Reasoning Components Agents Simulations RARCS/ESOA/MDA Unified Project Topics 2009.1 Jacques Robin
2
AOCBMDE Case Study: Rollerslam Simulation Application 1: Fully Customizable Games Innovative software process for fast prototyping fully customizable games where the user changes the field, the rules etc. Allows use of focus groups too define most exciting rule sets for games based on imaginary, science-fiction sports Allows the Web2.0 evolutions of game variations and community based emergence of the most popular sets of rules Application 2: Workbench for Controlled Experiments to Comparatively Evaluate Multi-Agent Systems: 1.MAS architecture 2.Communication, cooperation and competition protocols 3.Internal architecture of each agent 4.Automated reasoning task of each component of a given internal architecture 5.Knowledge representation language of each component of a given internal architecture 6.Agent team strategies 7.Software process Full customization of environment characteristics (observability, determinism, dynamicity, continuity, etc.) for a given set of rules
3
AOCBMDE Case Study: Rollerslam Simulation Application 3: Tutorial System for Agents and Automated Reasoning Fully customizable environment allowing students to build agents and test agents and agent teams for most possible combinations of environment characteristics Link to Wiki pages with didactic material about societal and agent internal architectures, automated reasoning tasks and knowledge representation languages Built-in societal and agent internal architectural patterns to be selected from a menu Built-in component-based object-oriented rule-based knowledge representation language (COFL) and associated inference engine (COFLUX) Students introduced to gradually more sophisticated: Environments, all different versions of a single, unifying domain (Rollerslam sport simulation) Societal and agent internal architectures Automated reasoning tasks and knowledge representation language
4
Rollerslam: A Futuristic Fusion Sport Rollerslam! Soccer Handball Ice Hockey Australian Football Basketball Rugby Gaelic Football American Football Roller Derby Slamball
5
Rollerslam: The Sport 78m 16m 64,25m 45m 24m Field in-track out-track Ramp Edge Trampoline Goal In-Tramp Out-Tramp Center Circle Bounce Circle Track Zone Division
6
Rollerslam: The Sport
7
Inner Trampoline Goal Ramp Outer Trampoline (Ramp) Edge Basket Edge Shot Square Goal Line Edge Wall Field Offensive Edge Shot Circle Defensive Edge Shot Circle
8
Rollerslam: The Sport 7m 10m 2.5m 3m 6m 4m 5m 7m 1.25m 1.5m 3m
9
Rollerslam: The Sport 7m
10
Rollerslam: The Sport Low Goal: Touched close hand: 1 pt Clear close hand, touched close foot, touched far hand, touched close hand volley: 2 pts Clear close foot, clear far hand, clear close hand volley: 4 pts Try: 7 pts Clear far foot, clear close foot volley: 8 pts Clear far foot volley: 16 pts High Goal: Close hand high volley: 1 pt Close hand high goal: 2 pts Close foot high volley: 3 pts Close foot high goal: 4 pts Far foot high volley: 6 pts Far high goal: 16 pts Baskets: Front tramp hand hoop, simple dunk: 4 pts Front ramp hand hoop, front alley dunk: 6 pts Back tramp hand hoop, far dunk: 8 pts Back ramp hand hoop, back alley dunk, front far hand hoop, front tramp foot hoop: 12 pts Front ramp foot hoop: 18 pts Back far hand hoop, back tramp foot hoop: 24 pts Front track hand hoop: 36 pts Back track hand hoop, front track foot hoop: 72 pts Back track foot hoop: 144 pts Laps: 1 passing lap: 16 pts N consecutive passing laps: (N+1)*16 pts 1 rushing lap: 32 pts N consecutive rushing laps: (N+1)*32 pts
11
Tactics: the 1-6-1-5-1-5-1 Line-Up BT 1 GK 0 RB 2 LB 3 CB 4 FB 5 FB 6 HB 8 RT 7 QB 9 LT 11 HF 10 RV 12 RV 13 CF 15 RF 14 LF 16 FT 19 FF 17 FF 18 IB 20 IT 21 IR 22 IC 23 IF 24
12
PenaltySim: The Minimum Toy Multi- Agent Simulation 3 2k 1s, b Y X 123 3 2bk 1s Y X 123 3b 2k 1s Y X 123 action(s,legs,shoot(2)) action(k,legs,move(right)) 3 2k, b 1s Y X 123 action(k,hands,grab(yes)) 3 2k, b 1s Y X 123 gameOver, goal gameOver, nogoal action(s,legs,shoot(3)) action(k,legs,move(right)) actions(k,legs,move(right))
13
Infra-Structure Modeling and Implementing Tasks 1.Agent-Oriented KobrA2 Modeling Framework (Eric et al.) a) Specify Object-Oriented Fluent Calculus in UML/OCL (OOFC, Eric), 10/06 b) KobrA2 PIM of Internal Agent Architecture (Eric, Ramon, Marcellus), 17/06 c) KobrA2 Multi-Agent Simulation PIM Framework (KMAPF, Eric), 24/06 d) Java (?) Implementation of MAS PIM Framework (Eric, Peterson), 08/07 2.Agent-Oriented Implementation Platform (Cleyton) a) Port CHORD to CHROME, 10/06 b) Implement OOFC in CHORD, 17/06 c) Implement Agent PIM Framework in CHORD (OOFC-based belief revision + CHORD based action strategy), 08/07 3.3D Animation KobrA2 Modeling Framework (Peterson) a) KobrA2 PIM of Java 3D e Direct 3D (others free platforms better candidates?) 17/06
14
Infra-Structure Preliminary Toy Testing Tasks 4.PenaltySim PIM as Instance of KMAPF (Eric, Peterson) 01/07 5.PenaltySim GamePhysics Agent PIM (Eric) 01/07 6.PenaltySim Player Agents PIM (Cleyton) 01/07 7.PenaltySimPlayer 2D Animation Agent PIM (Peterson) 01/07 8.PenaltySim GamePhysics Agent Implementation (Eric) 15/07 9.PenaltySim Player Agents Implementation (Cleyton) 15/07 10.PenaltySimPlayer 2D Animation Agent Implementation (Peterson) 15/07
15
Rollerslam 1.0 11.Rollerslam PIM as Instance of KMAPF (Eric, Peterson) 05/08 12.Rollerslam GamePhysics and Referee Agents PIM (Eric) 05/08 13.Rollerslam Player Agents PIM (Cleyton) 05/08 14.Rollerslam 2D Animation Agent PIM (Peterson) 05/08 15.Rollerslam GamePhysics Agent Implementation (Eric) 16.Rollerslam Player Agents Implementation (Eric) 17.Rollerslam 2D Animation Agent Implementation (Peterson)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.