A puzzle is something that has a definite solution. When you solve it, you progress or get an award. Everything else would be strategy as there are different ways to go about something. If you can solve a puzzle more than one way, then you probably broke the intention.
This game do remind of another mobile game i used to play back in the day, you performed the exact same function of buying, selling , farming and fishing but for an entirely different purpose.
I would definitely check it out and see what it's like.