Web GUI untuk catur stockfish
Ringkasan
Ini adalah Antarmuka Pengguna Grafis Web (GUI) untuk mesin catur stockfish. Ini adalah aplikasi catur berbasis web yang berfungsi penuh yang memungkinkan Anda bermain melawan mesin catur stockfish.
Repositori ini berisi dua implementasi yang berbeda. Jelajahi keduanya dan berkontribusi pada yang menurut Anda paling menarik. Pada akhirnya, hanya satu implementasi yang akan tetap ada begitu kami mencapai versi yang stabil dan bebas bug dengan fitur yang cukup untuk dianggap profesional.
Misi
Misi kami dari proyek ini adalah untuk mengembangkan catur berbasis web berbasis web modern yang didukung oleh mesin catur stockfish.
Demo langsung
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-1/index.html
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-2/index.html
Catatan: Implementasi di atas masih membutuhkan banyak pekerjaan. Kontribusi Anda selalu dihargai.
Instalasi
Instalasi online
- Unduh atau klon repositori ini.
- Unggah folder unzip dari repositori ini ke server web Anda kemudian lihat dari browser web Anda.
Instalasi lokal
- Unduh atau klon repositori ini.
- Instal server web secara lokal untuk menguji secara efektif GUI.
Saran untuk kontributor
Antarmuka pengguna
- Desain responsif
- Papan catur yang dapat disesuaikan
- Flip papan
- Papan Switch
Permainan permainan
- Ambil kembali gerakan
- Pindahkan petunjuk
- Bilah evaluasi
- Evaluasi statis
- Sorotan Legal Legal
Analisis Game
- Analisis real-time
- Laporan Tinjauan & Evaluasi Game
- Deteksi kesalahan
- Grafik evaluasi
- Daftar Pindah
Manajemen game
- Simpan dan Muat Game
- Penampil PGN
- Fen viewer
- Impor/Ekspor PGN dan Fen
Editor Dewan
- Posisi Pengaturan
- Penempatan potongan
- Memvalidasi posisi
Mode pelatihan
- Pelatih Taktik
- Pelatihan Endgame
- Teka -teki terburu -buru
Pembukaan penjelajah
Pengaturan Stockfish
- Tingkat keterampilan
- Kontrol Kedalaman
- Waktu berpikir
Fitur tambahan
- Sorot Langkah Terbaik
- Mesin analisis berganda
- Mesin vs mesin
- Kustomisasi visual
- Mode Pelatih
- Mode gelap/terang
- Fitur aksesibilitas yang ditingkatkan
Pintasan keyboard
- Kontrol papan
- Navigasi antarmuka
Sejumlah gerakan hukum
- Pindahkan tampilan evaluasi
- Pembaruan waktu nyata
Baris analisis
- Tampilan Multi-Line
- Analisis interaktif
- Kedalaman dan skor
Pengembangan & Kontribusi
Kami menyambut semua pengembang untuk berkontribusi pada repositori ini dengan memperbaiki bug atau menambahkan fitur.
Sangat bagus untuk memeriksa aplikasi catur canggih kami di:
- https://github.com/labinatorsolutions/boldchess-web-app
Lisensi
GNU AGPLV3: https://www.gnu.org/licenses/agpl-3.0.html
Kredit
- Stockfish: https://github.com/official-stockfish/stockfish
- Stockfish.js: https://github.com/nmrugg/stockfish.js
- Boldchess: https://boldchess.com
- Labinator: https://labinator.com