For anyone who gets bored with XMas – Kaggle has a very cool Santa 2023 Competition, featuring permutation puzzles (basically variants of sliding puzzles and rubic’s kubes Rubik’s cubes): Santa 2023 - The Polytope Permutation Puzzle | Kaggle
The supplied scoring code at Kaggle introduced me to a Python library I had never used before –
sympy (SymPy 1.12 documentation) which has extremely nice support for various kinds of combinatorial data structures (such as Permutations).
(Didn’t quite know in which category to place this - Perhaps the Events would be better?)