add custom chess engine

This commit is contained in:
Josh-Heaps
2026-06-08 13:58:22 -06:00
parent d2ae34f530
commit c3280aa6d3
42 changed files with 3033 additions and 168 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
using JoshHeaps.Net.Services.Implementations;
using JoshHeaps.Net.Services.Interfaces;
namespace JoshHeaps.Net.Models;
@@ -43,7 +43,7 @@ public class GameState
public bool IsVsComputer { get; set; } = false;
public Stockfish? Computer { get; set; }
public IChessEngine? Computer { get; set; }
// optional: convenience
public bool IsOpen => !WhiteJoined || !BlackJoined;