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.
- 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.