Normal sudoku rules apply
Magic square: Grey areas are magic squares where every row, column and diagonal add to the same total (the lower left magic square does not contain repeat digits)
Anti-knight: Cells a knight's move apart cannot contain identical digits
Quadruple: Digits in circles have to appear in the four surrounding squares
Solution code: Row 6, Column 6