Make your system progressive. Start with a large error tolerance and decrease epsilon over several to many iterations. Use an error metric that includes the radiance of the source patch. Describe the error metric, tell how you decrease epsilon, show an image for each of the iterations (refinement iterations, not gather iterations), and give the cpu time for each iteration.