Irregular 10-sudoku rules apply: place the digits 0 to 9 once each in every row, column and region.
The grid is toroidal: each edge of the grid is considered to be adjacent/orthogonal to its opposite edge. Lines wrap across opposite sides of the grid.
Cells one chess knight's move apart may not contain the same digit.
Digits joined by a black dot are in 1:2 ratio and digits joined by a white dot are consecutive. Not all possible dots are given.
Grey lines are palindromes: their digits read the same in either direction.