fixed an issue with setHypotheticalMove in TreeNode root constructor