SlideShare a Scribd company logo
1 of 35
Download to read offline
Geometry	
  Friends	
  
Game	
  AI	
  Compe33on	
  
Rui	
  Prada	
  
Ins3tuto	
  Superior	
  Técnico,	
  Universidade	
  de	
  Lisboa	
  
INESC-­‐ID	
  
SPCV	
  
Área de Jogos do
Instituto Superior Técnico
A	
  Bit	
  of	
  History	
  
•  The	
  Geometry	
  Friends	
  game	
  was	
  developed	
  in	
  
2008 	
  	
  
– As	
  a	
  result	
  of	
  a	
  master	
  thesis	
  
– In	
  the	
  context	
  of	
  a	
  game	
  design	
  course	
  
•  Goal:	
  to	
  create	
  a	
  collabora5ve	
  gameplay	
  
experience	
  
– Study	
  collabora3ve	
  gameplay	
  paPerns	
  in	
  games	
  
– Study	
  collabora3on	
  theories	
  in	
  psychology	
  
http://gaips.inesc-id.pt/geometryfriends
Research	
  Vision	
  
	
  
•  Engage	
  Humans	
  and	
  
Agents	
  in	
  Collabora5on	
  
•  Use	
  the	
  game	
  as	
  a	
  test-­‐bed	
  
– AI	
  Framework	
  
http://gaips.inesc-id.pt/geometryfriends
The	
  Game	
  
•  2	
  Players	
  
	
   	
   	
   	
  	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Roll	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Slide	
  
	
   	
   	
   	
  Jump	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Shape	
  ShiT	
  
	
  
•  In	
  a	
  2D	
  environment	
  with	
  simulated	
  physics	
  
– Gravity	
  and	
  fric3on	
  
http://gaips.inesc-id.pt/geometryfriends
The	
  Game	
  
•  Collect	
  diamonds	
  in	
  the	
  least	
  amount	
  of	
  5me	
  
•  PlaUorms	
  
–  Black,	
  Yellow	
  and	
  Green	
  
–  Same	
  colour	
  does	
  provoke	
  collisions	
  
http://gaips.inesc-id.pt/geometryfriends
Geometry	
  Friends	
  Video	
  
http://gaips.inesc-id.pt/geometryfriends
Challenges	
  for	
  the	
  AI	
  in	
  GF	
  
•  Solve	
  plaUorm	
  skill	
  based	
  puzzles	
  
•  Deal	
  with	
  collabora5on	
  at	
  different	
  levels	
  
– Problem	
  solving	
  
– Coordinated	
  mo3on	
  
•  Deal	
  with	
  actua3on	
  in	
  a	
  dynamic	
  world	
  
•  Deal	
  with	
  humans	
  
– Communica3on	
  
– Believability	
  
	
  
The	
  Game	
  AI	
  Compe33on:	
  2013	
  
•  3	
  Tracks	
  
– Coopera3on	
  (main	
  track)	
  
•  No	
  human	
  player	
  
– Single	
  player	
  
•  Rectangle	
  
•  Circle	
  
•  Each	
  track	
  includes	
  10	
  levels	
  
– 5	
  public	
  and	
  5	
  private	
  
http://gaips.inesc-id.pt/geometryfriends
Levels:	
  Coopera3on	
  Track	
  
Private	
  Levels	
  
http://gaips.inesc-id.pt/geometryfriends
Levels:	
  Rectangle	
  Track	
  
Private	
  Levels	
  
http://gaips.inesc-id.pt/geometryfriends
Levels:	
  Circle	
  Track	
  
Private	
  Levels	
  
http://gaips.inesc-id.pt/geometryfriends
Scoring	
  
•  Get	
  score	
  for	
  each	
  diamond	
  collected	
  
•  Bonus	
  for	
  solving	
  the	
  level	
  
•  Bonus	
  for	
  the	
  5me	
  remaining	
  
– Each	
  level	
  has	
  a	
  3me	
  limit	
  
•  Bonus	
  and	
  score	
  by	
  diamond	
  collected	
  
depends	
  on	
  the	
  level	
  difficulty	
  
•  Final	
  score	
  is	
  the	
  average	
  of	
  10	
  runs	
  
	
  
http://gaips.inesc-id.pt/geometryfriends
Submissions	
  
•  Coopera3on	
  track:	
  1	
  submission	
  
– CIBot:	
  Sejong	
  University,	
  South	
  Korea	
  
•  Square	
  track:	
  1	
  submission	
  
– CIBot:	
  Sejong	
  University,	
  South	
  Korea	
  
•  Circle	
  track:	
  1	
  submission	
  
– CIBot:	
  Sejong	
  University,	
  South	
  Korea	
  
http://gaips.inesc-id.pt/geometryfriends
Results	
  
•  Tests	
  run	
  on	
  
– Intel	
  Core2	
  Quad	
  CPU	
  Q9300	
  @	
  2.50	
  Ghz	
  
– 4	
  GB	
  RAM	
  
– Windows	
  7	
  (64-­‐Bit)	
  
http://gaips.inesc-id.pt/geometryfriends
Results:	
  Coopera3on	
  Track	
  
Level	
   Runs	
  Completed	
   Diamonds	
   Time	
  (Limit)	
  –	
  sec.	
   Score	
  
1	
  (E)	
   10	
   3	
  (3)	
   33.1	
  (90)	
  	
   735	
  
2	
  (M)	
   9	
   2.8	
  (3)	
   33.3	
  (90)	
   1407	
  
3	
  (H)	
   10	
   2	
  (2)	
   16.3	
  (35)	
   739	
  
4	
  (H)	
   10	
   5	
  (5)	
   59.1	
  (110)	
   1713	
  
5	
  (M)	
   7	
   3.4	
  (4)	
   67.1	
  (100)	
   1179	
  
6	
  (M)	
   0	
   0	
  (3)	
   55	
  (55)	
   0	
  
7	
  (M)	
   0	
   0	
  (2)	
   80	
  (80)	
   0	
  
8	
  (H)	
   0	
   1	
  (4)	
   125	
  (125)	
   480	
  
9	
  (H)	
   0	
   0	
  (1)	
   30	
  (30)	
   0	
  
10	
  (M)	
   0	
   0	
  (2)	
   35	
  (35)	
   0	
  
TOTAL	
  SCORE	
   6253	
  
http://gaips.inesc-id.pt/geometryfriends
Results:	
  RectangleTrack	
  
Level	
   Runs	
  Completed	
   Diamonds	
   Time	
  (Limit)	
  –	
  sec.	
   Score	
  
1	
  (M)	
   10	
   2	
  (2)	
   11.4	
  (40)	
   686	
  
2	
  (M)	
   10	
   2	
  (2)	
   8.9	
  (25)	
   411	
  
3	
  (H)	
   8	
   2.6	
  (3)	
   35.7	
  (80)	
   1705	
  
4	
  (E)	
   7	
   1.4	
  (2)	
   12.4	
  (20)	
   108	
  
5	
  (H)	
   7	
   4.4	
  (5)	
   51.4	
  (90)	
   1636	
  
6	
  (M)	
   0	
   2	
  (3)	
   60	
  (60)	
   400	
  
7	
  (M)	
   0	
   1.8	
  (3)	
   35	
  (35)	
   198	
  
8	
  (H)	
   0	
   0.2	
  (3)	
   65	
  (65)	
   64	
  
9	
  (M)	
   0	
   0	
  (2)	
   60	
  (60)	
   0	
  
10	
  (H)	
   0	
   1.3	
  (4)	
   85	
  (85)	
   533	
  
TOTAL	
  SCORE	
   5741	
  
http://gaips.inesc-id.pt/geometryfriends
Results:	
  Circle	
  Track	
  
Level	
   Runs	
  Completed	
   Diamonds	
   Time	
  (Limit)	
  –	
  sec.	
   Score	
  
1	
  (E)	
   10	
   2	
  (2)	
   11.2	
  (20)	
   144	
  
2	
  (M)	
   10	
   3	
  (3)	
   19.7	
  (45)	
   703	
  
3	
  (H)	
   10	
   3	
  (3)	
   16.8	
  (60)	
   1518	
  
4	
  (M)	
   0	
   1	
  (4)	
   80	
  (80)	
   200	
  
5	
  (M)	
   0	
   1	
  (2)	
   70	
  (70)	
   350	
  
6	
  (M)	
   10	
   2	
  (2)	
   10	
  (35)	
   549	
  
7	
  (H)	
   10	
   	
  3	
  (3)	
   	
  22.5	
  (60)	
   1469	
  
8	
  (M)	
   0	
   0	
  (3)	
   100	
  (100)	
   0	
  
9	
  (H)	
   0	
   3	
  (4)	
   135	
  (135)	
   1530	
  
10	
  (M)	
   10	
   2	
  (2)	
   19.1	
  (35)	
   521	
  
TOTAL	
  SCORE	
   6984	
  
http://gaips.inesc-id.pt/geometryfriends
The	
  Winner	
  is…	
  
	
  
	
  
http://gaips.inesc-id.pt/geometryfriends
The	
  Winner	
  is…	
  
	
  
CIBot	
  
http://gaips.inesc-id.pt/geometryfriends
AI	
  Performance	
  
http://gaips.inesc-id.pt/geometryfriends
	
  
What	
  was	
  achieved	
  
Coopera3on:	
  Level	
  2	
  
http://gaips.inesc-id.pt/geometryfriends
Coopera3on:	
  Level	
  3	
  
http://gaips.inesc-id.pt/geometryfriends
Circle:	
  Level	
  3	
  
http://gaips.inesc-id.pt/geometryfriends
Rectangle:	
  Level	
  3	
  
http://gaips.inesc-id.pt/geometryfriends
AI	
  Performance	
  
http://gaips.inesc-id.pt/geometryfriends
	
  
S3ll	
  some	
  open	
  issues	
  
Coopera3on:	
  Level	
  6	
  	
  
http://gaips.inesc-id.pt/geometryfriends
Coopera3on:	
  Level	
  7	
  
http://gaips.inesc-id.pt/geometryfriends
Coopera3on:	
  Level	
  8	
  
http://gaips.inesc-id.pt/geometryfriends
Coopera3on:	
  Level	
  9	
  
http://gaips.inesc-id.pt/geometryfriends
Rectangle:	
  Level	
  7	
  
http://gaips.inesc-id.pt/geometryfriends
Rectangle:	
  Level	
  6	
  
http://gaips.inesc-id.pt/geometryfriends
Circle:	
  Level	
  4	
  
http://gaips.inesc-id.pt/geometryfriends
Conclusions	
  
•  Geometry	
  Friends	
  as	
  interes3ng	
  test-­‐bed	
  for	
  
– Coopera3ve	
  AI	
  
– Human-­‐agent	
  interac3on	
  
•  Results	
  
– Same	
  good	
  results	
  in	
  all	
  tracks	
  
– General	
  over-­‐filng	
  to	
  the	
  public	
  levels	
  
– Many	
  open	
  challenges	
  
•  Review	
  the	
  scoring	
  system	
  
– Difficulty	
  of	
  levels	
  
http://gaips.inesc-id.pt/geometryfriends
Next	
  Year	
  
•  Open	
  the	
  Human	
  Agent	
  Track	
  
– Limited	
  communica3on	
  
– Believability	
  
– Good	
  experience	
  
•  Should	
  not	
  take	
  the	
  fun	
  out	
  of	
  the	
  Human	
  
–  E.g.	
  solve	
  the	
  puzzle	
  immediately	
  
•  New	
  Level	
  Genera3on	
  Track	
  
– Generate	
  levels	
  for	
  2	
  players	
  
http://gaips.inesc-id.pt/geometryfriends
Thank	
  you	
  
Looking	
  forward	
  for	
  your	
  submissions	
  
	
  
http://gaips.inesc-id.pt/geometryfriends
	
  
	
  

More Related Content

Similar to Geometry Friends Game AI Competition - 2013 Results

Ropossum: A Game That Generates Itself
Ropossum: A Game That Generates ItselfRopossum: A Game That Generates Itself
Ropossum: A Game That Generates ItselfMohammad Shaker
 
CIG 2018 StarCraft AI Competition
CIG 2018 StarCraft AI CompetitionCIG 2018 StarCraft AI Competition
CIG 2018 StarCraft AI CompetitionSeonghun Yoon
 
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural Networks
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural NetworksTemporal Activity Detection in Untrimmed Videos with Recurrent Neural Networks
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural NetworksUniversitat Politècnica de Catalunya
 
Pathfinding in partially explored games environments
Pathfinding in partially explored games environmentsPathfinding in partially explored games environments
Pathfinding in partially explored games environmentsjohnstamford
 
Graduating To Go - A Jumpstart into the Go Programming Language
Graduating To Go - A Jumpstart into the Go Programming LanguageGraduating To Go - A Jumpstart into the Go Programming Language
Graduating To Go - A Jumpstart into the Go Programming LanguageKaylyn Gibilterra
 
Mastering the game of go with deep neural networks and tree search
Mastering the game of go with deep neural networks and tree searchMastering the game of go with deep neural networks and tree search
Mastering the game of go with deep neural networks and tree searchSanFengChang
 
Five In A Row Game- Networking Protocol Analysis
Five In A Row Game- Networking Protocol AnalysisFive In A Row Game- Networking Protocol Analysis
Five In A Row Game- Networking Protocol AnalysisAnushka Patil
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Cynthia Calongne
 
GALE: Geometric active learning for Search-Based Software Engineering
GALE: Geometric active learning for Search-Based Software EngineeringGALE: Geometric active learning for Search-Based Software Engineering
GALE: Geometric active learning for Search-Based Software EngineeringCS, NcState
 
Algorithms for Computer Games - lecture slides 2009
Algorithms for Computer Games - lecture slides 2009Algorithms for Computer Games - lecture slides 2009
Algorithms for Computer Games - lecture slides 2009Jouni Smed
 
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...Mandar Paranjpe
 
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solution
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solutionKaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solution
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solutionKen'ichi Matsui
 
Applying your Convolutional Neural Networks
Applying your Convolutional Neural NetworksApplying your Convolutional Neural Networks
Applying your Convolutional Neural NetworksDatabricks
 
Game-Changing NFL Analytics with KEL
Game-Changing NFL Analytics with KELGame-Changing NFL Analytics with KEL
Game-Changing NFL Analytics with KELHPCC Systems
 
Teaching AI through retro gaming
Teaching AI through retro gamingTeaching AI through retro gaming
Teaching AI through retro gamingDiogo Gomes
 
Introducting the art pipeline
Introducting the art pipelineIntroducting the art pipeline
Introducting the art pipelineDavid Edwards
 
Panoramic Video in Environmental Monitoring Software Development and Applica...
Panoramic Video in Environmental Monitoring Software Development and Applica...Panoramic Video in Environmental Monitoring Software Development and Applica...
Panoramic Video in Environmental Monitoring Software Development and Applica...pycontw
 
Putter King Education Program - Physics Level 1 (Teacher's Guide English)
Putter King Education Program - Physics Level 1 (Teacher's Guide English)Putter King Education Program - Physics Level 1 (Teacher's Guide English)
Putter King Education Program - Physics Level 1 (Teacher's Guide English)Kevin Dias
 
Presentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes LabPresentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes Labselan_rds
 

Similar to Geometry Friends Game AI Competition - 2013 Results (20)

Ropossum: A Game That Generates Itself
Ropossum: A Game That Generates ItselfRopossum: A Game That Generates Itself
Ropossum: A Game That Generates Itself
 
CIG 2018 StarCraft AI Competition
CIG 2018 StarCraft AI CompetitionCIG 2018 StarCraft AI Competition
CIG 2018 StarCraft AI Competition
 
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural Networks
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural NetworksTemporal Activity Detection in Untrimmed Videos with Recurrent Neural Networks
Temporal Activity Detection in Untrimmed Videos with Recurrent Neural Networks
 
Pathfinding in partially explored games environments
Pathfinding in partially explored games environmentsPathfinding in partially explored games environments
Pathfinding in partially explored games environments
 
Graduating To Go - A Jumpstart into the Go Programming Language
Graduating To Go - A Jumpstart into the Go Programming LanguageGraduating To Go - A Jumpstart into the Go Programming Language
Graduating To Go - A Jumpstart into the Go Programming Language
 
Mastering the game of go with deep neural networks and tree search
Mastering the game of go with deep neural networks and tree searchMastering the game of go with deep neural networks and tree search
Mastering the game of go with deep neural networks and tree search
 
Five In A Row Game- Networking Protocol Analysis
Five In A Row Game- Networking Protocol AnalysisFive In A Row Game- Networking Protocol Analysis
Five In A Row Game- Networking Protocol Analysis
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014
 
GALE: Geometric active learning for Search-Based Software Engineering
GALE: Geometric active learning for Search-Based Software EngineeringGALE: Geometric active learning for Search-Based Software Engineering
GALE: Geometric active learning for Search-Based Software Engineering
 
Algorithms for Computer Games - lecture slides 2009
Algorithms for Computer Games - lecture slides 2009Algorithms for Computer Games - lecture slides 2009
Algorithms for Computer Games - lecture slides 2009
 
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...
Mathematics (STD 10 Maharashtra Board) DVD Pack (Assignments + Video Solutio...
 
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solution
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solutionKaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solution
Kaggle Google Quest Q&A Labeling 反省会 LT資料 47th place solution
 
Applying your Convolutional Neural Networks
Applying your Convolutional Neural NetworksApplying your Convolutional Neural Networks
Applying your Convolutional Neural Networks
 
Game-Changing NFL Analytics with KEL
Game-Changing NFL Analytics with KELGame-Changing NFL Analytics with KEL
Game-Changing NFL Analytics with KEL
 
Teaching AI through retro gaming
Teaching AI through retro gamingTeaching AI through retro gaming
Teaching AI through retro gaming
 
Introducting the art pipeline
Introducting the art pipelineIntroducting the art pipeline
Introducting the art pipeline
 
AlphaGo and AlphaGo Zero
AlphaGo and AlphaGo ZeroAlphaGo and AlphaGo Zero
AlphaGo and AlphaGo Zero
 
Panoramic Video in Environmental Monitoring Software Development and Applica...
Panoramic Video in Environmental Monitoring Software Development and Applica...Panoramic Video in Environmental Monitoring Software Development and Applica...
Panoramic Video in Environmental Monitoring Software Development and Applica...
 
Putter King Education Program - Physics Level 1 (Teacher's Guide English)
Putter King Education Program - Physics Level 1 (Teacher's Guide English)Putter King Education Program - Physics Level 1 (Teacher's Guide English)
Putter King Education Program - Physics Level 1 (Teacher's Guide English)
 
Presentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes LabPresentation Selan dos Santos 4Eyes Lab
Presentation Selan dos Santos 4Eyes Lab
 

More from Rui Prada

Human-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in GamesHuman-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in GamesRui Prada
 
Games for inclusive play
Games for inclusive playGames for inclusive play
Games for inclusive playRui Prada
 
Validating the plot of interactive narrative games
Validating the plot of interactive narrative gamesValidating the plot of interactive narrative games
Validating the plot of interactive narrative gamesRui Prada
 
How AI can help games fulfil their purpose
How AI can help games fulfil their purposeHow AI can help games fulfil their purpose
How AI can help games fulfil their purposeRui Prada
 
Building competent social interactive AI
Building competent social interactive AIBuilding competent social interactive AI
Building competent social interactive AIRui Prada
 
Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based SystemsIntelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based SystemsRui Prada
 
Dynamic identity of social agents
Dynamic identity of social agentsDynamic identity of social agents
Dynamic identity of social agentsRui Prada
 
Intelligent Verification/Validation for XR Based Systems
 Intelligent Verification/Validation for XR Based Systems Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based SystemsRui Prada
 
Gamified learning activities with quizzes and AI storytelling to improve soft...
Gamified learning activities with quizzes and AI storytelling to improve soft...Gamified learning activities with quizzes and AI storytelling to improve soft...
Gamified learning activities with quizzes and AI storytelling to improve soft...Rui Prada
 
Socio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful InteractionsSocio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful InteractionsRui Prada
 
Introdução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior TécnicoIntrodução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior TécnicoRui Prada
 
Socio-emotional Agency in Applied Games
Socio-emotional Agency in Applied GamesSocio-emotional Agency in Applied Games
Socio-emotional Agency in Applied GamesRui Prada
 
The Importance of the Player in Game Design
The Importance of the Player in Game DesignThe Importance of the Player in Game Design
The Importance of the Player in Game DesignRui Prada
 
The Science of Games at IST
The Science of Games at ISTThe Science of Games at IST
The Science of Games at ISTRui Prada
 

More from Rui Prada (14)

Human-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in GamesHuman-Agent Interaction: Building Socially Intelligent Agents in Games
Human-Agent Interaction: Building Socially Intelligent Agents in Games
 
Games for inclusive play
Games for inclusive playGames for inclusive play
Games for inclusive play
 
Validating the plot of interactive narrative games
Validating the plot of interactive narrative gamesValidating the plot of interactive narrative games
Validating the plot of interactive narrative games
 
How AI can help games fulfil their purpose
How AI can help games fulfil their purposeHow AI can help games fulfil their purpose
How AI can help games fulfil their purpose
 
Building competent social interactive AI
Building competent social interactive AIBuilding competent social interactive AI
Building competent social interactive AI
 
Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based SystemsIntelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based Systems
 
Dynamic identity of social agents
Dynamic identity of social agentsDynamic identity of social agents
Dynamic identity of social agents
 
Intelligent Verification/Validation for XR Based Systems
 Intelligent Verification/Validation for XR Based Systems Intelligent Verification/Validation for XR Based Systems
Intelligent Verification/Validation for XR Based Systems
 
Gamified learning activities with quizzes and AI storytelling to improve soft...
Gamified learning activities with quizzes and AI storytelling to improve soft...Gamified learning activities with quizzes and AI storytelling to improve soft...
Gamified learning activities with quizzes and AI storytelling to improve soft...
 
Socio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful InteractionsSocio-emotional Agency in Machines: Building Human-Agent Playful Interactions
Socio-emotional Agency in Machines: Building Human-Agent Playful Interactions
 
Introdução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior TécnicoIntrodução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
Introdução do Encontro Alumni Área de Jogos do Instituto Superior Técnico
 
Socio-emotional Agency in Applied Games
Socio-emotional Agency in Applied GamesSocio-emotional Agency in Applied Games
Socio-emotional Agency in Applied Games
 
The Importance of the Player in Game Design
The Importance of the Player in Game DesignThe Importance of the Player in Game Design
The Importance of the Player in Game Design
 
The Science of Games at IST
The Science of Games at ISTThe Science of Games at IST
The Science of Games at IST
 

Recently uploaded

↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...Apsara Of India
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...rahim quresi
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Meanamikaraghav4
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...ritikasharma
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...anamikaraghav4
 
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...aamir
 
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...noor ahmed
 
Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448ont65320
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...aamir
 
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl GoaRussian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goasexy call girls service in goa
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130Suhani Kapoor
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Apsara Of India
 
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914Delhi Call girls
 

Recently uploaded (20)

↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
 
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(DIVYA) Dhanori Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
5* Hotels Call Girls In Goa {{07028418221}} Call Girls In North Goa Escort Se...
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
 
Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171Call Girls South Avenue Delhi WhatsApp Number 9711199171
Call Girls South Avenue Delhi WhatsApp Number 9711199171
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
 
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Sonagachi 💫💫7001035870 Model escorts Service
 
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
Dakshineswar Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Se...
 
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Salt Lake ⟟ 8250192130 ⟟ High Class Call Girl...
 
Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448Beautiful 😋 Call girls in Lahore 03210033448
Beautiful 😋 Call girls in Lahore 03210033448
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
 
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl GoaRussian Escorts Agency In Goa  💚 9316020077 💚 Russian Call Girl Goa
Russian Escorts Agency In Goa 💚 9316020077 💚 Russian Call Girl Goa
 
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
VIP Call Girls Service Banjara Hills Hyderabad Call +91-8250192130
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
 
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914
 

Geometry Friends Game AI Competition - 2013 Results

  • 1. Geometry  Friends   Game  AI  Compe33on   Rui  Prada   Ins3tuto  Superior  Técnico,  Universidade  de  Lisboa   INESC-­‐ID   SPCV   Área de Jogos do Instituto Superior Técnico
  • 2. A  Bit  of  History   •  The  Geometry  Friends  game  was  developed  in   2008     – As  a  result  of  a  master  thesis   – In  the  context  of  a  game  design  course   •  Goal:  to  create  a  collabora5ve  gameplay   experience   – Study  collabora3ve  gameplay  paPerns  in  games   – Study  collabora3on  theories  in  psychology   http://gaips.inesc-id.pt/geometryfriends
  • 3. Research  Vision     •  Engage  Humans  and   Agents  in  Collabora5on   •  Use  the  game  as  a  test-­‐bed   – AI  Framework   http://gaips.inesc-id.pt/geometryfriends
  • 4. The  Game   •  2  Players                                                                  Roll                                                                                                      Slide          Jump                                                                                                  Shape  ShiT     •  In  a  2D  environment  with  simulated  physics   – Gravity  and  fric3on   http://gaips.inesc-id.pt/geometryfriends
  • 5. The  Game   •  Collect  diamonds  in  the  least  amount  of  5me   •  PlaUorms   –  Black,  Yellow  and  Green   –  Same  colour  does  provoke  collisions   http://gaips.inesc-id.pt/geometryfriends
  • 6. Geometry  Friends  Video   http://gaips.inesc-id.pt/geometryfriends
  • 7. Challenges  for  the  AI  in  GF   •  Solve  plaUorm  skill  based  puzzles   •  Deal  with  collabora5on  at  different  levels   – Problem  solving   – Coordinated  mo3on   •  Deal  with  actua3on  in  a  dynamic  world   •  Deal  with  humans   – Communica3on   – Believability    
  • 8. The  Game  AI  Compe33on:  2013   •  3  Tracks   – Coopera3on  (main  track)   •  No  human  player   – Single  player   •  Rectangle   •  Circle   •  Each  track  includes  10  levels   – 5  public  and  5  private   http://gaips.inesc-id.pt/geometryfriends
  • 9. Levels:  Coopera3on  Track   Private  Levels   http://gaips.inesc-id.pt/geometryfriends
  • 10. Levels:  Rectangle  Track   Private  Levels   http://gaips.inesc-id.pt/geometryfriends
  • 11. Levels:  Circle  Track   Private  Levels   http://gaips.inesc-id.pt/geometryfriends
  • 12. Scoring   •  Get  score  for  each  diamond  collected   •  Bonus  for  solving  the  level   •  Bonus  for  the  5me  remaining   – Each  level  has  a  3me  limit   •  Bonus  and  score  by  diamond  collected   depends  on  the  level  difficulty   •  Final  score  is  the  average  of  10  runs     http://gaips.inesc-id.pt/geometryfriends
  • 13. Submissions   •  Coopera3on  track:  1  submission   – CIBot:  Sejong  University,  South  Korea   •  Square  track:  1  submission   – CIBot:  Sejong  University,  South  Korea   •  Circle  track:  1  submission   – CIBot:  Sejong  University,  South  Korea   http://gaips.inesc-id.pt/geometryfriends
  • 14. Results   •  Tests  run  on   – Intel  Core2  Quad  CPU  Q9300  @  2.50  Ghz   – 4  GB  RAM   – Windows  7  (64-­‐Bit)   http://gaips.inesc-id.pt/geometryfriends
  • 15. Results:  Coopera3on  Track   Level   Runs  Completed   Diamonds   Time  (Limit)  –  sec.   Score   1  (E)   10   3  (3)   33.1  (90)     735   2  (M)   9   2.8  (3)   33.3  (90)   1407   3  (H)   10   2  (2)   16.3  (35)   739   4  (H)   10   5  (5)   59.1  (110)   1713   5  (M)   7   3.4  (4)   67.1  (100)   1179   6  (M)   0   0  (3)   55  (55)   0   7  (M)   0   0  (2)   80  (80)   0   8  (H)   0   1  (4)   125  (125)   480   9  (H)   0   0  (1)   30  (30)   0   10  (M)   0   0  (2)   35  (35)   0   TOTAL  SCORE   6253   http://gaips.inesc-id.pt/geometryfriends
  • 16. Results:  RectangleTrack   Level   Runs  Completed   Diamonds   Time  (Limit)  –  sec.   Score   1  (M)   10   2  (2)   11.4  (40)   686   2  (M)   10   2  (2)   8.9  (25)   411   3  (H)   8   2.6  (3)   35.7  (80)   1705   4  (E)   7   1.4  (2)   12.4  (20)   108   5  (H)   7   4.4  (5)   51.4  (90)   1636   6  (M)   0   2  (3)   60  (60)   400   7  (M)   0   1.8  (3)   35  (35)   198   8  (H)   0   0.2  (3)   65  (65)   64   9  (M)   0   0  (2)   60  (60)   0   10  (H)   0   1.3  (4)   85  (85)   533   TOTAL  SCORE   5741   http://gaips.inesc-id.pt/geometryfriends
  • 17. Results:  Circle  Track   Level   Runs  Completed   Diamonds   Time  (Limit)  –  sec.   Score   1  (E)   10   2  (2)   11.2  (20)   144   2  (M)   10   3  (3)   19.7  (45)   703   3  (H)   10   3  (3)   16.8  (60)   1518   4  (M)   0   1  (4)   80  (80)   200   5  (M)   0   1  (2)   70  (70)   350   6  (M)   10   2  (2)   10  (35)   549   7  (H)   10    3  (3)    22.5  (60)   1469   8  (M)   0   0  (3)   100  (100)   0   9  (H)   0   3  (4)   135  (135)   1530   10  (M)   10   2  (2)   19.1  (35)   521   TOTAL  SCORE   6984   http://gaips.inesc-id.pt/geometryfriends
  • 18. The  Winner  is…       http://gaips.inesc-id.pt/geometryfriends
  • 19. The  Winner  is…     CIBot   http://gaips.inesc-id.pt/geometryfriends
  • 21. Coopera3on:  Level  2   http://gaips.inesc-id.pt/geometryfriends
  • 22. Coopera3on:  Level  3   http://gaips.inesc-id.pt/geometryfriends
  • 23. Circle:  Level  3   http://gaips.inesc-id.pt/geometryfriends
  • 24. Rectangle:  Level  3   http://gaips.inesc-id.pt/geometryfriends
  • 26. Coopera3on:  Level  6     http://gaips.inesc-id.pt/geometryfriends
  • 27. Coopera3on:  Level  7   http://gaips.inesc-id.pt/geometryfriends
  • 28. Coopera3on:  Level  8   http://gaips.inesc-id.pt/geometryfriends
  • 29. Coopera3on:  Level  9   http://gaips.inesc-id.pt/geometryfriends
  • 30. Rectangle:  Level  7   http://gaips.inesc-id.pt/geometryfriends
  • 31. Rectangle:  Level  6   http://gaips.inesc-id.pt/geometryfriends
  • 32. Circle:  Level  4   http://gaips.inesc-id.pt/geometryfriends
  • 33. Conclusions   •  Geometry  Friends  as  interes3ng  test-­‐bed  for   – Coopera3ve  AI   – Human-­‐agent  interac3on   •  Results   – Same  good  results  in  all  tracks   – General  over-­‐filng  to  the  public  levels   – Many  open  challenges   •  Review  the  scoring  system   – Difficulty  of  levels   http://gaips.inesc-id.pt/geometryfriends
  • 34. Next  Year   •  Open  the  Human  Agent  Track   – Limited  communica3on   – Believability   – Good  experience   •  Should  not  take  the  fun  out  of  the  Human   –  E.g.  solve  the  puzzle  immediately   •  New  Level  Genera3on  Track   – Generate  levels  for  2  players   http://gaips.inesc-id.pt/geometryfriends
  • 35. Thank  you   Looking  forward  for  your  submissions     http://gaips.inesc-id.pt/geometryfriends