The application of Approximate Dynamic Programming techniques by