Calculate engine now pulls from database and generates solutions, does not score them