Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
@CarlWitthoft Have those ever been formally defined in a series of unambiguous steps such that a person with absolutely no knowledge of what seeds, water, or harvesting are could perform it identically to a farmer? Simply giving instructions is not sufficient to warrant using the term algorithm.
That seems to contain just examples of mathematical problems and their solutions. It may have allowed people to come up with algorithms, but I don't see any explicitly mentioned in it.
@terdon If someone has written explicit and deterministic step-by-step instructions for solving the problem of drinking water such that a person who does not know how to drink water could follow it and succeed in drinking, I would consider that a legitimate (if silly) instance of an algorithm.