Hello!
I’m thrilled to introduce a new puzzle constraint I’ve named Bitclock.
My very first puzzle using Bitclocks was featured on Cracking the Cryptic.
If you enjoy it, there are several more on my page, where I’ve combined Bitclocks with other interesting constraint types.
Normal sudoku rules apply.
BitClocks:
Each BitClock consists of:
-An arrow cell, and
-The four orthogonally adjacent cells around it.
The digit in the arrow cell encodes the parity (Odd/Even) of those four neighbouring cells.
Each digit 1–9 corresponds to a specific 4-bit parity code. (see table below)
The arrow indicates the first neighbour, and the code is read clockwise around the four adjacent cells.
Example:
If an arrow cell contains 3, its code is OOEE.
Starting from the direction the arrow points and moving clockwise, the adjacent cells must be Odd, Odd, Even, Even. (read from left to right)
Digit Codes:
1 → OOOE Even digit = ON (E)
2 → OOEO Odd digit = OFF (O)
3 → OOEE
4 → OEOO
5 → OEOE
6 → OEEO
7 → OEEE
8 → EOOO
9 → EOOE
Have fun.
Optional: The rest of this explanation is here for reference. You are encouraged to try the puzzle and discover the logic on your own before reading further.
Binary codes are sequences of bits where each bit has twice the value of the previous one.
A typical list of binary place values is:
… 32, 16, 8, 4, 2, 1
Binary is usually written with the largest value on the left and the least significant bit (LSB) on the right. This mirrors normal reading order and makes addition straightforward: you simply add the values of all the bits that are ON.
Since BitClocks only need four bits, we use the four values:
8, 4, 2, 1
(from left to right)
The digit 4 is written in binary as 0100
Only the 4-bit is ON; the 8-, 2-, and 1-bits are OFF.
The digit 5 is 0101
The 4-bit and the 1-bit are ON → 4 + 1 = 5.
In binary, the characters 0 and 1 do not literally mean “zero” and “one”; they simply mark whether a bit is OFF or ON.
Because BitClocks care about parity, we translate them like this:
So binary can be rewritten using O and E without losing any information.
Why this matters for solvingPart of the enjoyment of BitClocks is discovering how these binary patterns interact, but the constraint can feel unusual at first. Here are a few conceptual hints to help you build intuition, without spoilers:
Lösungscode: Row 9, first 6 digits
am 25. November 2025, 20:21 Uhr von Killer Joe
Added spoiler section.
am 25. November 2025, 20:12 Uhr von Killer Joe
Added section: Understanding the binary behind bitclocks.
am 16. November 2025, 13:20 Uhr von GameWorksRP
At first I was a bit confused with the reading order, since the bitclock goes clockwise and counts in a different direction than the bit representation. Maybe this is because I read bitnumbers from right to left though since in my head I add (for example with 7) 1+2+4 in bit order, but I dont know if that is the regular way or not. The constraint has a lot of potential, and I am going to try a few of the harder puzzles to see how I get along. Great creativity and thank you for setting!
am 10. November 2025, 10:07 Uhr von Zpixi09
very interesting new constraint, fun puzzle
am 8. November 2025, 17:27 Uhr von grrz
As a player on a mobile, thanks for 6 digits =)
I found it easier to track digits from the short tip counter clockwise - 1 2 4 8.
am 8. November 2025, 15:31 Uhr von Killer Joe
Normal sudoku rules also apply. :)
am 7. November 2025, 15:55 Uhr von googuee
Nice puzzle!
am 7. November 2025, 01:24 Uhr von TeddieMilo
If u familiar with binary bits, this should be very easy. If u r not, or lazy to think, just keep referring back to the rules table.
It's a new interesting rule for me. TQ.
am 6. November 2025, 23:00 Uhr von dzamie
Using aggressive dynamic fog is a great way to introduce a mechanic to someone, I think. This was much easier than other bitclock puzzles, and I think the fog helps a lot with that.
The number->parity cipher must seem incomprehensible to people who don't know binary.
am 6. November 2025, 21:56 Uhr von fishsaltyak
Constantly going back to the rules to check the numbers kinda ruins this for me. Am I missing something with this?
In binary, each bit represents a value that gets doubled for every next bit. So ...32 16 8 4 2 1. We are only working with 4 bits so 8421 are in play. Even/active bits add their value to the digit in the arrow cell. Take 7 for example: 7=OEEE The arrow will point at the odd cell wich turns the 8bit off. All other cells are on and they are 4+2+1=7. If an arrow points directly to a cell that is even (aka 8bit=ON)its minimum value is already 8. This would also mean only one more bit can be turned ON and that would be the 1bit. Otherwise we are making digits greater than 9. Hope this helps. Grts Jonesy.
Nope, still don't get it lol.
am 6. November 2025, 21:10 Uhr von Wgrady3
bit clocks are an amazing and fun constraint. i love it
am 6. November 2025, 16:14 Uhr von RobJH
That was a lot of fun and a great intro to bitclocks - hope it gets a good audience
am 6. November 2025, 16:04 Uhr von Ol-Jay
Thank you for this introduction! I've already spent some time with your first published puzzle with bitclocks and found it very fascinating yet a little too difficult to really get used to the mechanics. Now I could use my "knowledge" I've learned before and had a very smooth solve because the fog always tells you where to look next. Very good practice to (hopefully) solve the first one now. :)