Skip to content

chessboy/ChessMelee

Repository files navigation

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!

About

AI Chess Melee

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages