added regression test to ensure we properly cannot go back to visited tiles