Hello KalvinL7!
java.lang.StackOverflowError is usually caused by recursive calling with no end of recursion. In your code in move() method you call myMove() method and in myMove() you "call" move()...