Chess Repository

Chess Repository je pokročilá databáze šachových partií pro operační systém Android.

Konečně přichází pořádná šachová databáze pro Android, která umí:

  1. Otevírat soubory CBF (a další nativní formáty nejmenované velké firmy).
  2. Otevírat PGN soubory.
  3. Pokročilé vyhledávání partií / pozic.
  4. Velmi rychlé vyhledávání.

Již brzy na tvém mobilu.....

Jak napovídá doména com, jedná se o projekt s globálními ambicemi.

Vývoj projektu

25.9.2019

  1. Začal jsem .....

Aktuální screenshoty

Ahoj světe

Ano, to je vše. O to větší bude nástup. :-)

28.10.2024

Několikrát jsem toho nechal, několikrát se k tomu vrátil a jel svým pomalým tempem. Až v roce 2024 jsem s tím doopravdy pohnul.

  1. Hotový import PGN
  2. Hotový import CBF
  3. Hotový import CBH

Mám za sebou pomyslnou třetinu - studium a import různých formátů. Starý CBF je nejspíše k ničemu, ale co už. Dále se budu soustředit na uložiště. Snad zde bude další záznam dříve, než za 5 let. :-)

Aktuální screenshoty

Zatím není co ukazovat na aplikaci, nemá a dlouho nebude mít GUI, pochlubím se alespoň screenshoty z vývojového prostředí.

1644 testů

Ano mám 1644 jUnit testů

Převod binárního balastu na smysluplná data

Ano i takový binární balast jsem schopen převést na informace o partii. Tento test jako všechny další projde.

Bitové operace v Javě

Kdo by kdy tušil, že takové bitové operace budu provádět v Javě. Nejen že se to binárním AND a OR všude jen hemží, ale za zmínku stojí třeba i binární posun na řádcích 227 - 229.