Web based programs are well positioned to receive feedback by counting the clicks, hits or popularity rating. Measuring the increase in popularity rating can tell if a change in a program is successful. If a program creates many different versions with minor changes in code then the most popular versions can be propagated. The less popular versions can transfer users to the more popular versions. Since some users will be other programs this process could accelerate. This is the essence of evolution. It does not require intelligence, but it leads to accelerating improvement without prerequisite of a seed AI.
automatic evolution
(Anonymous) 2006-08-18 06:21 pm (UTC)(link)If a program creates many different versions with minor changes in code then the most popular versions can be propagated. The less popular versions can transfer users to the more popular versions. Since some users will be other programs this process could accelerate.
This is the essence of evolution. It does not require intelligence, but it leads to accelerating improvement without prerequisite of a seed AI.
Re: automatic evolution
(Anonymous) 2008-10-01 05:31 am (UTC)(link)