~/talk

Programming contest report

Talkat ICFP 2023 · 2023-09-04..09-09
links:none on file
slides:none on file

ICFP 2023 programming contest optimizes musician placement on a rectangular stage with blocking by other musicians and pillars, attendees (500–3,000) having per-instrument tastes that can be negative, and scoring using 1/d^2 sound decay and expensive floating-point checks. Organizers auto-generate 91 problems; 163 teams enter and 158 score, infrastructure needs a mid-contest server upgrade. Top solutions converge on simulated annealing with moves like swaps and long jumps; many top entries use C++ and Rust; lightning winner is all your son belong to us.

AI-written summary · about

  1. 0:00Introduction
  2. 1:02Music optimization problem
  3. 4:12Problem extensions
  4. 5:37Contest statistics
  5. 7:02Scoring challenges
  6. 9:10Top solutions and annealing
  7. 9:31Fun moments
  8. 11:19Lightning round winners
  9. 12:22Conclusion
  10. 13:28Question and answer session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.