A mathematic and programming enthusiast discusses solving a specific problem using planner programming. The task involves finding the minimum number of steps to achieve 100,000 'a's in a document using only select, copy, and paste operations. Comparing a C++ BFS solution with one written in the planning language Picat, the writer explores the strengths and limitations of each approach. There is a focus on the intricacies of planning languages and their potential to simplify complex problems.

5m read timeFrom buttondown.email
Post cover image
Table of contents
PlanningMetaplanning

Sort: