ChessRoots

ChessRoots

Šahovski otvori prikazani su iz preko 800 milijuna Lichess igara, 2 milijuna turnirskih igara i 1 milijun igara šah motora.
  • Besplatna
  • Web
Prilično sam osrednji šahist, ali početkom 2019. godine igrao sam puno internetskog Blic-a.Moj uvodni repertoar bio je prilično tanak i osjećao sam se kako ponavljam iste pogreške.Htio sam isprobati neke nove otvore, ali gledajući postojeće baze podataka otvaranja, otkrio sam da nedostaju nekoliko područja: • Podaci igrača s nižim ocjenama poput mene • Jasna vizualizacija • Stablo s transpozicijama • Istaknute male / visoke Elo varijacije Iodlučio sam se poigrati s obradom nekih PGN-ova šahovskih igara i vidjeti što bih mogao napraviti.I nakon razgovora o projektu s prijateljem koji manje zanima šah, ali više zainteresiranim za web dizajn, odlučili smo surađivati.U početku smo trebali obraditi nekoliko tisuća igara, uglavnom zbog osobnog interesa.Ali vrlo brzo naišli smo na nevjerojatnih 800 milijuna igre (od 2019.) Lichess baze podataka.Ovo je bilo savršeno jer je sadržavalo širok raspon sposobnosti igrača i vremensku kontrolu, a imao je toliko velik broj igara da je i nakon filtriranja veličina uzorka bila dovoljno velika za izvlačenje zaključaka.Nakon nekog rada uspjeli smo obraditi sva šahovska stanja s najmanje ~ 800 igara (od baze podataka 800 milijuna igara).Upotreba ovog praga omogućila nam je transformiranje više od 1TB lichess PGN-a u mnogo upravljiviji 60 GB podataka o šahovskom stanju.Međutim, 60 GB je i dalje potpuno nerazumno tražiti nekoga da preuzme kad otvori web stranicu!Zbog toga smo morali izgraditi poslužitelj koji na zahtjev može vratiti najrelevantnije podatke iz određene šah države.To nam omogućuje vam pokazati otvor u puno većoj dubini, a istovremeno vam šaljemo MB podataka umjesto GB GB podataka.Poslužitelj koji može pretraživati ​​60 GB podataka i brzo vam poslati najrelevantnije rezultate daleko je najskuplji dio ovog projekta.Da bismo ga iskoristili, potrebni su nam navijači koji će nam pomoći da platimo poslužitelje i omoguće nam da nastavimo razvijati web stranicu. Ako ste zainteresirani, pogledajte ovdje.

Kategorije

Alternativa ChessRootsu za Web

Lichess

Lichess

Kompletno šahovsko iskustvo, igranje i natjecanje na turnirima s prijateljima drugih širom svijeta.
Shredder Chess

Shredder Chess

Shredder-ovi šah programi Stefan Meyer-Kahlen svima su alat za igru ​​i analizu i prihvaćeni su kao jedan od najboljih svjetskih šahovskih programa.