Skip to content

ykaragol/checkersmaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 

Repository files navigation

checkersmaster

Checkers Game Implementation, runs on Java Desktop Environment (Swing Application)

Implementation includes:

  • Greedy Algorithm
  • Min-Max Algorithm
  • Min-Max Algorithm with Alpha-Beta Pruning

Various evaluation methods are presented such as:

  • Men Count Evaluation: This evaluation type basically evaluates which player has most men and kings.
  • Weightened Men Count Evaluation: Men and kings have different weights.
  • Playable Weightened Men Count Evaluation: If a man of king cannot play, it is not counted.
  • Ratio Weightened Men Count Evaluation: Compares not the count of men or kings, but ratio of count.

Migrated from Google Code

About

Checkers Game Implementation using Min-Max Algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages