https://thefunctionalba.com/2021/07/how-do-you-evaluate-a-solution/
How do you evaluate a solution ?