Новости

Шестиугольник и 12 шаров: модель больше 80 ГБ на RTX 3060, две версии рядом

Qwen3.8-Flash-Next IQ3_S на RTX 3060 12 ГБ и всего 24 ГБ одноканальной памяти. Один промпт, две версии результата; обе работают ниже вживую, код не правился.

Это небольшая часть нашего большого эксперимента visbench (серия contour): локальная модель получает одну задачу на визуальное программирование, а результат проверяется в браузере.

Конфигурация

Контраст: сама модель занимает больше 80 ГБ, а в машине всего 24 ГБ оперативной памяти одной планкой. Из них доступно только 22 ГБ, потому что BIOS резервирует 2 ГБ под встроенную в материнскую плату графику, и часть памяти занимает сама Ubuntu 24.04 Desktop.

Рядом

Оба файла — оригиналы модели без правок (без внешних обращений), они работают прямо в вашем браузере.

Промпт (дословно)

Create a complete, standalone HTML file containing an animated 2D physics simulation.

Requirements:

• A large regular hexagon rotates continuously at a constant angular velocity.
• Exactly 12 colorful balls move inside the hexagon.
• The balls are affected by gravity.
• Balls bounce realistically off the rotating walls, taking wall velocity into account.
• Balls must not escape the hexagon.
• Add damping and restitution.
• Display smooth animation using HTML Canvas and JavaScript.
• Use a dark background and attractive neon colors.
• The simulation should fit a 1280×720 browser window.
• Show a small FPS counter.

Restrictions:

• Use only HTML, CSS and vanilla JavaScript.
• No external libraries, CDN, network access or image assets.
• Return the complete source code of a single index.html file.
• Do not include explanations or Markdown code fences.
• Do not ask questions.
• Do not use external tools.

The application must run immediately when index.html is opened in a browser.

Версия 1: первый запуск

Один запрос, код не чинился (снята только Markdown-обёртка вокруг ответа). Всего 83,82 с, первый токен через 5,13 с, 57,0 ток/с, 4489 токенов, 11901 байт, без внешних обращений. Проверка в изолированном браузере: PASS, 12 шаров, 0 вылетов, 0 ошибок в консоли. В коде есть жёсткое ограничение, которое удерживает шары внутри.

Первая «починка мозгов»

Это не дообучение: сама модель не менялась. Мы изменили только обвязку вокруг неё: контроль ошибок, проверку результата в изолированном браузере, вердикты и до двух попыток. С тем же промптом модель выдала новую версию.

Результат после обвязки

С тем же промптом версия 2 прошла 5 из 5 сидов с первого запроса, код не правился.

Сид 0, он ниже: всего 69,1 с, первый токен через 9,9 с, 54,4 ток/с, 3225 токенов, 0 ошибок JavaScript.

Скачать все 5 версий после обвязки со скриншотами (zip, 1,0 МБ)

Статья про RTX 3060 · Все новости