Download presentation
Presentation is loading. Please wait.
1
Jiang Zun Herbert Lee CS 491 August 28, 2006
2
What is Jiang Zun? ● Jiang Zun is an electronic Chinese Chess client. Chinese Chess, or Xiang Qi, is a two-player board game similar to Western Chess. The name Jiang Zun comes from the Chinese term for checkmate.
3
Xiang Qi ● Pieces are placed on the lines, rather than between them. ● Most Chess pieces have an analogous piece in Xiang Qi. ● The goal of the game is the same as Western Chess.
4
Why Xiang Qi? ● Lack of computerized Xiang Qi resources ● Interest in the game ● Artificial intelligence
5
Implementation ● Java 2 SE 5.0 Selected for ease of GUI implementation ● Five Main Classes Board GamePanel Piece AiPlayer Game
6
What I've Learned ● Java GUI ● Development Process ● Artificial Intelligence
7
Application Analysis ● Hot-seat games functional ● Capable of defeating novice players ● Decision making process too slow Can take upwards of 10 seconds to make a move ● Decisions made are suboptimal Initial move very poor Does not handle fork situations well
8
What Would Need Work ● Online Capability ● UI improvements ● Artificial intelligence overhaul ● Game state evaluation function re-working
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.