# ICE 0.8.4 — онлайн-версія

Відкрийте [калькулятор](index.html). Початковий приклад обчислюється автоматично.
Змініть вихідні дані; результати, формули й графіки оновлюються разом.
Власний проєкт можна зберегти у JSON та повторно відкрити в калькуляторі.
Кнопки друку створюють повний звіт і аркуш A1 з поточного стану розрахунку.

## Готові звіти

- [Методичні рекомендації](build/methodical-guide.pdf)
- [Повний звіт початкового варіанта](build/design-report.pdf)
- [A1 початкового варіанта](build/A1-design.pdf)

PDF окремих прикладів створюйте в калькуляторі після відкриття відповідного JSON.
Усі попередньо сформовані PDF прикладів збережено в повному робочому проєкті ICE.

## Приклади для відкриття в калькуляторі

Завантажте потрібний JSON і відкрийте його кнопкою відкриття проєкту.

- [BEV-130kW-350kg-project](build/BEV-130kW-350kg-project.json)
- [BEV-130kW-500kg-reviewed-project](build/BEV-130kW-500kg-reviewed-project.json)
- [BEV-130kW-Class3a-SOC-project](build/BEV-130kW-Class3a-SOC-project.json)
- [BEV-130kW-Class3a-performance-project](build/BEV-130kW-Class3a-performance-project.json)
- [BEV-130kW-Class3b-performance-project](build/BEV-130kW-Class3b-performance-project.json)
- [BEV-150kW-350kg-reviewed-project](build/BEV-150kW-350kg-reviewed-project.json)
- [BEV-150kW-project](build/BEV-150kW-project.json)
- [BEV-163kW-500kg-project](build/BEV-163kW-500kg-project.json)
- [PHEV-P2-project](build/PHEV-P2-project.json)
- [PHEV-series-project](build/PHEV-series-project.json)
- [design-project](build/design-project.json)
- [diesel-250kW-project](build/diesel-250kW-project.json)
- [diesel-M2-250kW-project](build/diesel-M2-250kW-project.json)
- [electric-WLTC-project](build/electric-WLTC-project.json)
- [gasoline-80kW-project](build/gasoline-80kW-project.json)

## Публікація через GitHub GUI

1. Відкрийте https://github.com/Hybridtrustmail/ICE і виберіть
   **Add file → Upload files**.
2. Відкрийте одну локальну папку випуску `Home_page/github-pages/ICE/`.
   Натисніть **Ctrl+H**, щоб бачити `.nojekyll`, потім **Ctrl+A**.
   Перетягніть вміст цієї папки в GitHub зі збереженням вкладених папок.
   `index.html` має бути в корені репозиторію; не завантажуйте зовнішню папку
   ICE або ZIP як один файл.
3. Перевірте назви: `index.html`, `LICENSE.txt`, `THIRD-PARTY-NOTICE.md`,
   `design/src/logo-viewer.mjs`, `vendor/three/build/three.module.js`.
   Виберіть запис безпосередньо в **main**, додайте повідомлення
   `Publish ICE 0.8.4` і натисніть **Commit changes**.
4. Після успішного коміту відкрийте **Settings → Pages**.
   Оберіть **Source: Deploy from a branch**,
   **Branch: main**, **Folder: /(root)** і натисніть **Save**.
5. Дочекайтеся успішного завдання **pages build and deployment** у **Actions**.
   Адреса сайту: https://hybridtrustmail.github.io/ICE/.

Якщо прихований `.nojekyll` не завантажився, створіть його через
**Add file → Create new file** у корені репозиторію та збережіть у main.

Папку випуску зменшено за рахунок готових PDF прикладів. Це не змінює моделі
або її вихідних даних. Якщо GitHub знову покаже помилку розміру, з нового
завантаження спробуйте спочатку один `LICENSE.txt`: така перевірка відокремить
проблему великого завантаження від загальної проблеми запису в репозиторій.

Офіційні інструкції:
[завантаження файлів](https://docs.github.com/en/repositories/working-with-files/managing-files/adding-a-file-to-a-repository),
[налаштування Pages](https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site).

## Методика

[Межі моделі](docs/IMPLEMENTATION-v0.8.md),
[WLTP: класи й завершення випробування](docs/WLTP-OPTIONS-2026-10-01.md),
[підсумкова перевірка](docs/FINAL-REVIEW-2026-10-01.md).
Це розрахункова модель, а не сертифікований лабораторний результат.
