-
6b52ba4660
Топ скоростей снова обновляется: рекорд скорости острова тоже пишется в базу
main
jze9
2026-07-13 17:03:14 +05:00
-
9a783ec8aa
Дашборд: колонка «Когда найден» в топе конфигураций
jze9
2026-07-13 16:51:52 +05:00
-
7732577f31
Эволюция: в базу только улучшения лучших + счётчики по всем; выборка 10000
v0.1.0
jze9
2026-07-12 22:29:17 +05:00
-
c232f1d387
Ревью хранения: честная детализация прогона + общий rebuild + чистка мёртвого кода
jze9
2026-07-12 12:31:37 +05:00
-
5c119990b7
Хранить только genome_json+скаляры на прогон, детали строить на лету
jze9
2026-07-11 21:50:54 +05:00
-
e394fd6d59
Дашборд: раздельные карточки «лучший за всё время» и «лучший текущего цикла»
jze9
2026-07-09 12:42:43 +05:00
-
17323335e0
evolve_forever: 8 островов по 4000 (батч 32к на GPU)
jze9
2026-07-09 12:32:00 +05:00
-
51464b2139
Островная эволюция: K популяций одним GPU-батчем + миграция по кольцу
jze9
2026-07-09 12:31:45 +05:00
-
fe34bb3672
GPU не ждёт CPU: физика ступеней предвычисляется в пуле процессов
jze9
2026-07-09 12:12:34 +05:00
-
005ffaf04b
evolve_forever: лучший-за-всё-время через частичный индекс, а не max()-скан
jze9
2026-07-09 11:54:19 +05:00
-
e52026d2b2
Полировка: писать одну запись напрямую — убран вечный завис в join()
jze9
2026-07-09 11:51:21 +05:00
-
9b98dbe27b
Убрать шум финализаторов очереди при завершении цикла
jze9
2026-07-08 05:30:25 +05:00
-
b2fc51bb72
SQLite: обуздать WAL (4.4ГБ!) + принудить частичные индексы топов
jze9
2026-07-08 05:14:44 +05:00
-
b43885c6e1
fetch_runs: feasible литералом, чтобы работали частичные индексы топов
jze9
2026-07-08 05:05:51 +05:00
-
4f0c38500b
Морда O(1) + GPU без удушения одним потоком Python
jze9
2026-07-08 04:56:32 +05:00
-
a4219c7212
evolve_forever: не печатать трейсбек штатной остановки (KeyboardInterrupt)
jze9
2026-07-08 04:32:02 +05:00
-
185d7f4361
Фикс обрыва дренажа очереди повторным SIGTERM + model_version в API деталей
jze9
2026-07-08 04:28:10 +05:00
-
2af292e094
deploy/: серверные скрипты и юниты в репозиторий + нумерация циклов в логе
jze9
2026-07-08 04:21:07 +05:00
-
e6b877bab7
Хранилище: писатель пачками + выживание при SIGTERM — конец потерь записей
jze9
2026-07-08 04:18:11 +05:00
-
ac459d26a4
Дашборд: карточка загрузки GPU (util/Вт/°C из results/gpustat.json)
jze9
2026-07-08 04:01:48 +05:00
-
6fba55f2d6
Доки: v3/v4 в хронологии честности, GPU-эволюция, актуальные ограничения
jze9
2026-07-08 03:51:52 +05:00
-
83a3e72bd5
GPU: cut-логика двумя fused-ядрами (лимит параметров CUDA 4096 байт)
jze9
2026-07-08 03:48:40 +05:00
-
965c18f327
GPU: вся cut-логика шага слита в одно cupy.fuse-ядро
jze9
2026-07-08 03:42:05 +05:00
-
1480f4ce1a
Физика v4: диффузия поля в снаряд (намагничивается только скин-кольцо)
jze9
2026-07-08 03:34:12 +05:00
-
ef83512601
GPU в эволюции: оценка поколения одним батчем (use_gpu=True)
jze9
2026-07-08 03:22:47 +05:00
-
ecd6508f29
Физика v3: коэффициент заполнения железа + фикс зависаний решателя
jze9
2026-07-08 02:22:29 +05:00
-
78af686e6d
Фикс зависа решателя: сгладить сухое трение tanh'ом у v=0
jze9
2026-07-08 01:41:59 +05:00
-
8708d0f922
Обновить README и PLAN до актуального состояния (физика v2, GPU, автономная эволюция)
jze9
2026-07-08 01:29:26 +05:00
-
a0f02e246a
Анимация: равномерное время (ничего не вырезается) + результат эксперимента в кадре
jze9
2026-07-08 01:21:18 +05:00
-
d4affa9574
Физреализм v2: скин/близость (Доуэлл), трение+воздух, паспортные импульсные токи ключей
jze9
2026-07-08 00:57:07 +05:00
-
83a4a7b805
GPU sweep now multi-stage (up to 10 coils); raise max_stages to 10
jze9
2026-07-07 23:44:22 +05:00
-
ae6481ceb0
GPU: fuse the whole RK4 discharge step into one cupy kernel
jze9
2026-07-07 23:26:52 +05:00
-
fd4c9ad541
GPU: cut per-step device->host sync in batch integrator
jze9
2026-07-07 23:08:37 +05:00
-
4cfa946315
Enforce per-stage sensor placement in the gap; report absolute sensor position
jze9
2026-07-07 22:19:32 +05:00
-
7803e147a7
Add GPU/CPU batch sweep for single-stage configs (gausse sweep --gpu)
jze9
2026-07-07 16:00:49 +05:00
-
13c1d417d6
Add shop links, full dimensions, and fix the flight animation
jze9
2026-07-07 15:44:26 +05:00
-
35cbbb04c6
Physical tube geometry, 200g projectiles, and single-pulse discharge
jze9
2026-07-07 15:33:47 +05:00
-
4d16825f7d
Add eddy-current losses in the slug -- the missing loss channel
jze9
2026-07-07 15:03:45 +05:00
-
4f94811b49
Stage 9 core: GPU-ready batched discharge integrator, validated vs scipy
jze9
2026-07-07 02:18:34 +05:00
-
85425e27bc
Speed up dashboard and add exit-velocity ranking
jze9
2026-07-07 02:04:58 +05:00
-
b0a35e08d5
Set realistic pulse-current ratings for electrolytic capacitors
jze9
2026-07-07 01:53:26 +05:00
-
7f040c3cf5
Fix two physics bugs the user caught: unbounded field and ignored current limits
jze9
2026-07-07 01:45:26 +05:00
-
b3151e94a5
Document capacitor banks, dashboard graphics, and server deployment status
jze9
2026-07-07 01:02:21 +05:00
-
1ca807dcbe
Embed per-run plots and flight animation in the web dashboard
jze9
2026-07-07 00:57:02 +05:00
-
950be5fcf2
Model capacitor banks (series for voltage, parallel for current/capacitance)
jze9
2026-07-07 00:53:33 +05:00
-
70b732d170
Enrich results DB, add process log, and build a live web dashboard
jze9
2026-07-07 00:27:50 +05:00
-
d487021c2f
Document Stage 8 end-to-end verification findings in PLAN.md
jze9
2026-07-06 21:06:42 +05:00
-
1029f40318
Fix efficiency metric that could exceed 100% (real bug found by Stage 8 sweep)
jze9
2026-07-06 21:03:30 +05:00
-
57a83cd4f8
Fix float64 overflow in inductive sensor's sech^2 bump function
jze9
2026-07-06 20:55:59 +05:00
-
65d8b633ad
Wire up reporting (plots, BOM, summary, animation) and a working CLI (Stage 7)
jze9
2026-07-06 20:50:32 +05:00
-
d73341d3a2
Add (mu+lambda) evolutionary optimizer with Nelder-Mead polish (Stage 6 complete)
jze9
2026-07-06 20:36:10 +05:00
-
891ac8fee0
Add parallel Monte Carlo sweep engine writing every run to SQLite
jze9
2026-07-06 20:27:43 +05:00
-
56c7ab9c1d
Add variable-length genome search space and objective function (Stage 6 pt.1)
jze9
2026-07-06 20:26:16 +05:00
-
069ea848e2
Add SQLite results storage with a resilient multiprocess writer (Stage 5)
jze9
2026-07-06 20:21:21 +05:00
-
acf846ab29
Add Docker as the primary way to build and run gausse
jze9
2026-07-06 20:17:12 +05:00
-
f22fd89612
Populate real retail component database (Stage 1 complete)
jze9
2026-07-06 20:06:27 +05:00
-
f8f6eaa765
Chain stages into a multi-stage coilgun; document an over-pull failure mode
jze9
2026-07-06 20:02:05 +05:00
-
f9b77b3756
Add dual sensor models and single-stage simulator; fix energy-conservation bug
jze9
2026-07-06 19:55:26 +05:00
-
2046dcba10
Add component database layer and validated physics core
jze9
2026-07-06 19:45:32 +05:00
-
04233aefd7
Scaffold gausse coilgun simulator project
jze9
2026-07-06 19:38:06 +05:00