Programming Contest Report
summary
ICFP contest runs 40 tasks with three spec stages (first 24h, second, third) and operators limited to point cut, line cuts, colour (RGBA) fills, merges and swaps; scoring combines an RGBA distance colour cost and an instruction cost inversely proportional to block size. Solutions include greedy, dynamic programming, integer programming, peephole optimizations, target-image transformations and manual CAT tools. Over 300 teams register, 150+ submit, ~100 solve all 40; three bugs force a full rejudge. Top teams use Rust, C++, Python and Go.
AI-written summary · about
