An open API service indexing awesome lists of open source software.

https://github.com/oswalpalash/chess-engine-zig

Zig Based Chess Engine
https://github.com/oswalpalash/chess-engine-zig

chess engine uci zig zig-lang

Last synced: 6 months ago
JSON representation

Zig Based Chess Engine

Awesome Lists containing this project

README

          

### Zig based Chess Engine

### Project Summary

A chess engine written in zig. Mostly written as a means to learn and improve at zig.

#### What works?

- [x] UCI Compliant
- [x] Basic Evaluation
- [x] FEN Parsing
- [x] Board Design and Piece Information
- [x] Move Generator
- [x] Unit Tests for supported code
- [x] CI Based Testing ![CI](https://github.com/oswalpalash/chess-engine-zig/actions/workflows/ci.yaml/badge.svg)

**_NOTE:_** This is an evolving project. No backwards compatibility guaraenteed.

#### How to test

```bash
zig build test
```

#### How to run

```bash
zig build run
```