391:
362:
106:
350:
975:
2689:
2699:
358:
has ‘transparent walls’ and directly shows underlying mechanisms. All events at the micro-, meso- and macro-levels of a dynamic system are directly visible at all stages of a white-box model's evolution. In most cases, mathematical modelers use the heavy black-box mathematical methods, which cannot produce mechanistic models of complex dynamic systems. Grey-box models are intermediate and combine black-box and white-box approaches.
2709:
878:. Many optimization algorithms have been crafted which borrow from or closely mirror alife techniques. The primary difference lies in explicitly defining the fitness of an agent by its ability to solve a problem, instead of its ability to find food, reproduce, or avoid death. The following is a list of evolutionary algorithms closely related to and used in alife:
357:
Black-box models are completely nonmechanistic. They are phenomenological and ignore a composition and internal structure of a complex system. Due to the non-transparent nature of the model, interactions of subsystems cannot be investigated. In contrast, a white-box model of a complex dynamic system
386:
of the subject before creating its white-box model distinguishes the cellular automata models of white-box type from cellular automata models based on arbitrary logical rules. If cellular automata rules have not been formulated from the first principles of the subject, then such a model may have a
301:
Individual modules are added to a creature. These modules modify the creature's behaviors and characteristics either directly, by hard coding into the simulation (leg type A increases speed and metabolism), or indirectly, through the emergent interactions between a creature's modules (leg type A
381:
because it is completely based on the deterministic logic and axiomatic theory of the subject. The purpose of the white-box modeling is to derive from the basic axioms a more detailed, more concrete mechanistic knowledge about the dynamics of the object under study. The necessity to formulate an
153:
A traditional model of a biological system will focus on capturing its most important parameters. In contrast, an alife modeling approach will generally seek to decipher the most simple and general principles underlying life and implement them in a simulation. The simulation then offers the
1326:. in: F. Heylighen, C. Joslyn and V. Turchin (editors): Principia Cybernetica Web (Principia Cybernetica, Brussels). For the importance of ALife modeling from a cosmic perspective, see also Vidal, C. 2008.
204:
position denies the possibility of generating a "living process" outside of a chemical solution. Its researchers try instead to simulate life processes to understand the underlying mechanics of biological
157:
Vladimir
Georgievich Red'ko proposed to generalize this distinction to the modeling of any process, leading to the more general distinction of "processes as we know them" and "processes as they could be".
1495:"Scientists Created Bacteria With a Synthetic Genome. Is This Artificial Life? – In a milestone for synthetic biology, colonies of E. coli thrive with DNA constructed from scratch by humans, not nature"
302:
moves up and down with a frequency of X, which interacts with other legs to create motion). Generally, these are simulators that emphasize user creation and accessibility over mutation and evolution.
277:
computer program than actual biological DNA. Assembly derivatives are the most common languages used. An organism "lives" when its code is executed, and there are usually various methods allowing
310:
Organisms are generally constructed with pre-defined and fixed behaviors that are controlled by various parameters that mutate. That is, each organism contains a collection of numbers or other
322:
These simulations have creatures that learn and grow using neural nets or a close derivative. Emphasis is often, although not always, on learning rather than on natural selection.
249:. The symbiosis between learning and evolution is central to theories about the development of instincts in organisms with higher neurological complexity, as in, for instance, the
369:
Creation of a white-box model of complex system is associated with the problem of the necessity of an a priori basic knowledge of the modeling subject. The deterministic logical
126:
in artificial environments in order to gain a deeper understanding of the complex information processing that define such systems. These topics are broad, but often include
390:
346:(mixtures of phenomenological and mechanistic models). In black-box models, the individual-based (mechanistic) mechanisms of a complex dynamic system remain hidden.
1290:
Aguilar, W., Santamaría-Bonfil, G., Froese, T., and
Gershenson, C. (2014). The past, present, and future of artificial life. Frontiers in Robotics and AI, 1(8).
150:
The modeling philosophy of artificial life strongly differs from traditional modeling by studying not only "life as we know it" but also "life as it could be".
373:
are necessary but not sufficient condition of a white-box model. The second necessary prerequisite of a white-box model is the presence of the physical
361:
182:
1173:
1426:
Kalmykov, Lev V.; Kalmykov, Vyacheslav L. (2015), "A white-box model of S-shaped and double S-shaped single-species population growth",
1725:
1381:
Kalmykov, Lev V.; Kalmykov, Vyacheslav L. (2015), "A Solution to the
Biodiversity Paradox by Logical Deterministic Cellular Automata",
995:
2442:
2414:
1692:
2467:
1330:. In Death And Anti-Death, ed. Charles Tandy, 6: Thirty Years After Kurt Gödel (1906–1978) p. 285-318. Ria University Press.)
1249:
1219:
1139:
809:
2318:
1040:
1623:
1306:
911:– A multi-agent system is a computerized system composed of multiple interacting intelligent agents within an environment.
2472:
1744:
805:
394:
Logical deterministic individual-based cellular automata model of interspecific competition for a single limited resource
1977:
1356:
1046:
2624:
2452:
1982:
273:
Program-based simulations contain organisms with a "genome" language. This language is more often in the form of a
2712:
1806:
335:
20:
2100:
2391:
2353:
2010:
1718:
72:, an American theoretical biologist, in 1986. In 1987, Langton organized the first conference on the field, in
2533:
2510:
2240:
2230:
1035:
886:
859:
556:
509:
1494:
2614:
2202:
2110:
2015:
1791:
1776:
446:
377:
of the object under study. The white-box modeling represents an automatic hyper-logical inference from the
194:
2702:
2437:
1935:
2674:
2323:
1266:
1209:
1153:
949:
2692:
2619:
2594:
2457:
2105:
1711:
692:". Efforts toward "wet" artificial life focus on engineering live minimal cells from living bacteria
234:
1239:
795:
Determine minimal conditions for evolutionary transitions from specific to generic response systems.
702:
185:) position states that "life is a process which can be abstracted away from any particular medium" (
2733:
2543:
2376:
1962:
1831:
1026: – Generative art in which complex shape development, or morphogenesis, enabled by computation
989:
801:
Determine the predictability of evolutionary consequences of manipulating organisms and ecosystems.
105:
1649:
365:
Logical deterministic individual-based cellular automata model of single species population growth
2604:
2538:
2429:
2245:
1905:
1012:
936:
881:
855:
694:
314:
parameters. Each parameter controls one or several aspects of an organism in a well-defined way.
286:
238:
2669:
2500:
2381:
2148:
2138:
2133:
1180:
980:
871:
868:
started as a method within the alife community to abstract the processes of chemical reactions.
127:
73:
27:
2639:
2609:
2599:
2495:
2409:
2285:
2225:
2192:
2182:
2065:
2030:
2020:
1957:
1826:
1801:
1796:
1761:
1131:
1023:
139:
2399:
2371:
2343:
2338:
2167:
2143:
2095:
2078:
2073:
2055:
2045:
2040:
2002:
1952:
1947:
1864:
1810:
1698:
1536:
1478:
1112:
1029:
875:
865:
845:
772:
759:
1421:
1419:
349:
8:
2738:
2664:
2589:
2505:
2490:
2255:
2035:
1992:
1987:
1884:
1874:
1846:
1600:
1078:
896:
242:
110:
94:
69:
1540:
828:
Provide a quantitative model of the interplay between cultural and biological evolution.
2629:
2528:
2404:
2361:
2270:
2212:
2197:
2187:
1972:
1771:
1557:
1522:
1499:
1446:
1416:
1406:
960:
920:
908:
901:
370:
290:
220:
237:
are sometimes used to model the brain of an agent. Although traditionally more of an
2649:
2579:
2558:
2520:
2328:
2295:
2275:
1967:
1879:
1753:
1562:
1451:
1398:
1328:
The Future of
Scientific Simulations: from Artificial Life to Artificial Cosmogenesis
1245:
1215:
1135:
1064:
1058:
891:
825:
Evaluate the influence of machines on the next major evolutionary transition of life.
789:
778:
Explain how rules and symbols are generated from physical dynamics in living systems.
681:
671:
282:
223:
were used in the early days of artificial life, and are still often used for ease of
89:
2482:
2366:
2333:
2128:
2050:
1939:
1925:
1920:
1869:
1856:
1781:
1734:
1552:
1544:
1527:
1441:
1431:
1410:
1390:
1235:
1205:
1070:
1067: – Research field that applies to methods of studying issues in social science
1000:
914:
721:
462:
404:
383:
339:
278:
268:
186:
1009: – Study of the ethical issues emerging from advances in biology and medicine
822:
Demonstrate the emergence of intelligence and mind in an artificial living system.
2553:
2447:
2419:
2313:
2265:
2250:
2235:
2090:
2085:
2025:
1915:
1889:
1841:
1786:
1310:
689:
667:
378:
274:
228:
57:
1374:
169:
to be alive, and they do not constitute part of the evolutionary process of any
2659:
2563:
2462:
2308:
2280:
1670:
1303:
1052:
1018:
798:
Create a formal framework for synthesizing dynamical hierarchies at all scales.
343:
256:
250:
1580:
1548:
1394:
1291:
710:
2727:
2548:
1836:
1340:
1174:"Artificial life: organization, adaptation and complexity from the bottom up"
1158:
1015: – System whose behavior is not automatically predictable from its parts
1003: – Robot that performs behaviors or tasks with a high degree of autonomy
685:
543:
190:
173:. However, different opinions about artificial life's potential have arisen:
123:
1349:
Artificial Life II, Santa Fe
Institute Studies in the Sciences of Complexity
1344:
917:
uses techniques and methods from artificial life to create new forms of art.
281:. Mutations are generally implemented as random changes to the code. Use of
2644:
2303:
1684:
1627:
1566:
1455:
1402:
701:
In May 2019, researchers reported a new milestone in the creation of a new
478:
65:
2634:
2260:
2172:
1490:
1084:
930:
926:
675:
224:
963:
criticized certain artificial life work in 1994 as "fact-free science".
520:
Fandom still active to this day, some abortive attempts at new products
2654:
2584:
2177:
1910:
1766:
1323:
734:
698:
and in building non-living biochemical cell-like systems from scratch.
651:
493:
162:
135:
53:
1436:
1234:
1203:
2159:
2120:
1006:
849:
768:
Determine whether fundamentally novel living organizations can exist.
762:
430:
331:
170:
131:
923:
uses similar techniques, but applied to music instead of visual art.
2220:
1703:
1369:
The intent of this work is to synthesize rather than simulate life.
874:
are a practical application of the weak alife principle applied to
752:
717:
588:
374:
166:
98:, from biochemistry. Artificial life researchers study traditional
81:
76:. There are three main kinds of alife, named for their approaches:
61:
1327:
832:
655:
99:
1049: – Overview of and topical guide to artificial intelligence
1674:
1090:
730:
572:
45:
19:
This article is about a field of research. For other uses, see
726:
641:
618:
113:
simulation, programmed in breve, an artificial life simulator
1270:
231:. Alife and cellular automata share a closely tied history.
1523:"Total synthesis of Escherichia coli with a recoded genome"
1343:(1991). Taylor, C. C.; Farmer, J. D.; Rasmussen, S (eds.).
713:
330:
Mathematical models of complex systems are of three types:
154:
possibility to analyse new and different lifelike systems.
49:
1055: – Robot interface specification and software system
862:
approach, while alife generally works from the bottom up.
197:
is not simulating life in a computer but synthesizing it.
706:
285:
is common but not required. Another example could be an
1081: – Application of Darwinian theory to other fields
848:
is used in artificial life and other fields to explore
241:
technique, neural nets can be important for simulating
102:
by trying to recreate aspects of biological phenomena.
52:, its processes, and its evolution, through the use of
939:
applies quantum algorithms to artificial life systems.
661:
142:
and the use of lifelike properties in artistic works.
783:
What are the potentials and limits of living systems?
122:
Artificial life studies the fundamental processes of
1679:
970:
635:
514:
neural net and simulated biochemistry & genetics
209:
1467:
817:
How is life related to mind, machines, and culture?
165:does not consider any current alife simulations or
812:, and information generation for evolving systems.
680:Biochemical-based life is studied in the field of
44:) is a field of study wherein researchers examine
959:Artificial life has had a controversial history.
646:Hardware-based artificial life mainly consist of
2725:
1425:
1380:
26:"ALife" redirects here. Not to be confused with
1520:
788:Determine what is inevitable in the open-ended
684:. It involves research such as the creation of
1179:. Trends in Cognitive Sciences. Archived from
1132:The MIT Encyclopedia of the Cognitive Sciences
929:and the origin of life sometimes employ alife
688:. The term "wet" is an extension of the term "
1743:Note: This template roughly follows the 2012
1719:
1171:
1061: – Concept of a false version of reality
1521:Fredens, Julius; et al. (15 May 2019).
1514:
1483:
733:to 59 codons instead, in order to encode 20
1292:https://dx.doi.org/10.3389/frobt.2014.00008
542:evolvable code, with steps that mimick the
325:
1726:
1712:
1087: – Type of artificial human companion
1032: – Subgenre of simulation video games
1556:
1445:
1435:
1680:International Society of Artificial Life
1151:"The Game Industry's Dr. Frankenstein".
389:
360:
348:
104:
996:Applications of artificial intelligence
746:How does life arise from the nonliving?
725:, by reducing the natural number of 64
353:Mathematical models for complex systems
2726:
2443:Knowledge representation and reasoning
1647:
1489:
1345:"An approach to the synthesis of life"
403:This is a list of artificial life and
138:, as well as related issues about the
2468:Philosophy of artificial intelligence
1707:
758:Achieve the transition to life in an
398:
1787:Energy consumption (Green computing)
1733:
1041:Mathematical and theoretical biology
751:Generate a molecular proto-organism
387:weak relevance to the real problem.
2473:Distributed artificial intelligence
1745:ACM Computing Classification System
1339:
1264:
1093: – Open-source robot simulator
839:
317:
13:
1978:Integrated development environment
1324:Mathematical Modeling of Evolution
1241:Artificial Life Models in Hardware
1211:Artificial Life Models in Software
1047:Outline of artificial intelligence
992: – Field in cognitive science
305:
161:At present, the commonly accepted
14:
2750:
2453:Automated planning and scheduling
1983:Software configuration management
1664:
1075: – Java based physics engine
2707:
2697:
2688:
2687:
973:
740:
262:
140:philosophy of the nature of life
21:Artificial life (disambiguation)
2698:
2101:Computational complexity theory
1650:"From Complexity to Perplexity"
1641:
1616:
1593:
1573:
1472:
1461:
1359:from the original on 2015-07-11
1333:
1316:
1172:Mark A. Bedau (November 2003).
835:principles for artificial life.
658:able to do tasks on their own.
296:
1885:Network performance evaluation
1313:. Addison-Wesley. ., section 1
1296:
1284:
1258:
1238:and Maciej Komosinski (2009).
1228:
1197:
1165:
1144:
1125:
1105:
68:. The discipline was named by
1:
2256:Multimedia information system
2241:Geographic information system
2231:Enterprise information system
1820:Computer systems organization
1689:journal, at MIT Press Journal
1098:
1036:List of emerging technologies
887:Bacterial colony optimization
557:3D Virtual Creature Evolution
214:
145:
2615:Computational social science
2203:Theoretical computer science
2016:Software development process
1792:Electronic design automation
1777:Very Large Scale Integration
1161:. November 1997. p. 10.
954:
623:continuous cellular automata
7:
2438:Natural language processing
2226:Information storage systems
1695:, a virtual environment lab
1113:"Dictionary.com definition"
966:
775:over its entire life cycle.
411:List of notable simulators
338:(mechanistic, based on the
117:
10:
2755:
2354:Human–computer interaction
2324:Intrusion detection system
2236:Social information systems
2221:Database management system
1624:"AI Beyond Computer Games"
1267:"What is Artificial Life?"
950:History of artificial life
947:
943:
665:
639:
291:multi-agent system/program
266:
235:Artificial neural networks
193:declared that his program
25:
18:
2683:
2620:Computational engineering
2595:Computational mathematics
2572:
2519:
2481:
2428:
2390:
2352:
2294:
2211:
2157:
2119:
2064:
2001:
1934:
1898:
1855:
1819:
1752:
1741:
1549:10.1038/s41586-019-1192-5
1395:10.1007/s10441-015-9257-9
1302:See Langton, C. G. 1992.
1043: – Branch of biology
858:has traditionally used a
662:Biochemical-based ("wet")
2630:Computational healthcare
2625:Differentiable computing
2544:Graphics processing unit
1963:Domain-specific language
1832:Computational complexity
1322:See Red'ko, V. G. 1999.
990:Artificial consciousness
326:Complex systems modeling
2605:Computational chemistry
2539:Photograph manipulation
2430:Artificial intelligence
2246:Decision support system
1693:The Artificial Life Lab
1309:March 11, 2007, at the
1134:, The MIT Press, p.37.
1013:Complex adaptive system
937:Quantum artificial life
882:Ant colony optimization
872:Evolutionary algorithms
856:Artificial intelligence
695:Mycoplasma laboratorium
636:Hardware-based ("hard")
287:artificial intelligence
239:artificial intelligence
210:Software-based ("soft")
134:of collective systems,
2670:Educational technology
2501:Reinforcement learning
2251:Process control system
2149:Computational geometry
2139:Algorithmic efficiency
2134:Analysis of algorithms
1782:Systems on Chip (SoCs)
1265:Langton, Christopher.
1244:. New York: Springer.
1214:. New York: Springer.
1204:Maciej Komosinski and
981:Systems science portal
806:information processing
395:
366:
354:
245:of organisms that can
114:
74:Los Alamos, New Mexico
2640:Electronic publishing
2610:Computational biology
2600:Computational physics
2496:Unsupervised learning
2410:Distributed computing
2286:Information retrieval
2193:Mathematical analysis
2183:Mathematical software
2066:Theory of computation
2031:Software construction
2021:Requirements analysis
1899:Software organization
1827:Computer architecture
1797:Hardware acceleration
1762:Printed circuit board
1024:Digital morphogenesis
876:optimization problems
666:Further information:
640:Further information:
393:
364:
352:
267:Further information:
128:evolutionary dynamics
108:
2400:Concurrent computing
2372:Ubiquitous computing
2344:Application security
2339:Information security
2168:Discrete mathematics
2144:Randomized algorithm
2096:Computability theory
2074:Model of computation
2046:Software maintenance
2041:Software engineering
2003:Software development
1953:Programming language
1948:Programming paradigm
1865:Network architecture
1030:Life simulation game
866:Artificial chemistry
846:Agent-based modeling
804:Develop a theory of
773:unicellular organism
760:artificial chemistry
334:(phenomenological),
2675:Document management
2665:Operations research
2590:Enterprise software
2506:Multi-task learning
2491:Supervised learning
2213:Information systems
2036:Software deployment
1993:Software repository
1847:Real-time computing
1699:The Bibites Project
1654:Scientific American
1648:Horgan, J. (1995).
1541:2019Natur.569..514F
1480:The Bibites Project
1079:Universal Darwinism
897:Genetic programming
716:, a variant of the
577:Fuzzy Cognitive Map
412:
243:population dynamics
132:emergent properties
111:Braitenberg vehicle
70:Christopher Langton
48:related to natural
2458:Search methodology
2405:Parallel computing
2362:Interaction design
2271:Computing platform
2198:Numerical analysis
2188:Information theory
1973:Software framework
1936:Software notations
1875:Network components
1772:Integrated circuit
1500:The New York Times
1383:Acta Biotheoretica
961:John Maynard Smith
921:Evolutionary music
909:Multi-agent system
902:Swarm intelligence
410:
399:Notable simulators
396:
367:
355:
163:definition of life
115:
2721:
2720:
2650:Electronic voting
2580:Quantum Computing
2573:Applied computing
2559:Image compression
2329:Hardware security
2319:Security services
2276:Digital marketing
2056:Open-source model
1968:Modeling language
1880:Network scheduler
1535:(7757): 514–518.
1437:10.7717/peerj.948
1251:978-1-84882-529-1
1221:978-1-84882-284-9
1140:978-0-262-73144-7
1065:Social simulation
1059:Simulated reality
892:Genetic algorithm
790:evolution of life
729:in the bacterial
682:synthetic biology
672:Synthetic biology
633:
632:
371:cellular automata
283:cellular automata
221:Cellular automata
2746:
2711:
2710:
2701:
2700:
2691:
2690:
2511:Cross-validation
2483:Machine learning
2367:Social computing
2334:Network security
2129:Algorithm design
2051:Programming team
2011:Control variable
1988:Software library
1926:Software quality
1921:Operating system
1870:Network protocol
1735:Computer science
1728:
1721:
1714:
1705:
1704:
1658:
1657:
1645:
1639:
1638:
1636:
1635:
1626:. Archived from
1620:
1614:
1613:
1611:
1610:
1605:
1597:
1591:
1590:
1588:
1587:
1577:
1571:
1570:
1560:
1518:
1512:
1511:
1509:
1507:
1487:
1481:
1476:
1470:
1465:
1459:
1458:
1449:
1439:
1430:, 3:e948: e948,
1423:
1414:
1413:
1378:
1372:
1371:
1366:
1364:
1337:
1331:
1320:
1314:
1300:
1294:
1288:
1282:
1281:
1279:
1278:
1269:. Archived from
1262:
1256:
1255:
1236:Andrew Adamatzky
1232:
1226:
1225:
1206:Andrew Adamatzky
1201:
1195:
1194:
1192:
1191:
1185:
1178:
1169:
1163:
1162:
1148:
1142:
1129:
1123:
1122:
1120:
1119:
1109:
1072:Soda Constructor
1001:Autonomous robot
983:
978:
977:
976:
915:Evolutionary art
840:Related subjects
810:information flow
722:Escherichia coli
413:
409:
405:digital organism
384:axiomatic system
379:first principles
340:first principles
318:Neural net–based
279:self-replication
269:programming game
187:John von Neumann
2754:
2753:
2749:
2748:
2747:
2745:
2744:
2743:
2734:Artificial life
2724:
2723:
2722:
2717:
2708:
2679:
2660:Word processing
2568:
2554:Virtual reality
2515:
2477:
2448:Computer vision
2424:
2420:Multiprocessing
2386:
2348:
2314:Security hacker
2290:
2266:Digital library
2207:
2158:Mathematics of
2153:
2115:
2091:Automata theory
2086:Formal language
2060:
2026:Software design
1997:
1930:
1916:Virtual machine
1894:
1890:Network service
1851:
1842:Embedded system
1815:
1748:
1737:
1732:
1686:Artificial Life
1671:Artificial life
1667:
1662:
1661:
1646:
1642:
1633:
1631:
1622:
1621:
1617:
1608:
1606:
1603:
1599:
1598:
1594:
1585:
1583:
1579:
1578:
1574:
1519:
1515:
1505:
1503:
1493:(15 May 2019).
1488:
1484:
1477:
1473:
1466:
1462:
1424:
1417:
1379:
1375:
1362:
1360:
1338:
1334:
1321:
1317:
1311:Wayback Machine
1304:Artificial Life
1301:
1297:
1289:
1285:
1276:
1274:
1263:
1259:
1252:
1233:
1229:
1222:
1202:
1198:
1189:
1187:
1183:
1176:
1170:
1166:
1157:. No. 35.
1154:Next Generation
1150:
1149:
1145:
1130:
1126:
1117:
1115:
1111:
1110:
1106:
1101:
1096:
979:
974:
972:
969:
957:
952:
946:
842:
743:
678:
668:Artificial cell
664:
644:
638:
401:
328:
320:
308:
306:Parameter-based
299:
275:Turing complete
271:
265:
229:parallelization
217:
212:
148:
120:
58:computer models
34:Artificial life
31:
24:
17:
12:
11:
5:
2752:
2742:
2741:
2736:
2719:
2718:
2716:
2715:
2705:
2695:
2684:
2681:
2680:
2678:
2677:
2672:
2667:
2662:
2657:
2652:
2647:
2642:
2637:
2632:
2627:
2622:
2617:
2612:
2607:
2602:
2597:
2592:
2587:
2582:
2576:
2574:
2570:
2569:
2567:
2566:
2564:Solid modeling
2561:
2556:
2551:
2546:
2541:
2536:
2531:
2525:
2523:
2517:
2516:
2514:
2513:
2508:
2503:
2498:
2493:
2487:
2485:
2479:
2478:
2476:
2475:
2470:
2465:
2463:Control method
2460:
2455:
2450:
2445:
2440:
2434:
2432:
2426:
2425:
2423:
2422:
2417:
2415:Multithreading
2412:
2407:
2402:
2396:
2394:
2388:
2387:
2385:
2384:
2379:
2374:
2369:
2364:
2358:
2356:
2350:
2349:
2347:
2346:
2341:
2336:
2331:
2326:
2321:
2316:
2311:
2309:Formal methods
2306:
2300:
2298:
2292:
2291:
2289:
2288:
2283:
2281:World Wide Web
2278:
2273:
2268:
2263:
2258:
2253:
2248:
2243:
2238:
2233:
2228:
2223:
2217:
2215:
2209:
2208:
2206:
2205:
2200:
2195:
2190:
2185:
2180:
2175:
2170:
2164:
2162:
2155:
2154:
2152:
2151:
2146:
2141:
2136:
2131:
2125:
2123:
2117:
2116:
2114:
2113:
2108:
2103:
2098:
2093:
2088:
2083:
2082:
2081:
2070:
2068:
2062:
2061:
2059:
2058:
2053:
2048:
2043:
2038:
2033:
2028:
2023:
2018:
2013:
2007:
2005:
1999:
1998:
1996:
1995:
1990:
1985:
1980:
1975:
1970:
1965:
1960:
1955:
1950:
1944:
1942:
1932:
1931:
1929:
1928:
1923:
1918:
1913:
1908:
1902:
1900:
1896:
1895:
1893:
1892:
1887:
1882:
1877:
1872:
1867:
1861:
1859:
1853:
1852:
1850:
1849:
1844:
1839:
1834:
1829:
1823:
1821:
1817:
1816:
1814:
1813:
1804:
1799:
1794:
1789:
1784:
1779:
1774:
1769:
1764:
1758:
1756:
1750:
1749:
1742:
1739:
1738:
1731:
1730:
1723:
1716:
1708:
1702:
1701:
1696:
1690:
1682:
1677:
1666:
1665:External links
1663:
1660:
1659:
1656:. p. 107.
1640:
1615:
1592:
1572:
1513:
1482:
1471:
1460:
1415:
1373:
1332:
1315:
1295:
1283:
1257:
1250:
1227:
1220:
1196:
1164:
1143:
1124:
1103:
1102:
1100:
1097:
1095:
1094:
1088:
1082:
1076:
1068:
1062:
1056:
1053:Player Project
1050:
1044:
1038:
1033:
1027:
1021:
1019:Darwin machine
1016:
1010:
1004:
998:
993:
986:
985:
984:
968:
965:
956:
953:
948:Main article:
945:
942:
941:
940:
934:
924:
918:
912:
906:
905:
904:
899:
894:
889:
884:
869:
863:
853:
841:
838:
837:
836:
829:
826:
823:
819:
818:
814:
813:
802:
799:
796:
793:
785:
784:
780:
779:
776:
769:
766:
756:
748:
747:
742:
739:
663:
660:
637:
634:
631:
630:
627:
624:
621:
615:
614:
611:
608:
605:
601:
600:
597:
594:
591:
585:
584:
581:
578:
575:
569:
568:
565:
562:
559:
553:
552:
549:
546:
540:
536:
535:
532:
529:
528:evolvable code
526:
522:
521:
518:
515:
512:
506:
505:
502:
499:
498:evolvable code
496:
490:
489:
487:
484:
481:
475:
474:
471:
468:
467:evolvable code
465:
459:
458:
455:
452:
451:evolvable code
449:
443:
442:
439:
436:
433:
427:
426:
423:
420:
417:
400:
397:
327:
324:
319:
316:
307:
304:
298:
295:
264:
261:
260:
259:
257:Neuroevolution
254:
251:Baldwin effect
232:
216:
213:
211:
208:
207:
206:
198:
147:
144:
124:living systems
119:
116:
16:Field of study
15:
9:
6:
4:
3:
2:
2751:
2740:
2737:
2735:
2732:
2731:
2729:
2714:
2706:
2704:
2696:
2694:
2686:
2685:
2682:
2676:
2673:
2671:
2668:
2666:
2663:
2661:
2658:
2656:
2653:
2651:
2648:
2646:
2643:
2641:
2638:
2636:
2633:
2631:
2628:
2626:
2623:
2621:
2618:
2616:
2613:
2611:
2608:
2606:
2603:
2601:
2598:
2596:
2593:
2591:
2588:
2586:
2583:
2581:
2578:
2577:
2575:
2571:
2565:
2562:
2560:
2557:
2555:
2552:
2550:
2549:Mixed reality
2547:
2545:
2542:
2540:
2537:
2535:
2532:
2530:
2527:
2526:
2524:
2522:
2518:
2512:
2509:
2507:
2504:
2502:
2499:
2497:
2494:
2492:
2489:
2488:
2486:
2484:
2480:
2474:
2471:
2469:
2466:
2464:
2461:
2459:
2456:
2454:
2451:
2449:
2446:
2444:
2441:
2439:
2436:
2435:
2433:
2431:
2427:
2421:
2418:
2416:
2413:
2411:
2408:
2406:
2403:
2401:
2398:
2397:
2395:
2393:
2389:
2383:
2382:Accessibility
2380:
2378:
2377:Visualization
2375:
2373:
2370:
2368:
2365:
2363:
2360:
2359:
2357:
2355:
2351:
2345:
2342:
2340:
2337:
2335:
2332:
2330:
2327:
2325:
2322:
2320:
2317:
2315:
2312:
2310:
2307:
2305:
2302:
2301:
2299:
2297:
2293:
2287:
2284:
2282:
2279:
2277:
2274:
2272:
2269:
2267:
2264:
2262:
2259:
2257:
2254:
2252:
2249:
2247:
2244:
2242:
2239:
2237:
2234:
2232:
2229:
2227:
2224:
2222:
2219:
2218:
2216:
2214:
2210:
2204:
2201:
2199:
2196:
2194:
2191:
2189:
2186:
2184:
2181:
2179:
2176:
2174:
2171:
2169:
2166:
2165:
2163:
2161:
2156:
2150:
2147:
2145:
2142:
2140:
2137:
2135:
2132:
2130:
2127:
2126:
2124:
2122:
2118:
2112:
2109:
2107:
2104:
2102:
2099:
2097:
2094:
2092:
2089:
2087:
2084:
2080:
2077:
2076:
2075:
2072:
2071:
2069:
2067:
2063:
2057:
2054:
2052:
2049:
2047:
2044:
2042:
2039:
2037:
2034:
2032:
2029:
2027:
2024:
2022:
2019:
2017:
2014:
2012:
2009:
2008:
2006:
2004:
2000:
1994:
1991:
1989:
1986:
1984:
1981:
1979:
1976:
1974:
1971:
1969:
1966:
1964:
1961:
1959:
1956:
1954:
1951:
1949:
1946:
1945:
1943:
1941:
1937:
1933:
1927:
1924:
1922:
1919:
1917:
1914:
1912:
1909:
1907:
1904:
1903:
1901:
1897:
1891:
1888:
1886:
1883:
1881:
1878:
1876:
1873:
1871:
1868:
1866:
1863:
1862:
1860:
1858:
1854:
1848:
1845:
1843:
1840:
1838:
1837:Dependability
1835:
1833:
1830:
1828:
1825:
1824:
1822:
1818:
1812:
1808:
1805:
1803:
1800:
1798:
1795:
1793:
1790:
1788:
1785:
1783:
1780:
1778:
1775:
1773:
1770:
1768:
1765:
1763:
1760:
1759:
1757:
1755:
1751:
1746:
1740:
1736:
1729:
1724:
1722:
1717:
1715:
1710:
1709:
1706:
1700:
1697:
1694:
1691:
1688:
1687:
1683:
1681:
1678:
1676:
1672:
1669:
1668:
1655:
1651:
1644:
1630:on 2008-07-01
1629:
1625:
1619:
1602:
1596:
1582:
1576:
1568:
1564:
1559:
1554:
1550:
1546:
1542:
1538:
1534:
1530:
1529:
1524:
1517:
1502:
1501:
1496:
1492:
1486:
1479:
1475:
1468:
1464:
1457:
1453:
1448:
1443:
1438:
1433:
1429:
1422:
1420:
1412:
1408:
1404:
1400:
1396:
1392:
1388:
1384:
1377:
1370:
1358:
1354:
1350:
1346:
1342:
1336:
1329:
1325:
1319:
1312:
1308:
1305:
1299:
1293:
1287:
1273:on 2007-01-17
1272:
1268:
1261:
1253:
1247:
1243:
1242:
1237:
1231:
1223:
1217:
1213:
1212:
1207:
1200:
1186:on 2008-12-02
1182:
1175:
1168:
1160:
1159:Imagine Media
1156:
1155:
1147:
1141:
1137:
1133:
1128:
1114:
1108:
1104:
1092:
1089:
1086:
1083:
1080:
1077:
1074:
1073:
1069:
1066:
1063:
1060:
1057:
1054:
1051:
1048:
1045:
1042:
1039:
1037:
1034:
1031:
1028:
1025:
1022:
1020:
1017:
1014:
1011:
1008:
1005:
1002:
999:
997:
994:
991:
988:
987:
982:
971:
964:
962:
951:
938:
935:
932:
931:methodologies
928:
925:
922:
919:
916:
913:
910:
907:
903:
900:
898:
895:
893:
890:
888:
885:
883:
880:
879:
877:
873:
870:
867:
864:
861:
857:
854:
851:
847:
844:
843:
834:
830:
827:
824:
821:
820:
816:
815:
811:
807:
803:
800:
797:
794:
791:
787:
786:
782:
781:
777:
774:
770:
767:
764:
761:
757:
754:
750:
749:
745:
744:
741:Open problems
738:
736:
732:
728:
724:
723:
719:
715:
712:
708:
704:
699:
697:
696:
691:
687:
686:synthetic DNA
683:
677:
673:
669:
659:
657:
653:
652:automatically
649:
643:
628:
625:
622:
620:
617:
616:
612:
609:
606:
603:
602:
598:
595:
592:
590:
587:
586:
582:
579:
576:
574:
571:
570:
566:
563:
560:
558:
555:
554:
550:
547:
545:
544:central dogma
541:
538:
537:
533:
530:
527:
524:
523:
519:
516:
513:
511:
508:
507:
503:
500:
497:
495:
492:
491:
488:
485:
482:
480:
477:
476:
472:
469:
466:
464:
461:
460:
456:
453:
450:
448:
445:
444:
440:
437:
434:
432:
429:
428:
424:
421:
418:
415:
414:
408:
406:
392:
388:
385:
380:
376:
372:
363:
359:
351:
347:
345:
341:
337:
333:
323:
315:
313:
303:
294:
292:
288:
284:
280:
276:
270:
263:Program-based
258:
255:
252:
248:
244:
240:
236:
233:
230:
226:
222:
219:
218:
203:
199:
196:
192:
189:) . Notably,
188:
184:
180:
176:
175:
174:
172:
168:
164:
159:
155:
151:
143:
141:
137:
133:
129:
125:
112:
107:
103:
101:
97:
96:
91:
87:
83:
79:
75:
71:
67:
63:
59:
55:
51:
47:
43:
39:
35:
29:
22:
2645:Cyberwarfare
2304:Cryptography
1685:
1653:
1643:
1632:. Retrieved
1628:the original
1618:
1607:. Retrieved
1595:
1584:. Retrieved
1575:
1532:
1526:
1516:
1504:. Retrieved
1498:
1491:Zimmer, Carl
1485:
1474:
1463:
1427:
1386:
1382:
1376:
1368:
1361:. Retrieved
1352:
1348:
1335:
1318:
1298:
1286:
1275:. Retrieved
1271:the original
1260:
1240:
1230:
1210:
1199:
1188:. Retrieved
1181:the original
1167:
1152:
1146:
1127:
1116:. Retrieved
1107:
1071:
958:
720:
700:
693:
679:
647:
645:
604:The Bibites
479:TechnoSphere
407:simulators:
402:
368:
356:
329:
321:
311:
309:
300:
297:Module-based
272:
246:
201:
179:strong alife
178:
160:
156:
152:
149:
121:
93:
85:
77:
66:biochemistry
41:
37:
33:
32:
2655:Video games
2635:Digital art
2392:Concurrency
2261:Data mining
2173:Probability
1906:Interpreter
1581:"Libarynth"
1389:(2): 1–19,
1355:: 371–408.
1341:Ray, Thomas
1085:Virtual pet
927:Abiogenesis
852:in systems.
771:Simulate a
735:amino acids
676:Xenobiology
650:, that is,
225:scalability
54:simulations
2739:Simulation
2728:Categories
2713:Glossaries
2585:E-commerce
2178:Statistics
2121:Algorithms
2079:Stochastic
1911:Middleware
1767:Peripheral
1634:2008-07-04
1609:2015-05-11
1586:2015-05-11
1363:24 January
1277:2007-01-19
1190:2007-01-19
1118:2007-01-19
1099:References
831:Establish
709:) form of
707:artificial
705:(possibly
607:neural net
561:neural net
494:Framsticks
435:neural net
382:intrinsic
215:Techniques
205:phenomena.
202:weak alife
146:Philosophy
136:biomimicry
2534:Rendering
2529:Animation
2160:computing
2111:Semantics
1802:Processor
1601:"Caltech"
1007:Bioethics
955:Criticism
850:emergence
763:in silico
703:synthetic
517:1996–2001
510:Creatures
431:Polyworld
419:Driven By
336:white-box
332:black-box
183:Strong AI
171:ecosystem
2693:Category
2521:Graphics
2296:Security
1958:Compiler
1857:Networks
1754:Hardware
1567:31092918
1456:26038717
1403:25980478
1357:Archived
1307:Archived
1208:(2009).
967:See also
933:as well.
860:top down
753:in vitro
718:bacteria
656:machines
629:ongoing
613:ongoing
599:ongoing
593:Geppetto
589:OpenWorm
583:ongoing
551:ongoing
534:ongoing
525:GenePool
504:ongoing
473:ongoing
441:ongoing
375:ontology
344:grey-box
167:software
118:Overview
90:hardware
82:software
62:robotics
2703:Outline
1558:7039709
1537:Bibcode
1447:4451025
1411:2941481
944:History
833:ethical
690:wetware
654:guided
483:modules
422:Started
191:Tom Ray
100:biology
88:, from
80:, from
46:systems
1675:Curlie
1565:
1555:
1528:Nature
1506:16 May
1454:
1444:
1409:
1401:
1248:
1218:
1138:
1091:Webots
731:genome
727:codons
711:viable
674:, and
648:robots
573:EcoSim
447:Tierra
425:Ended
342:) and
312:finite
195:Tierra
92:; and
64:, and
42:A-Life
2106:Logic
1940:tools
1604:(PDF)
1469:Aevol
1428:PeerJ
1407:S2CID
1184:(PDF)
1177:(PDF)
642:Robot
619:Lenia
539:Aevol
463:Avida
457:2004
247:learn
181:(cf.
56:with
38:ALife
28:Alife
1938:and
1811:Form
1807:Size
1563:PMID
1508:2019
1452:PMID
1399:PMID
1365:2016
1246:ISBN
1216:ISBN
1136:ISBN
714:life
626:2019
610:2015
596:2011
580:2009
564:2008
548:2006
531:1997
501:1996
486:1995
470:1993
454:1991
438:1990
416:Name
289:and
227:and
200:The
177:The
86:hard
78:soft
50:life
1673:at
1553:PMC
1545:doi
1533:569
1442:PMC
1432:doi
1391:doi
567:NA
95:wet
40:or
2730::
1809:/
1652:.
1561:.
1551:.
1543:.
1531:.
1525:.
1497:.
1450:,
1440:,
1418:^
1405:,
1397:,
1387:63
1385:,
1367:.
1353:XI
1351:.
1347:.
808:,
737:.
670:,
293:.
130:,
109:A
84:;
60:,
1747:.
1727:e
1720:t
1713:v
1637:.
1612:.
1589:.
1569:.
1547::
1539::
1510:.
1434::
1393::
1280:.
1254:.
1224:.
1193:.
1121:.
792:.
765:.
755:.
253:.
36:(
30:.
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.