Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 921 Bytes

File metadata and controls

62 lines (40 loc) · 921 Bytes

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.