Show HN: Chess in SQL
Category: other
Tags: chess, duckdb, sql, wasm, game-engine
Score: 7.3/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 4)
Quackmate is a proof-of-concept chess engine implemented entirely in SQL using DuckDB, capable of running in the browser via WebAssembly or natively on a server. It features advanced search algorithms like PVS with pruning and transposition tables, all expressed as SQL queries, pushing the boundaries of relational database capabilities. The project is a fascinating technical demonstration of using SQL for complex state management and computation.
Target audience: database enthusiasts, chess engine developers, SQL experts
Repository: https://swingbit.github.io/quack-mate/ · JavaScript · MIT · 5 stars
View on Hacker News