Skip to content

Chineese-checker game by minmax algorithm and alpha beta algorithm

Notifications You must be signed in to change notification settings

Ahmed-Ibrahim-30/AI-Project-Chineese-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team

20190034 => Ahmed Sayed Hassan Youssef => midosayed1762001@gmail.com
20190186 => Khaled Ashraf hanafy Mahmoud => 5aleda4rf@gmail.com
20190062 => Ahmed Mohamed Elsayed Ibrahim => 20190062@stud.fci-cu.edu.eg
20190247 => Samaa Khalifa Elsayed => samaakhalifa93@gmail.com
20190592 => Noura Ashraf AbdElnaby => nourraasshhraf@gmail.com

which programming language is used ?


Java

Representation Of Board ?


                                - - - - - - - - - - - - R - - - - - - - - - - - -
                                - - - - - - - - - - - R - R - - - - - - - - - - -
                                - - - - - - - - - - R - R - R - - - - - - - - - -
                                - - - - - - - - - R - R - H - R - - - - - - - - -
                                W - W - W - W - W - W - W - W - W - W - W - W - W
                                - W - W - W - W - W - W - W - W - W - W - W - W -
                                - - W - W - W - W - W - R - W - W - W - W - W - -
                                - - - W - W - W - W - W - W - W - W - W - W - - -
                                - - - - W - W - W - W - W - W - W - W - W - - - -
                                - - - W - W - W - W - G - G - W - W - W - W - - -
                                - - W - W - W - W - G - R - G - W - W - W - W - -
                                - W - W - W - W - W - G - W - W - W - W - W - W -
                                W - W - W - W - W - W - W - W - W - W - W - W - W
                                - - - - - - - - - G - G - G - G - - - - - - - - -
                                - - - - - - - - - - G - G - G - - - - - - - - - -
                                - - - - - - - - - - - G - G - - - - - - - - - - -
                                - - - - - - - - - - - - G - - - - - - - - - - - -

Any special instructions to run the project ?


Just Run It,
The User Choose The Level (Easy-Medium-Hard),
Then User Choose The Murple That He Need Move it,
Then The GUI Show The All Available Moves And Hopes That User Choose One Position To Move To,
Then PC Play With Concept Alpha Beta Algorithm.

This is an image

Description for the heuristic ?


Find The different Distance For All Murples And Choose The Distance That Achieve Levels Board.

Releases

No releases published

Packages

No packages published

Languages