Skip to content

Memoryicecube/chess_agent_sepia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

chess_agent_sepia

chess ai agent written in Java using Sepia

src/hw2/agents/AlphaBetaAgent.java, src/hw2/agents/heuristics/CustomHeuristics.java, and src/hw2/agents/moveorder/CustomMoveOrderer.java. These three files contain your alpha-beta agent, heuristics, and custom move ordering code respectively.

How to run

  • Using Eclipse
    • drag and drop src file into the “src” folder in your workspace
    • copy the data directory over to the data folder
  • Configuration
    • data/RandomvsRandom.xml (by specifying this path in the “Arguments” section of the run configuration. I would call it something like “hw2 random vs random”. When you run this configuration, you are pitting two random chessbots against each other.

About

chess ai agent written in Java using Sepia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages