Genetic algorithm is search and optimization techniques
based on the principles of national selection
and genetics. In solving a hydrological problem, GA
has been used in determining fountainhead [15]. In
that study, it serves as an automatic fuzzy rule selector,
with no expert input required. The resultant
rules were then executed to estimate rainfall, based
on temperature, humidity, wind speed and solar radiation.
The derived model was able to predict the
rainfall a day in advanced with 20-80% error, depending
on how early the event was participated [16].