Abstract
The main idea behind artificial intelligence was simple: what if we study living systems to develop new, practical computing systems that possess “lifelike” properties? And that’s exactly how evolutionary computing emerged. Researchers came up with ideas inspired by the principles of evolution to develop intelligent methods to tackle hard problems. The efficacy of these methods made researchers seek inspiration in living organisms and systems and extend the evolutionary concept to other nature-inspired ideas. In recent years, nature-inspired computing has exhibited an exponential increase in the number of algorithms that are presented each year. Authors claim that they are inspired by a behavior found in nature to come up with a lifelike algorithm. However, the mathematical background does not match the behavior in the majority of these cases. Thus the question is, do all nature-inspired algorithms remain lifelike? Also, are there any ideas included that contribute to computing? This study aims to (a) present some nature-inspired methods that contribute to achieving lifelike features of computing systems and (b) discuss if there is any need for new lifelike features.