Complexity is Simple.
The white jack is designated "evil" and the wooden jack is "good". The player closest to the good jack increases the magnitude of his score by 1 (or a bit more to keep the score integral) for each ball closest to that jack.
This player also choses the direction of rotation of the opponent's score. The player with balls closest to the evil jack must multiply his score by (1+i)^n or (1-i)^n where n is the number of evil balls. The player closest to the good jack choses which of (1+i) or (1-i) is used.
The winner is the first player to have a pure real score 13 or greater. If a player gets a pure real score -13 or less, he loses. (imaginary component must be zero).
Winner: Rob (+48) to Simon (-20i).