Tietoja
Yhteystiedot
Tekijä: Kévin Unger <blunderdb@proton.me>. Minut tavoittaa myös Heroes-palvelusta käyttäjänimellä postmanpat.
Kehitin blunderDB:n alun perin omaan käyttööni voidakseni havaita toistuvia kaavoja virheissäni. On kuitenkin hyvin palkitsevaa saada palautetta, etenkin kun on käyttänyt paljon tunteja suunnitteluun, koodaukseen ja virheenkorjaukseen… Älä siis epäröi ottaa yhteyttä ja jakaa kokemuksiasi. Kaikki (rakentava) palaute on tervetullutta.
Tässä useita tapoja keskustella:
liity blunderDB:n Discord-palvelimelle: https://discord.gg/DA5PpzM9En
lähetä minulle sähköpostia osoitteeseen blunderdb@proton.me,
keskustele kanssani, jos tapaamme turnauksessa,
GitHubissa,
avaa tiketti: https://github.com/kevung/blunderDB/issues
virhekorjauksia tai parannusehdotuksia varten luo pull request.
Avoimet tiketit on ryhmitelty GitHubissa virstanpylväiden mukaan. Ideoista keskustellaan Discussions-osion Ideas-kategoriassa, ja jokainen julkaistu versio ilmoitetaan Announcements-kategoriassa.
Lahjoita
Jos pidät blunderDB:stä ja haluat tukea sen mennyttä ja tulevaa kehitystä, voit
tarjota minulle juoman, jos meillä on ilo tavata!
tehdä pienen lahjoituksen PayPalilla osoitteeseen blunderdb@proton.me
Kiitokset
Omistan tämän pienen ohjelman kumppanilleni Anne-Clairelle ja rakkaalle tyttärellemme Perrinelle. Haluan kiittää aivan erityisesti muutamia ystäviä:
Tristan Remille, joka johdatti minut backgammonin pariin ilolla ja ystävällisyydellä; joka näyttää tien tämän upean pelin ymmärtämiseen; ja joka jatkaa minun kannustamistani vaatimattomista yrityksistäni pelata paremmin huolimatta.
Nicolas Harmand, iloinen kumppani jo yli kymmenen vuoden ajan hienoissa seikkailuissa, ja loistava pelikaveri siitä lähtien, kun hän sai backgammon-tartunnan.
Kiitokset kolmansille osapuolille
blunderDB sisältää muiden ihmisten koodia, dataa ja fontteja. Täydellinen luettelo lisenssiteksteineen on tiedosto THIRD_PARTY.md, joka toimitetaan jokaisen paketin mukana (/usr/share/doc/blunderdb/) ja on tietovaraston juuressa. Olennaisin:
neuroverkko
strehl-prob5-512-512-256-128on Alexander Strehlin työtä (alexstrehl/backgammon-ai-engine, MIT-lisenssi); haku, tuplausmalli ja otteluekvivalenssitaulukko sen ympärillä ovat gammonNet-projektin omaa kokoonpanoa (MIT);Kazaross-XG2-otteluekvivalenssitaulukko on Neil Kazarossin työtä;
take point- ja gammon-arvotaulukot on otettu Dirk Schiemannin kirjasta The Theory of Backgammon;
yksipuolisen (6 pistettä, 15 nappulaa, EPC:tä varten) ja kaksipuolisen (6 pistettä, 6 nappulaa, kilpajuoksujen kuutiotuomioita varten) bearoff-taulukon laskee blunderDB itse portaamalla GNU Backgammonin
makebearoff-työkalun; tulos on tavu tavulta sama kuin gnubg:n, ja sen SHA-256-tiiviste toimii vertailukohtana. GNUbg on GPL-lisensoitu vapaa ohjelmisto;ottelutiedostot luetaan kirjastoilla xgparser, gnubgparser ja bgfparser (MIT);
Go-puolella: modernc.org/sqlite (BSD-3-Clause), pgx, Wails ja go-fsrs (MIT);
käyttöliittymän puolella: Svelte, two.js, Chart.js ja driver.js (MIT);
fontit Nunito ja Noto Sans JP (SIL Open Font License 1.1).