An experiment I made a while ago with some interesting kropki variations.
Normal sudoku rules apply.
Pairs of orthogonally connected cells that are in different regions contain consecutive digits. Digits cycle over, 9 and 1 are considered consecutive. The first and last cells of each row and column are considered orthogonally connected.
Cells separated by a black dot (orthogonally or diagonally) contain digits with a ratio of 1:2.
Cells separated by a white dot (orthogonally or diagonally) contain consecutive digits.
Not all black or white dots are given.
Solution code: first row from left to right
on 18. November 2025, 00:59 by dzamie
After a brief hangup at the start (forgot that 9 and 1 are adjacent), this went quite quickly and smoothly! It was fun watching the numbers spread out from the start.
Very easy puzzle, but very enjoyable.
on 17. November 2025, 18:10 by Decapod
I had to re-read the rules when I got stuck in the late game; I had forgotten that the grid is toroidal (connected at the edges). Very nice ruleset and a smooth solve, once I knew all the rules!
on 17. November 2025, 02:00 by StevenS
Note that the "9 and 1 are consecutive" rule applies not only to orthogonally connected cells in different regions, but also to white dots.
on 16. November 2025, 16:22 by dkfan9
Very cool expansion of the kropki ruleset, nice puzzle, thanks!
on 16. November 2025, 11:51 by ymhsbmbesitwf
Pretty and fun!
Personally i'd use boxes instead of regions in rules description where applicable; it's not that it's incorrect, the rules are super clear and well phrased, just less precise wordings do happen and regions made me triple check there isn't any possibility of a chaos construction element here. Just a thought on clarity for future iterations.
on 16. November 2025, 05:58 by Fisherman
Outstanding and approachable.
on 16. November 2025, 02:31 by Artham
Thanks for pointing out, I corrected the link.
on 16. November 2025, 01:16 by StevenS
I'd love to try it on sudokupad, but the link goes to discord.com.
Please note: The German version of this page has changed. It is possible that this page does not contain the latest information.