Quote Originally Posted by Jonax View Post
Classes. I'm still not friend with these. Though I can see the use for them. I'm glad to hear you are doing well with the classes.
If you have any question in this area don't be afraid to ask. Unlike many Stack Overflow users I won't just tell you to go and read some pascal beginner book. While that may be a perfectly valid suggestion for long time. Giving such answer to a newbie is just a motivational killer and thus makes more harm than good. I know this from experience since I revived this kind of answers on various forums many times. Well not here on PGD. Which is why I'm regularly visiting PGD almost every day for years now.

Quote Originally Posted by Jonax View Post
The plan is to have on or two algorithmic naive solutions, at least as allowed number of moves, and the challenge for the player is to do better.
I'm looking forward of seeing your solutions.
If you hit a snag don't be afraid to ask for help. If you ask nicely I may even be convinced to install Lazarus again on my computer so I could test your code directly if the need arises.