STOCKFISH — KAYNAK KOD VE LİSANS BİLGİSİ ========================================= Bu sitedeki satranç oyununun bilgisayar rakibi Stockfish satranç motorudur. Stockfish, GNU Genel Kamu Lisansı sürüm 3 (GPLv3) ile lisanslanmıştır. Lisansın tam metni: Copying.txt (bu klasörde) Motor sitede ayrı ve DEĞİŞTİRİLMEMİŞ bir dosya olarak çalışır; sitenin kodu onunla yalnızca UCI protokolü (metin mesajları, Web Worker) üzerinden konuşur. DAĞITILAN DOSYALAR (bu klasörde) -------------------------------- stockfish-19-lite-single.js (npm: stockfish@19.0.1, bin/ klasöründen, değiştirilmedi) sha256-zLEw1/8pQIUxxH2Fmkn5HVnU9ILQWlPrGjIxpPYkyRo= stockfish-19-lite-single.wasm (npm: stockfish@19.0.1, bin/ klasöründen, değiştirilmedi) sha256-7k8RW9stMsrflsraEEoFtewlfXrW9XWCGQtJvHHwlt4= KAYNAK KOD — BİZİM KOPYAMIZ (kaynak/ klasöründe) ----------------------------------------------- kaynak/stockfishjs-v19.0.1.tar.gz Yukarıdaki dosyaların derlendiği kaynak: Stockfish.js 19.0.1 (Nathan Rugg), Stockfish 19'un WebAssembly'ye uyarlanmış kaynak kodu + derleme betiği (build.js). kaynak/nn-61e7af4bb97d.nnue "lite" derlemeye gömülen sinir ağı dosyası (src/evaluate.h: EvalFileLiteName). Adındaki 12 hane dosyanın SHA256 özetinin başıdır. kaynak/Stockfish-sf_19.tar.gz Resmi Stockfish 19 kaynak kodu (karşılaştırma için). KAYNAK KOD — RESMİ ADRESLER --------------------------- Stockfish (resmi): https://github.com/official-stockfish/Stockfish (etiket: sf_19) Stockfish.js (WASM): https://github.com/nmrugg/stockfish.js (etiket: v19.0.1) Sinir ağları: https://tests.stockfishchess.org/nns YENİDEN DERLEME --------------- kaynak/stockfishjs-v19.0.1.tar.gz arşivini açın, nn-61e7af4bb97d.nnue dosyasını src/ klasörüne koyun ve Emscripten kurulu bir ortamda şunu çalıştırın: node build.js --single-threaded --lite -f (Ayrıntılar arşivdeki README.md dosyasında.)