@jonn How did it go? Which team were you on? Will you have a writeup? I'm still working on mine, but it'll be in Russian as usual.
@minoru 35th. Team TBD. We've started write-up, but tl;dr: we wrote a bunch of shakers and a solver that was doing random single-vertex placements. First solver got us ~60th, combined with multishaker (the one that applies good vertex shakers for a while and then run greedy shaker) we got to 35th.
What about you? How big is your team? Which language (we used Rust).
@jonn We're codingteam, took 30th place this year which is about our best I think. Six people, Scala 2.13; next year it'll probably be Haskell (we were switching between the two for the last few instalments; we're ½ fun ½ will to win).
We solved problems by hand, assisted by a spring-like algorithm, a shaker, a complete randomizer, and a greedy optimizer which tried "unfolding" triangles, rotations, moves and stuff like that. I wasted a lot of time trying to apply a genetic algorithm and a SAT solver, but due to a tiny misunderstanding on my part I was actually doing the wrong thing, so it never got anywhere. Lots of fun though :)
We probably aren't the team you'd be willing to merge with :) But I'm already looking forward to kicking you ass again next year :P
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!