But heck, writing an original clone of an already-extant game is an interesting exercise especially for beginner game devs. So cherish the victory of having finished and released it!
I had that game as a child. Even though it counted moves, I never paid attention to it. I only cared about finishing the level. Your game puts more emphasis on the number of moves especially with showing the minimum number of moves to solve a level. That gives it more replay value.
I remember thinking the Microsoft "Extended" Basic for the CoCo was pretty cool. Although it was pretty painful manually typing in source code from magazines to try new programs (I think the main magazine back then was "Rainbow").
The tweens today who have only used Github for getting code don't know how good they have it.
It's not enough to solve the puzzle, you have to solve it the best way possible.
Big O notation?