WPC 2022 Recap: Silver Solver

I loved this year’s WPC in Krakow. Even without a ridiculously awesome personal milestone, it was one of my most enjoyable WPCs. It’s a pity that I found the WSC underwhelming or we may have two recaps, but I don’t want to dwell on it much right now. Also, there’s been a delay in getting this published as I fell ill the moment I got back (just something that frequently happens when I travel to a colder place, because I’m way more suited to that place, get comfortable there, and then have trouble adjusting back to the climate here).

Anyway, my ranks prior to this year at the WPC event were 94th, 46th, 24th, 23rd, 19th, 18th, 20th and 16th in that order from 2011 to 2019. The usual joke I made was that I keep climbing slowly (lets consider that 20th as a blip) so in 15 years or so, the champions should beware! I only ever meant it as a joke, I thought I was capable enough to get into the top 10 in a good year but I thought it capped there. Yes, I’ve gotten better ranks than that in the GP but I have always felt the GP has a lot of unknown factors related to people’s home setup, internet connections, familial obligations, etc.

Heading into this year’s event, I inwardly got more hopeful when I got to know the playoffs were for the top 12 + Wildcard rather than top 10. More chances at a playoff, I thought.

…so ya, quick spoiler for those who don’t know and didn’t track it from the post’s title, I finished 2nd in the WPC. Here’s how that happened:

Round 160 minutes – 450 points My score: 400

Round 1 had 10 classic puzzles, and was named Countdown. The name telegraphed the theme and the note that the Ripple Effect could have empty spaces to make disjoint grids telegraphed that there’d be a message at the end of the countdown too. As expected, the puzzles started with irregular grids that made 9 down to 1 with the last puzzle making a “GLHF”. Not that any of this gave much advantage while solving of course. I figured that since the total points of the round was less than 10 points per minute by a significant margin, this might be a finishable round for top solvers. However, after the difficulty standards of the WSC I was still cautious about that.

The round started and I took a look at the 85 point Ripple Effect. It looked approachable so I started with it, and it was nice and smooth. I then started going backwards, and promptly broke the Slitherlink. I quickly moved on since I didn’t yet know how finishable the rounds would be, solved all the other puzzles at a good pace, and came back to the Slitherlink with just under 10 minutes left. However, I continued to break it. I’m sure there’s some dumb thing I was repeating, but I couldn’t see it and I ended up missing the Slitherlink. A lot of solvers I’d consider my competition for the playoffs finished this round. 15 of them had no errors. Ken Endo had an error and lost a humongous bonus. I was 18th (official) after round 1, and was kicking myself over the Slitherlink, but we move on.

Round 230 minutes – 300 points My score: 250

This round had 7 Araf puzzles (3 Classics and 4 variants) and they were all by Serkan, which probably gave me a slight edge having solved so many of his Araf puzzles before. I don’t know how much or whether that edge contributed but I finished the round with 1 minute to go. Unfortunately, I had an error in the Different Neighbours variant (a proper solving error where I had two 4-cell regions next to each other) and that lost me 60 points (50 for the puzzle and 10 bonus).

One thing I still can’t figure out though, is why these are marked with 7s by the checkers. I forgot to ask.

Anyway, 5 people finished this round without errors, but I still did well enough to climb to 14th.

Round 3 90 minutes – 900 points My score: 820

This round featured 32 puzzles from 8 new-ish puzzle styles that had originated mainly on the CTC and Puzzler Club discord servers. I’d solved some of them before but most of them were new to me too. I’m mildly active on those discords but I never got to solving some of the ideas. Shoutout to the authors, this was my favourite round in a WPC full of enjoyable rounds. I always love new puzzles at a WPC but putting it together in a 90 minute round where you had many small pointers that everyone could attempt to get into the round was a smart way to do it.

I generally kept a good pace here, solving 31 of the 32 puzzles and missing a 60 point Rail Pool to expect 840. Unfortunately I had a missed border on a 20 point Square Jam but 820 was still a pretty good score (3rd best in the round) with only Ken Endo and Thomas Luo finishing the round without errors.

Round 4 – 60 minutes – 600 points – My score: 610

This round had a mix of classic puzzles and hybrid mashups of those, aptly called ring of pain. There were 12 puzzles. By now I had kinda sorta began to adjust to the fact that maybe I’m more capable of finishing these rounds than I thought. It probably helped clear my mind a little bit because now I mostly just had to solve everything. Otherwise, I would have planned to avoid some of the Pentominous and Spiral Galaxies related stuff as I’m horrible at those genres.

As expected, the Pentominous and the Spiral Galaxies slowed me down but I was decent on their variants. I still managed to finish the round with a minute to spare, and I think it was largely because of the mindset of “I have to solve these”. Thankfully, unlike the Araf round, this time I had no errors. The first bonus of the WPC for me. 4 others finished the round with no errors. If I remember right, Rob Vollmert had a spectacular round here with a huge potential bonus but unfortunately had an error.

After this round I was 8th if I remember right, and sufficiently shocked at that. I’d started wondering if, maybe… but I was still quick to assure myself that it’s probably just a brief bump and it wouldn’t last.

Round 5 – 45 minutes – 450 points – My score: 420

Another Serkan round. Snake variants. 7 of them. Like Araf, I’d had sufficient practice but Snake is still such an up and down genre for me that I was bracing myself for a bad round.

I went for the Sea Serpent with about 30% conviction and managed to solve it after a few hiccups. I then went for the Persistence of Memory which I’m very confident about and it expectedly went pretty smoothly. The 100 point Easy As Snake was next and I had thankfully practiced that one because it needs your notations to be on point. I had about 12 minutes left and went for the 50 and 40 pointers and finished them with about 6 minutes to go. In a moment of false bravado I went for the 80 point Prime Snake instead of the 30 point First Seen Snake. This was the first puzzle I bifurcated in the round and it just worked, with some minor adjustments. I even had 1 minute left over to quickly check the puzzles and then 50 seconds left for a fun exercise to see how far I’d get on the 30 pointer (about 50%).

I still figured since everyone was finishing rounds, this one wasn’t that good, but it turns out my score was actually the best for the round. What’s more, many of my nearby competition scored a bit less in this round. I believe it was at this stage that I climbed to 4th or 5th and thought I was in a dream, still waiting for the bubble to burst.

Round 6 – 60 minutes – 600 points – My score: 285

My first poor round. This was a round with just 7 puzzles, but with a mixture of constraints like crossing loops, liar clues and toroidal grids being featured. There was one Slitherlink at the end that had all 3 constraints which I was too intimidated by, and probably in a more confident time post this year’s performance I would go for it, but for this year I didn’t want to. I thought I could bank on the Tapa-Like Loop to score me some good points and started with that… and broke it multiple times.

I didn’t know what to go to next, and picked the Suguru (Toroidal + Liar) since number placement is comfort food most times even if its not my favourite category. The puzzle was splendid and it helped me regain some confidence and go for the 115 point Myopia (Crossing + Liar) and it was also a brilliant puzzle that solved quite nicely. With not much time left in the round I just made sure I got 2 of the low pointers. While my score was definitely below par, it wasn’t so by as much as I thought it’d be, with others also struggling and nobody coming close to finishing the round. Ken top scored with 465.

I had lost some ground but was still 5th at the end of day 1, something quite extraordinary compared to my expectations.

Round 7 – 75 minutes – 3200 points – Team Round

The day ended with a nice team round where there were 3×3 pieces to be assigned into 9×9 grids of 8 different puzzles. We found some good logic but we messed up in eliminating one piece from Cave and pushing it to Fillomino, but we realized at the end and rectified that. We still lost a bunch of time on it, but it was a fun round nonetheless.

Round 8 – 29 minutes – 290 points – My score: 330

Day 2 began with a sprint round, having 29 small sized puzzles to be solved in 29 minutes, arranged in increasing order of difficulty. Funnily, the puzzle that probably took me longest was the first one, a Japanese Arrows where I failed to see for too long that it was forced for all the arrows to be 1. Once I got that though it set the tone for the round and there were some fun puzzles even with the small size.

I finished with 3 and a half minutes to go. This round had a special bonus of 20 points per minute saved instead of 10, but also with 29 puzzles there were more chances for errors, so I checked for 1 and something minutes before turning in my paper. I did fix one error so that paid off, and I was clean for the round. I was one of 8 solvers to finish the round without errors.

Round 9 – 75 minutes – 750 points – My score: 890

This round had puzzles that where to be solved in two different ways. For example the same Heyawake grid was presented twice but shaded cells cannot be in the same place in the 2 solutions, and this made it uniquely solvable. There were 14 puzzles (28 grids).

I finished with 16 minutes to go and checked for a while and submitted with 14 minutes to go. This meant I could leave the hall and sit outside. A new feeling. It also meant I had a LOT of points to lose with just one single error. Another very new feeling. Ken finished the round with a monstrous 27 minutes left, and was waiting outside with Ryotaro (I think, but maybe it was Thomas Luo?) when I left. Either way, they had errors I guess, because I had the 2nd highest score for the round after Ken. I was 3rd after this round but the results showed up after I’d already done Round 10 (you’ll see below) so I was pretty pessimistic while people around me were cheering.

Round 10 – 60 minutes – 600 points – My score: 125

This round had 12 puzzles with surprising twists. As can be seen by my score, I had a disaster round. I started with the Nurikabe (a puzzle with a single 50 clue and an irregular grid), and just couldn’t get it to work. Then I went to the Country Road, got the gimmick, but broke it and couldn’t figure out where. I then went to the Statue Park which had diagonally connected 5-cell shapes, and was making good progress, then broke that too. I then went to the Yajisan Kazusan which had diagonal clues and finally actually solved a puzzle. Then went to the Tapa (Alternative) which was full of letters, and broke that too. Went to the Aqre, and you guessed it, broke that as well. At this point I was done and just wanted some easy points. I went to the 30 point Sudoku and did that quickly to get some momentum going again, and then solved the Battleships (Loop). I then had 8 minutes left and spent it in a mix of getting the Overlapping Squares wrong and checking my other broken puzzles and not being able to see what to do.

Nobody finished this round but people still scored much better than I did. My score put me in the 90s for the round rank!

I think I just got in a bad rut in that round and couldn’t get out. I didn’t see anything to do but just shake it off and move on, and I tried doing just that. But my top 3 hopes were dashed in my head, I suspected a 7th or 8th is more likely and I reminded myself that would still be an all time high, so I cheered up and went into the next round as positive as I could be in the circumstances.

Round 11 – 45 minutes – 450 points – My score: 385

This round had 7 puzzles featuring some form of Knight constraint. It was latin square heavy so I was confident of doing decently but it had a Battleships (Knight Loop) which I just hadn’t had the time to figure out in practice sessions.

The round went as expected considering this, I finished the other puzzles easily, had 10 minutes for the Knight Loop, and couldn’t get it.

My score for this round was definitely below par as 10 solvers finished the round without errors. However, I probably got lucky in that the competitors closest to me (CJK, Thomas Snyder, Thomas Luo, Kota Morinishi) all had under-par rounds too.

Round 12 – 45 minutes – 450 points – My score: 410

This round had 12 Classic puzzles with an added constraint that neither shaded nor unshaded cells could have a run of 4 in a row.

This is the funniest round for me. In the moment it wasn’t funny. In the moment I was furious with myself. My brain is a funny specimen.

I started on the Mochinyoro, the last puzzle. It was 40 points, not a high pointer. I was completely stuck on it though, because I forgot the No Four In A Row constraint.

Anyway, not making any progress for 3 minutes, I shifted to the next puzzle, and seamlessly used the No Four In A Row constraint. I then went on to use the constraint again in 10 more puzzles, and came back to the Mochinyoro with a huge 10 minutes left in the round (I say huge because Ken Endo just had a bonus of 6 minutes in this round).

… And I seamlessly forgot the No Four In A Row constraint AGAIN for the Mochinyoro. And there I was, stuck, timer ticking down, wondering why this 40 point puzzle is so difficult. The painful thing is, with 40 seconds to go, I finally realized my stupidity, and solved 70% of the puzzle.

Like I said, my brain is a funny specimen.

Anyway, I didn’t suffer much because like Round 11, my main competition at this stage underperformed as well. I had the third best score in the round, with only Ken finishing without errors.

Round 13 – 75 minutes – 1000 points – My score: 590

Since this round was called Boss Rush and had just 11 puzzles for 1000 points most of us guessed it’d be either very large puzzles or very hard puzzles. Turns out it was largish hard puzzles.

I had an idea that the disastrous round 10 had pushed me down but maybe I could still have a good round here, so I went for the 130 point Rail Pool (Forgetful) right at the start. I got a lot of it logically, and then simply could not visualize a portion at the top. I tried for a long time, and just kept running into an issue. Finally (and dreading another round 10 like performance) I went to the 110 point Inverse LITSO which solved smoothly and the 110 point Checkered Fillomino with the same outcome. I then went for some of the “easier” 80 pointers, and finally went back to the 130 pointer in some mad hope with 5 minutes to go. That mad hope paid off and I finally saw the small error I’d been making, and solved it.

The round was still below par with a lot of time wasted on the 130 pointer but at least I’d got it and I’d had a good run other than that.

Many people outscored me in this round (Ken actually finished!) but again somehow not the ones who were direct competition. I had a hope I’d be 5th after discussions with some solvers and a vague idea of things.

Round 14 and 15 – Team

I’m not going to go into too much detail here, but these were 2 more fun team rounds, out of which Round 14 ended day 2 and Round 15 began day 3. Round 14 was about pairs of puzzles connected by instructionless rules that were given in the form of images with relations to each other on a separate paper. Round 15 was a tournament with 1v1 matches between individual members of teams, with some randomly drawn pots for the group stages leading into a round of 32 and the usual tournament bracket. India didn’t make it past the group stages and I feel it was largely my fault as I had an error on a Cave puzzle which made us draw 2-2 with France B.

Round 16 – Wildcard

This year the hosts came up with this lovely new idea where participants from different countries get to compete in a quick tournament of 1v1 matchups to determine the 13th place heading into the playoffs. The results had come out by now, and some people around me had made mistakes and I was 3rd. Since I was in the playoffs, Amit Sowani, as the 2nd best solver from India Team A, got an opportunity in the Wildcard tournament. He won one match and then got knocked out, the tournament led to James McGowan becoming the 13th place entrant into the playoffs.

Round 17 – Playoffs

2019 Champion Philipp Weiss won the 10th to 13th place playoff. After that, in an incredibly impressive marathon performance, Yuki Kawabe won the 7th to 10th place playoff, and then the 4th to 7th place playoff too, which meant facing Thomas Snyder in a playoff is still a nervy part of my bucket list. Then it was time for the 1st to 4th playoff. This was my first WPC playoff experience.

Of course, Ken Endo had a 1500 point lead over Thomas Luo at 2nd and a 2000 point lead over me. So Thomas was supposed to start 6-ish minutes after and I was to start 8:39 minutes after Ken, with Yuki starting just a little after me.

We got to choose from one of two sets and we chose the one with the Chained Block, Statue Park, Context and Skyscrapers (Parks) while discarding the one with Double Back, Aqre, Sigma Snake, Easy As ABC (Number). There was also to be a 5th secret puzzle, which Ken pointed out it would be difficult for the Japanese puzzlers to grasp on the spot with language barriers, and so it was revealed to be a Hidato (Knight).

When it was revealed I let out an audible “Oh no!” and then wrote it on my IB to show the people watching, with the appropriate emotion.

I then took a bit of a nap while Thomas was scribbling random stuff for the audience, knowing it’d be a while before I could start solving.

When it finally came to me, I raced on the Chained Block and broke it but thankfully spotted my error quickly and repaired to submit in decent time. The Statue Park went very smoothly, I was able to just visualize the last 4 shapes after a minor trial. The Context saw a small break in the top right which again I thankfully was able to fix without issue. The Skyscrapers (Parks) went the smoothest of all puzzles (Yuki requested to see my time later so it must have been good) and it was time for the Hidato Knight. I started quickly with a bifurcation which helped me figure out a starting path and I got going in what was a bottom to top solve. I had reached the middle and needed to tweak it which took a while. By the time I tweaked it and was mostly on the right track (I checked the solution after) and probably getting it soon, they said the time’s up and to stop solving.

Now here’s the thing: I had counted in my head the number of times the papers rubbed the surface of the table to track submissions. By my count, Ken and Thomas had finished and Yuki was on the last puzzle before I was. I didn’t know however, that Thomas had submitted and gotten back the Context 3 times with errors.

So Thomas was signaling “2” to me. I figured he was saying he’s second, and I figured I’m 4th, and I was still over the moon with 4th, because wow, its 4th! So I inquisitively pointed towards Thomas and gave him a thumbs up. Then Thomas frantically signaled “no, you are 2nd”, and I was in complete shock over that. I’d have thought Thomas was pulling a bad prank on me but they then announced it.

It turns out I reached the 5th puzzle before Thomas and Yuki and there was apparently a very small window where it looked like I could catch Ken. I was just solving and enjoying the puzzles and honestly had no idea.

So there you have it, I finished 2nd at a WPC. Unless I wake up and realize its the 14th of October and my flight to Krakow is tonight. I’m probably going to have that feeling for a while.

Thank you for reading!