# Локальна база NG Fishing — стан збору 09.11.2026

Онлайн-версія не змінювалася. Публікацію відкладено за вказівкою користувача.

## Зібрано
- Повні картки всіх 37 видів: XP, чисельність, клювання, глибина, вага, сила, ривки, ліцензії, рекомендований гачок.
- 205 додатних коефіцієнтів наживок; повні таблиці в картках.
- 14 місць: 6 зон, 4 магазини з асортиментом, 4 ринки з конкретними надбавками, годинами й координатами.
- 40 рядків оцінок $/кг на 4 ринках — не фактична ціна з гри.
- 45 рейтингів XP: рівні 1–15 × три навички. Це відносні індекси моделі.
- Комплекти та апгрейди для всіх 15 рівнів.
- 7 видів планувальника пасток; механіка, тренажер, копання, турніри та розбирання.
- Раніше збережені 135 іконок і 1250 структурованих результатів конструктора.

## Перевірений розрахунок часток
Вага виду = чисельність × клювання × ефективність наживки × бонус чисельності конкретного виду в зоні. Частка = вага / сума ваг усіх сумісних видів. Загальний множник клювання зони однаковий для всіх і скорочується при нормуванні.
Порівняно з усіма 1250 попередніми сценаріями: 1250 збігів складу улову й часток із допуском 1 процентний пункт через округлення, 0 розбіжностей. Окремо пройдено перевірки меж коропа 0/1/20/21 м, недоступної зони й відсутньої наживки. Це перевірка узгодженості моделі джерела, а не перевірка серверного алгоритму.

## Залишається невідомим
1. Повна функція відповідності гачка конкретній вазі.
2. Розподіл помилки підсікання для трьох навичок.
3. Повна фізика, контролер і випадковість симуляції виважування.
4. Серверний вибір риби, пороги XP, відновлення переляканої клітинки.
5. Фактична доступна з берега глибина й поточні серверні ціни.
6. Старі MHT і первинні довідники NG RP досі недоступні; звірку з ними не виконано.

Тому частки тепер рахуються для довільної сумісної конфігурації, а підсікання/виважування — лише з точного збереженого сценарію. Нові відсотки для них не вигадуються. Не можна називати це повною копією закритої серверної логіки.

## Важливі уточнення
- Філе: окремі коефіцієнти ×0,125 для пічкура й ×0,625 для прісноводних креветок; звичайний ×1,25 — за текстом вкладки ринкових цін.
- Оселедець у Palamino має видовий бонус чисельності ×1,5; пропуск цього бонусу спричиняв 26 розбіжностей, усунених після звірки з карткою.
- Ринкові діапазони −5…20% із загальної картки не замінюють конкретного модифікатора ринку.

## Файли
NG_Fishing_complete_research.json — сирі знімки карток і таблиць.
NG_Fishing_share_validation.json — перевірка часток.
my-fishing-helper/dist/index.html — локальна версія для перегляду.
my-fishing-helper/dist/data.js — розширена база.
my-fishing-helper/dist/fishing-math.js — власний розрахунок часток і простих формул.
my-fishing-helper/validate-model.cjs — перевірка на незалежних збережених спостереженнях.
