Since eDavid approximates the target by a sequence of strokes, we have to adapt methods for painterly rendering to work within a feedback environment: based on the target function and the currently distributed paint on the canvas a sequence of new brush strokes has to be computed that, if realized by the robot, creates a better approximation of the target by the canvas. In this sense greedy optimization is performed.