PACKING ARENA Buka index.html untuk skor dan visualisasi interaktif. HASIL FINAL Baseline best-fit decreasing: 3333 kardus. 1. Jade: 3321 kardus, 0 kasus gagal, median 0.135 ms, perubahan +0 kardus dari ronde awal. 2. Scarlet: 3321 kardus, 0 kasus gagal, median 0.251 ms, perubahan +0 kardus dari ronde awal. 3. Cobalt: 1 kasus gagal. Total 3321 kardus keluaran, skor kardus parsial 3234. Median 0.419 ms, maksimum 1632.289 ms. ULANGI PENGUJIAN Python 3.10 atau lebih baru. Tidak perlu paket tambahan. Buka terminal dalam folder ini, lalu jalankan: python judge.py --root . --cases cases.json Perintah tersebut memperbarui results.json. Untuk memperbarui halaman: python render.py Kode awal: round1/. Kode final: scarlet.py, cobalt.py, jade.py. Kritik silang: review-scarlet.txt, review-cobalt.txt, review-jade.txt. Optimum hanya terbukti pada kasus yang memiliki nilai optimum di cases.json. Waktu dapat berubah sesuai beban mesin. Semua angka berasal dari dataset sintetis ini. SHA-256 dataset: ffa9821b3962c960c2d41642a1bac054f862fca7f0fb66a15fbe925aabbbbdf1 Seed: 6101242026