#107 - WSPC 2025 recap and practice puzzle set

WSPC and 24HPC 2025 have concluded! This post will recap only WSPC - 24HPC will be in a different post, probably in a few days after I finish post-solving the rounds. This was my 4th year in a row participating in WSPC. I was on the A team for Sudoku and on the B team for Puzzles this year. I finished in 29th unofficial in WSC (25th official, 1st NL and up from 54th unofficial last year) and 38th unofficial in WPC (2nd NL, same rank as last year). Last year I wasn't happy with my WSC performance. This year I dedicated almost all of my preparation time ahead of the championship week to sudoku, and my performance felt better because of it. I still feel like I performed rather poorly in a couple of rounds, especially on day 1, so (as always...) there remains plenty of room to do better. Overall though, breaching the top 30 and securing the top spot in NL feels like a solid improvement over last year. Because my focus on WSC inevitably meant a lack of preparation for WPC t...