If you look at the node-voltage equations, you see that current of 2ohm-resistor is towards v2 node. How is that determined? If I change the direction the ends of the voltage on that resistor and make the current go the other way, only the third components of two equations change sign and that makes another value arise for i1. So I think it does not depend on my choice and has a special way to determine.
Thanks in advance.

So it doesn't really matter. But I admit that I screwed up on solving equations both ways according to my first post.
– Nov 07 '17 at 11:05