Normal sudoku rules apply. Digits along an arrow sum to the number in the arrow´s circle. Cells along a grey line have the same polarity (odd/even).
In addition: no row or column in the grid have any consecutive sequences of three or more cells of the same polarity.
The two boxes containing arrow circles have the same pattern of odds and evens (though it may be flipped or rotated), all other boxes have their unique patterns.
Solution code: Row 5