Presentation is loading. Please wait.

Presentation is loading. Please wait.

Carcassonne Expert Game1 Carcassonne Java Jess Expert Game Intelligent Board Games and Query-Based Utility Reasoning René Molenaar, Ludo Maat.

Similar presentations


Presentation on theme: "Carcassonne Expert Game1 Carcassonne Java Jess Expert Game Intelligent Board Games and Query-Based Utility Reasoning René Molenaar, Ludo Maat."— Presentation transcript:

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


Download ppt "Carcassonne Expert Game1 Carcassonne Java Jess Expert Game Intelligent Board Games and Query-Based Utility Reasoning René Molenaar, Ludo Maat."

Similar presentations


Ads by Google