Learning from Solution Paths: An Approach to the Credit Assignment Problem