Arolla Camp 2022

The five best junior round participants were invited to a training camp in Arolla.

Fabian Lyck
News

From December 16 to 23, the five best junior round participants were invited to a training camp in Arolla. The training consisted of five days of lectures, an excursion day and a contest on the final training day. Photos from the camp can be found on flickr. Here are our adventures as told by the participants.

On the first evening we built a Snowstofl.

2021-12-17, Ursus Wigger

We had pancakes for breakfast.

We had pancakes for breakfast.

Heute war der erste richtige Trainingstag. Wir hatten alle einen Ohrwurm von dem neu komponierten Song von Fabian und Vivienne (Düdüpapa-Song), unglücklicherweise spielten sie ihn den ganzen Abend noch einmal. Wie auch immer… Zum Morgenessen assen wir ein haufen Crêpes und um 9:15 begannen wir 15 Minuten verspätet mit den ersten Traingslektionen. Es war C++, eine unausgesprochen beliebte Programmiersprache. Wir lernten über Maps, Sets, Iteratoren, Structs/Klassen und gdb (Debugging). Wir teilten uns danach in zwei Gruppen, in einer lernten wir zu zählen. Aber nicht von 1 bis 3000 sondern, von k aus n (Binominalkoeffizient). Es war eine sehr harte Lektion, aber nicht die härteste des Tages. Man sagt ja, das beste kommt zum Schluss, aber nur Joël war dieser Meinung. Timon kochte für uns eine käsige Portion Lasagne zum Mittagessen. Danach ging der Spass für Joël weiter mit einer Ladung Theorie genannt. Die Teilnehmer schauten sich das Thema Beweise und Argumentation an. Es war anstrengend aber lehrreich. In der kurzen Pause entdeckten alle, dass Set, das Spiel, eine knifflige Angelegenheit ist und für Farbenblinde die Hölle. Daraus entstand erstaunlicherweise ein sehr interessantes Probabilitätsproblem, was Joël bis zum jetzigen Zeitpunkt beschäftigt. Das Abendessen war der Freiheit ein Freund. Man durfte sich eine Beilage zu Fajitas selber zusammenstellen (und Chips waren sehr beliebt). Timon z.B hatte mit seinen präzisen Fähigkeiten geschafft, 5mal so viel Beilag wie Fajitas zu essen. Zum Glück glich Fabian aus. Chris bewunderte die Künste von Timon über Discord. Am Abend, bevor wir schlafen gingen, spielten die Teilnehmenden und Fabian ihre erste Runde Munchkin. Sie töteten mich und ich ging schlafen.

2021-12-18, Elias Bauer

Thomas suggested that we should make Fritattensuppe

An Austrian Specialty: Fritattensuppe.

Am Samstag starteten wir den Tag mit Fabians selber gemachten Pfannkuchen. Es hatte Maplesyrup-Ersatz (Honig), Marmelade und Nutella als Aufstrich. Nach dem Frühstück übten Hannah, Vivienne, Ursus und ich an alten 2H Tasks, da wir alle fanden, dass etwas mehr Übung uns gut tut, während Yaël die zweite Runde in der Mathematikolympiade schrieb. Wir hatten noch einige Pfannkuchen vom Frühstück übrig also machte uns Fabian eine leckere Frittatensuppe zum Mittagessen und zum Nachtisch noch einen Streuselkuchen.

Da war nur ein kleines Problem: Es war zu viel Suppe. Wir berieten uns ob wir sie an einen der Österreicher CEOI Teilnehmer schicken sollten, aber das Porto hätte dann doch etwas zu viel vom SOI Budget aufgebraucht. Zum Glück haben wir aber eine Biomüllstelle vor dem Haus und dort konnte Fabian sie dann „versorgen“. Am Nachmittag teilten wir uns dann erneut auf: Vivienne und ich nahmen am USACO teil, während der Rest (Hannah, Ursus und Yaël) die Freude von Segment-Tree debugging kennenlernten.

Zum Abendessen gab es dann für alle personalized Pizza. Leider hatte es keine Ananas, da die meisten Leute Pizza Hawaii ein Meme finden, obwohl sie mir recht gut schmeckt. Vor dem ins Bett gehen spielten wir dann noch einige Runden Tichu.

2021-12-19, Vivienne Burckhardt

ice skates

On ice skates: Joël Huber, Yaël Arn, Elias Bauer, Ursus Wigger, Hannah Oss, Vivienne Burckhardt, Fabian Lyck. Timon Stampfli stayed home to prepare a feast for dinner.

On Sunday we all woke up full of excitement since it was the day of the excursion. In the morning Stampfli bought some wonderful white bread for us and we made our sandwiches soon after breakfast. At around 10AM we got into Fabian’s rental car. Unfortunately we couldn’t leave quite yet since we had to check the coolant, to make sure it wasn’t frozen. That was not an easy task: Joël had to get the manual out of the broken glove compartment and Fabian had to find the button to pop the hood of the car.

We checked the coolant and made our way down the mountain to the famous patinoire d’Hérémence. Joël guided us through the winter landscape as we passed by the famous sights in Arolla including the suspension bridge and an ‘extremely fancy’ looking hotel. He also reminded us whenever we were entering a high traffic zone, but that luckily just meant passing one or two cars.

Finally we arrived at the ice rink. But there was still one thing in our way: It would close it ten minutes. Even after speaking the to woman at the desk in beautiful french, she didn’t want to rent out skates over lunch and she would only be back in one and a half hours.

That’s when we had to come up with a back up plan. We walked around the village and admired the beautiful modern church made out of gray cement.Then it was time for lunch. As we were eating our sandwiches from earlier, a familiar face walked by: The woman from the front desk. We decided to ask her if there were any interesting sights around the area, but she only pointed at the church. So we decided to play Music Quiz. It was a fun game that made time go by faster and we could finally start walking up to the ice rink again.

After putting on our skates, we stepped on the fresh ice on this beautiful sunny day. It luckily wasn’t even that cold. We decided to play a few rounds of tag which wasn’t as harmless as it sounds. It also didn’t help that not everyone knew how to stop and instead skated into the boards with full force. ‘Braking comes with it’s own risk factor, whereas skating into the boards is very safe and effective’ -Anonymous. But luckily no one got hurt and we had lots of fun.

Two hours later, we were all a bit cold so we decided to go home after a few last laps. On the car ride back we had to name all the sights Joël had told us in the morning; I’m not quite sure how successful we were.

But after a long day we got the long awaited Raclette dinner. We had a big cheese block, a big burner and lots of toppings including tomatoes, bacon and pickles. After some initial troubles with cutting the cheese and using the burner, we could enjoy the dinner and watch the traditional Swiss ‘ganz vil Chäs’ video.

Since it was the 4th of advent we decided to watch a Christmas movie. When it comes to classic Christmas movies, there really is only one option: Home Alone. Having played Music Quiz earlier, we could properly appreciate the music by John Williams. But of course the plot is also amazing.

At around 12AM we brushed our teeth, went to bed and got some well needed sleep.

2021-12-20, Ursus Wigger

Der Tag fing an wie jeder andere: Morgens aufstehen, sich anziehen und ordentlich frühstücken. Es gab typisches Fabian-Essen (Pfannkuchen), doch ich begnügte mich mit zwei Schüsseln Müsli. Wie jeder andere Tag, begannen wir mit dem Training: Dynamic Programming, abgekürzt DP. Timon sah, dividerte und conquerte uns mit der Tromino-Tiling-Aufgabe, dass bedeutet, er lehrte uns Divide und Conquer. Danach ging das DP mit Beispielsaufgaben weiter, die wir selber lösen konnten. Zu Mittagessen gab es das BESTE Essen der Woche: Schnitzel mit Pommes und Pommes Frittes und French Fries. Stefanie mochte das Essen, welches wir über Discord gestreamt haben, aber sie war leider über 500km von Arolla entfernt. Vor der Fortsetzung der DP-Lektion spielten alle das Spiel Set und das Team “Alle gegen Hannah” gewann einmal (von ungefähr vier Runden). Die Lektion bestand aus einem Dutzend Übungsaufgaben. Der Akku meines Laptops ging fast hops, weil wir ohne Pausen durchprogrammiert haben. Das Raclette (nicht von gestern, sondern die Aufgabe) war einfacher, als das Putzen des Racletteofens. Zum heutigen Abendessen gab es Kartoffelbrei mit Sauce, welche zu viel Zitrone beinhaltete. Wir waren sehr besorgt um Fabian’s Geschmackssinne, denn er goss dazu einen Eimer Zitronensaft in seinen Teller und demnach in seine Speise. Nach dem Abendessen ist es wie gewöhnlich weitergegangen: Freizeit und Spiele. Ich, Fabian, Hannah und Vivienne spielten eine Runde Walter. Es war eine knappe Runde, aber schlussendlich gewann Vivienne, was ein guter Grund war, schlafen zu gehen.

2021-12-21, Yaël Arn

Stampfli burger

Stampfli ordered a special burger.

Je ne crois pas que j’ai besoin de vous reraconter que le matin, on s’est levé et qu’on a mangé le petit déjeuner, car vous l’avez déjà lu tous les derniers jours sur ce blog. Après que Joël ait enfin réussi à sortir du lit, nous avons pu commencer l’entrainement. Les participants ont fait deux groupes: une partie, dont moi, est allée faire du binary lifting en haut, l’autre est restée en bas pour s’occuper de leurs oignons, ou plus exactement, de leurs union find et du dijkstra. Pendant ce temps, dans le groupe du binary lifting, nous avons regardé plusieurs problèmes compliqués, dont un qui s’appelait zeroSum. Malheureusement, j’ai été aussi zero que le nom du programme et c’est aussi le total de points que j’ai faits en essayant de l’écrire. A midi, comme nous avions toujours bien fini le contenu de nos assiettes, mais pas des plats, nous avons mangé les restes des derniers jours et de la salade. L’après-midi, nous avons eu la chance d’avoir le droit à des leçons individuelles avec un mentor. Pour que je devienne plus dynamique et rapide en dynamical programming, j’ai demandé à en faire. Pendant deux heures, je me suis amusé à passer de dp[i][j] à dp[i+1][j] et retour, avec un succès plus ou moins grand dépendent du problème. Multipliant mon résultat de zeroSum par de grands nombres, j’ai continué à chercher ma faute, avec un succès très limité. Mais heureusement, le soir, nous avons eu le droit à un petit (et pour Timon un très grands, qu’on ne sait pas comment il a mangé) bibin-Burger. Vu le nom du plat, vous pouvez essayer de trouver vous-même qui était l’invité discord de ce soir la. Après quelque tours de Set toujours aussi frustrant pour 87,5 % du camps, j’ai eu le droit à jouer mon premier tour de Tichu. Grâce à mes grandes connaissances (queuf, queuf) de jeu et sans aide de la chance, notre équipe a rapidement, en deux tours, fait 600 points.

2021-12-22, Ursus Wigger

lemons

Playing a lemon juice challenge.

Mittwoch. Fast ist die Woche vorüber und das ziemlich plötzlich. Jedenfalls ist heute der Letzte Trainingstag im Arolla-Camp. Wir begannen mit dem Frühstück, wie gewöhnlich. Wir fuhren fort, eine Stunde verspätet, mit der Lektion. Joël lehrte uns ein, einige nützliche Anwendungen mit Graphen. Aber alle wussten, was heute anstand: Der Arolla-Cup. Ein Wettbewerb unter uns 5 Teilnehmer gefüllt mit 5 Aufgaben zum Lösen. Das Mittagessen wurde vorverschoben, denn der Cup sollte 5 Stunden lang stattfinden. Zum Mittagessen gab es Spaghetti. Der Cup fand 13:15 statt, ausser dass er um 15 Minuten verschoben wurde, und danach nochmals. Deshalb lüfteten wir unsere Konzentration mit einer Runde Set, aber es bewirkte das Gegenteil, ausser für Hannah. Nun war es 13:45: Die 5 Teilnehmer errichteten ihre 5 Laptops, die 5 Stunden haben begonnen und die 5 Aufgaben waren bereit, gelöst zu werden. Die Aufgaben waren sehr unterschiedlich, es hatte Graphen-, Binary-Search- und DP-Probleme, sowie anderes. Dieser Cup war ein guter Einblick in die 2P-Runde, denn ich hatte noch nie an solch ein Contest teilgenommen. Ob ich der Gewinner war und am meisten Punkte erzielt habe? Ich war nicht der beste, aber auch nicht schlecht. Es war meiner Meinung nach sehr lustig, dass ich in der Geschichte einer Aufgabe vorgekommen bin. Auch war lustig, dass einige Tasks verbuggt waren und wir deswegen 30 Minuten mehr Zeit bekommen haben. Nach dem Cup, sind wir sehr kaputt gewesen, war aber auch zu erwarten. Wir diskutierten über die Aufgaben und schon bald gab es das letzte Abendessen (des Camps): Kartoffelgratin mit Fleischkäse. Und nach einer sehr langen Ewigkeit, konnte Joël eine Runde Munchkin spielen. Nach der Runde Munchkin, ging ich mit Elias, Fabian und Vivienne eine Partie Tichu spielen: Fabian sagte zweimal ein grosses Tichu an: Erfolgreich! Währenddessen spielten Yaël und Joël Set, natürlich gegen Hannah. Unterdessen war die Atmosphäre sehr seltsam geworden. Das nennt sich wohl die Party-Atmosphäre am letzten Abend. Fabian meinte, ich soll Zero-K spielen. Ich habe zwar noch keine Ahnung, wie das Spiel genau funktioniert, aber ich habe das Grundprinzip teilweise verstanden. Ausserdem spielten die drei Set-Spieler insgesamt 5 Stunden lang. Und nun ist das Camp fertig. All die schöne, interessante, kalte, verschneite, lehrreiche und lustige Zeit: Sie ist nun zu Ende.