Normal Sudoku rules apply. Each digit indicates the length of cells diagonally in which it must see a friend. Friends are two of the same digit. One instance of each digit does not have a friend, and two 9s do not have friends. Cage sums indicate the number of friends that the digit in the cage sees, where X equals the digit in the cage. Arrows outside the grid indicate the number of times a digit repeats along the diagonal, and only one digit can repeat along given diagonals. Cells separated by a white dot are consecutive and both digits must have at least one friend. Cells separated by a black dot have a 2:1 ratio and both digits must have at least one friend. Not all black or white dots are given.
Play it here! F-Puzzles
If you enjoy this puzzle, Friendly Bishops I may also be of interest to you.
As always, feedback is welcome!
Solution code: row 7