Skip to content

skyz1/chess-engine

Repository files navigation

Schach-Egine Projekt

Gruppe 2

Mitglieder

Noah Leu - 220200061 Noah Garkisch - 220200147 Robby Kriegk - 220200255 Glenn Skrzypczak - 220200127

Projektstruktur

  • app:
    • GUI (JavaScript, Electron, React)
  • engine:
    • Schach Engine (Rust)
  • docs:
    • Dokumentation (Markdown)
    • weitere Textdokumente zu Meilensteinen etc.

GUI - Fluffy Chess

Installation

Node.js installieren: https://nodejs.org/en/download/

Ausführen

GUI starten:

cd app
npm install
npm start

Engine - Fluffy

Installation

Rust installieren: https://www.rust-lang.org/tools/install

Ausführen

Engine zu einer .exe kompilieren:

cargo build --release

Speicherort der .exe: target/release/fluffy.exe

Benchmarking

Skript ausführen:

./benchmark.sh

Das Skript führt das Benchmarking für verschiedene Bedenkzeiten durch und zeigt im Anschluss die Ergebnisse graphisch an.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •