andrey
2734998854
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
..
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00
Этап 41 ревизия: лог-шкала размера рыбы → линейная. fishSizeFromW(w)=8+44.2*(max(0.1,w)-0.1)/99.9 вместо 8+44.2*log10(max(0.1,w)/0.1)/3 — лог поднимал средние рыбы до «почти лодка» (1 кг → 0.9×, 10 кг → 1.4×): «все рыбы сильно большие». Якоря не изменились: 0.1 кг → 8 (минимум), 100 кг → 52.2 (128 px = 2× лодки 64 px). Линейное распределение: 1 кг → 8.4 (0.3×), 10 кг → 12.4 (0.5×), 20 кг (босс min) → 16.8 (0.6×), 50 кг (босс max) → 30.1 (1.2×), 100 кг → 52.2 (2×) — размер лодки (64 px) достигают ~41 кг. Мелочь осталась мелкой (как в старой формуле 8+(w/wMax)*10+rarity), разброс дали тяжёлые 20–100 кг. Баланс/тесты: не затронуто — 193/193 PASS, exit 0 (прогон поверх Этапа 42); check.mjs OK; скриншоты пересняты (кадр reel: 12.5 кг ≈ 33 px ≈ 0.5× лодки). Доки: DEVLOG (Этап 41 — формула и таблица размеров обновлены на линейную, помечена ревизия).
2026-09-20 19:00:55 +03:00