**2.1 Search mechanism**

There are two search mechanisms included in the system; one is developed for the search of weave structure pattern, the other is for that of weaving parameters. The search mechanism is based on genetic algorithm (GA), which is an optimization technique inspired by biological evolution (Karr, 1999). Base on the natural evolution concept, GA is computationally simple and powerful in its search for improvement and is able to rapidly converge by continuously identifying solutions that are globally optimal with a large search space. By using the random selection mechanism, the GA has been proven to be theoretically robust and empirically applicable for search in complex space.
