Practical knowledge of algorithms