finish debugging Location-based move generation