Made the model little bit automatic. This is achieved by applying a constantly running behaviour on the user agent which will keep placing the change request every 15 seconds by sending the message to manager which then will result in a cyclic process. also tried to suspend all the agents once the source code quality reaches 1 meaning no evolution can be performed any more.