Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.1 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.1 KB

ChessMelee

AI Driven "Melee" Style Chess

demo

Overview

An AI chess playing engine and interface for "melee" style chess where there is no player – it's every piece for itself!

There is also a training mode to gather best moves for feeding into Create ML.

Built using the following libraries and tools:

Requirements

Installation

The ML models are quite large and Git LFS is required to clone this repo.

Install Git LFS (if needed)

$ brew install git-lfs
$ git lfs install

Then you can clone the repo and the ML Models will be included.

Configuration

Edit Constants.swift:

  • Change Constants.Chessboard.boardCount for more or less boards horizontally
  • Change Constants.Chessboard.rowCount for more or less ranks vertically

Have fun!