A method and apparatus are provided for maintaining and improving a
performance level of an agent performing a plurality of tasks. The method
includes the steps of providing a performance threshold for each task of
the plurality of tasks, measuring a performance parameter of the agent in
completing each of the plurality of tasks and training the agent when the
measured performance parameter of the agent in performing a task exceeds
the respective performance threshold of the task for each task of the
plurality of tasks.