Download presentation
Presentation is loading. Please wait.
Published byMelissa Wilson Modified over 9 years ago
1
Carcassonne Expert Game1 Carcassonne Java Jess Expert Game Intelligent Board Games and Query-Based Utility Reasoning René Molenaar, Ludo Maat
2
Carcassonne Expert Game2 Overview ● Game Overview ● Jess Reasoning Scenario ● Java Interface ● Conclusions ● Demonstration
3
Carcassonne Expert Game3 Game Overview ● Objective: Score the most points by placing tiles. Connected tiles form cities, roads, fields and monastaries. Followers on these features score points for owning players ● Game Rules: - Player take turns, in which: A tile must be placed...adjacent to another,...on places with matching sides. A single follower can be placed...on the just placed tile,...on an unowned feature. Finished features are directly counted, followers on field score points only at the end of the game.
4
Carcassonne Expert Game4 Jess Reasoning Scenario ● Game Supervisor ● Artificial player
5
Carcassonne Expert Game5 Jess Reasoning Scenario ● Game Supervisor ● Artificial player
6
Carcassonne Expert Game6 Jess Reasoning Scenario ● Game Supervisor ● Artificial player
7
Carcassonne Expert Game7 Jess Reasoning Scenario ● Game Supervisor ● Artificial player
8
Carcassonne Expert Game8 Java - Interface ● Graphical User Interface ● Action- and Mouse listeners ● Sound Effects ● Network Capabilities
9
Carcassonne Expert Game9 Conclusions ● Weak point: There is no planning ahead, but: – For this particular game, expert utility queries are proficient (don't make big mistakes or take too much risks to win) – Humans can be (un)lucky, AI is more balanced. ● System is not perfect, but reasoning is comprehensible. ● Easily adjustable: add/change rules/reasons.
10
Carcassonne Expert Game10 Overview ● Game Overview ● Jess Reasoning Scenario ● Java Interface ● Conclusions ● Demonstration
11
Carcassonne Expert Game11 ● Demonstration
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.