Поліпшуйте ваші шахові навички з ChessPDFBrowser

Видобути шахові ігри з ваших книг PDF і переглянути їх варіанти.

Можливості Звантажити

близько... ChessPDFBrowser

Стільнична програма, яка надає вам змогу відкривати шахові книги PDF.
Переважно запрограмований протягом 19- ї Covid

Інструмент видобування ігорName

Ви можете видобути ігри з PDF

Двигуни UCI

Розташувати аналіз з' єднання з
Двигуни UCI

Багатоплатформа

Програмовано на Java while

можливості

Багатоплатформова шахова програма

  • Багатоплатформа

    Програмовано на Java while

  • Багатомовна

    Інтерфейс користувача іспанською, каталанською та англійською мовами

  • Множення розв' язання

    Збільшити або зменшити загальний вигляд програми

  • Ігри

    Ви можете витягнути ігри з PDF

  • Двигуни UCI

    Аналіз з рушіями UCI

  • PGN

    Ви можете зберегти ігри у форматі PGN

Головне вікно

Ви можете відкривати файли у pgn, переглядати і редагувати їх варіанти

Перегляд PDF

Відкрити і переглянути ваші шахові книги PDF.

Інструмент видобування ігорName

Видобування ігор з PDF, перегляд ходів та збереження їх у форматі pgn.

Аналіз розташування

Аналіз розташування, що з' єднується з рушіями UCI.

Редагування коментарів

Змінити коментарі ігор або додати нові коментарі.

Редагування міток

Змінити теґи гри (назва гравців, ELOs, сайт, події,...).

Початкова позиція

Змініть початкову позицію потрібних ігор.

Гра у час

Грайте в часові ігри проти двигуна або друга або грайте між собою два двигуни.

Витягати ігри з алгебраїчного запису Figurine

Ви можете тренувати детектор шматків, щоб видобути ігри з алгебраїчного запису

consimonierial

Вражає з точки зору розвитку.

знімки екрана

Зразки екранів з програми

Статистика

Деякі цифри щодо програми.

5K
Звантаження
250K
Рядки коду
255
кави

Ціна

Програма є повністю вільною і відкритою.

необмежений

0€ (вільна)

  • Перегляд PDF
  • Видобування ігор
  • Аналіз
  • Підтримка електронних повідомлень

Перегляд відео

Приклад відео

Зустріч з розробником

Один розробник працює за лаштунками.

Звантажити

Програму можна звантажити з декількох веб- сайтів з відкритим кодом.

faq

Часті запитання

ChessPDFBrowser - це шахова програма, яка надає вам змогу працювати з файлами pgn.
Різноманітна функція полягає у тому, що вона надає вам змогу відкривати PDF книг і вилучати з них ігри.
Вона також включає інші риси:
  • Змінити або зберегти завантажені або видобуті ігри:
    • Варіанти гри завантажено або видобуто
    • Коментарі і NAGs (обчислення) ходів
    • Теґи гри
    • Початкова позиція, гра з початковою позицією, відмінною від стандартної
  • Ocr, щоб отримати ланцюжк FEN зображення з позицією
  • З' єднання з рушіями UCI.
    • Аналіз розташування
    • Повний аналіз гри
    • Гра у часові ігри проти двох рушіїв
    • Два двигуни для гри один проти одного
Видобуванням таких даних з ігор:
  • Гра TAGs (Назва гравців, ELOs, сайт, подія,...) Name
  • Якщо гра не починається зі стандартної початкової позиції, Ocr намагається визначити початкову позицію на відповідному зображенні, і, якщо гру буде успішно виявлено, початкову позицію буде призначено до гри.
  • Варіанти гри (за допомогою дужок, дужок і дужок для визначення підзаголовків)
Ігри в книгах повинні бути в алгебраїчному записі або в алгебраїчному запису. Ви можете обрати одну з декількох мов для запису, а якщо ви не побачите мови, ви можете вручну вказати літери для позначення кожного з типів елементів.
Так, у основній теці програми є підтека _ індекси.
На цій сторінці ви можете знайти скрипти, призначені для виконання запитів до командного інтерфейсу програми}pdf2pgn)
Так, версія v1.26 планується видобути ігри за допомогою алгебраїчного запису Figurine.
Спочатку треба буде спочатку тренувати ідентифікатор, але це відносно швидкий процес.
Пам'ятайте, що якість видобутих ігор у цьому нотуванні може бути не дуже хорошою. Це головним чином спричинено:
  • погана якість тексту PDF (іноді посередині слів є пробіли, або деякі символи змінюються на інші)
  • І тому, що, коли дужки або квадратні дужки не використовуються для визначення підзаголовків у іграх, важче видобути правильне ігрове дерево.
Це робиться за допомогою складної конфігурації, яка базується на формальних виразах.
Базовий набір створено на основі деяких форматів TAG, які повторюються у книжках, які можна використовувати, якщо вони відповідають формату TAG у ваших книжках.
Якщо не існує відповідного формату для експорту TAGS з ваших книг, новий формат завжди можна додати до набору (якщо ви зв' яжетесь зі мною, то я з радістю додам цей новий формат до базового набору для пізніших версій програми)
Ви також можете спробувати налаштувати новий формат самостійно (Ви можете прочитати як це зробити у користувач) вручну)
Ocr працює за типом дошки.
Тип дошки отримується з деяких параметрів зображення:
  • розмір квадратів зображення
  • колір білих квадратів
  • колір чорних квадратів
Щоб отримати тип дошки, потрібна перше дошка (у кутах клітинок, з яких складається дошка)
Після того як ви виберете дошку, вона отримує тип дошки, який базується на попередніх параметрах.
Для кожного типу дошки існує список нормалізованих зображень (з бетонним розміром, який завжди залишатиметься однаковим у 10x10) для кожного типу елементів і квадратних кольорів.
Цей список шаблонів можна отримати шляхом тренування ОРС парами (дерева ланцюга, зображення).
Для розпізнавання кожного квадрата дошки код елемента, чий зображення повертає кореневе значення помилки (RMSE), якщо він знаходиться всередині порогу.
Якщо буде успішною, буде створено ланцюг FEN позиції
Якщо спроба зазнала невдачі, ми можемо попросити користувача " впорядковувати " ОРС, відкриваючи вікно з дошкою, де користувач може ідентифікувати нерозпізнані елементи
Поїзди ОРС з парами (FEN- ланцюга, Image).
Ці пари можуть з' явитися:
  • Самовправдання, яке виконує програма, коли ігри експортуються з pdf (з відомими позиціями виявлених зображень, від експортованого варіанта до точки у іграх, яка починається з початкової позиції
  • якщо не вдалося виявити FEN зображення, запитане користувачем, але ґратку дошки, програма пропонує користувачеві можливість тренування ОРС встановленням розташування на дошці
У програмі є список налаштованих рушіїв UIC.
Щоб створити нову, вам потрібно:
  • звантажити його (Наприклад,у цій адресі URLви можете знайти деякі з них.)
  • розпакувати його на жорсткий диск
  • Відкрити вікно налаштування програми
  • Виберіть вкладку " Рушії "
  • Натисніть кнопку " Новий рушій " (+)
  • Призначити виконуваний файл рушія (відкрити JFileChooser у новому вікні (кнопка: =...)) і вибрати файл.exe з місця, де встановлено ваш рушій)
  • Звідси ви можете змінити систему двигуна
Так, зробити так:
  • відкрити вікно аналізу
  • створити нову панель аналізу (кнопка (+)
  • вибір налаштування рушія
Так, щоб зробити це, ви повинні:
  • відкрити вікно аналізу гри (з меню Гра)
  • встановити подробиці аналізу у вікні, яке з' явиться
  • після аналізу вибрану гру буде скопійовано з основним варіантом, який вже було проаналізовано
Так, ви можете грати проти двигуна.
  • Start a new game(Game Menu ->Нова гра).
  • Зроби собі гравця.
  • Оберіть нетиповий рушій як суперник

Пропозиція: деякі з рушіїв можна налаштувати так, щоб вони могли запускатися на або нижче максимального рівня ELO.
Рекомендуємо використовувати налаштований на програму параметр двигунів, у випадку, якщо двигун добре грає "також"
Так, ви можете відкрити його у самій програмі, абоу цьому зв'язку.
ChessPdfBrowser має версію рідної мови у:
  • Іспанська
  • Англійська
  • КаталанськаName

І переклад створено від перекладача машин в:
  • ФранцузькаName
  • Німецька
  • ПортугальськаName
  • Італійська
  • Грецька
  • УкраїнськаName
  • Російська
  • Японська
  • КитайськаName
  • Хінді
  • Арабська

Зв' язатися з розробником

Розповім про застосування.
або повідомити про вади.