Skip to content

Project deals with design of computer game playing tactics and strategy, and provides opportunity to learn search optimizations. You are required to program agents to play Backgammon. The first half of the project phase requires implementing a given tactic, while second half involves coming up with optimal and effective methods of your own. Thes…

Notifications You must be signed in to change notification settings

kchetan/Backgammon-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backgammon-Game

Please see Project_Specifications for further understanding.

  • compile.sh , is a script file which on running gives a game

  • The code takes in the input format as given.

  • The program first generates all the legal moves possible and stores it in a structure.

  • Then , each move is passed into an evaluation function.

  • The evaluation function calculates the heuristic value and returns its value. and we need to try to make a move which has higher heuristic value.

  • The evaluation function is calculated based on the pairs formation , killing of the opponents checkers , and also formation of single checker configuration, bearing off.

About

Project deals with design of computer game playing tactics and strategy, and provides opportunity to learn search optimizations. You are required to program agents to play Backgammon. The first half of the project phase requires implementing a given tactic, while second half involves coming up with optimal and effective methods of your own. Thes…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published