Weasel Program
   HOME



picture info

Weasel Program
The weasel program or Dawkins' weasel is a thought experiment and a variety of computer simulations illustrating it. Their aim is to demonstrate that the process that drives evolutionary systems—random variation combined with non-random cumulative selection—is different from pure chance. The thought experiment was formulated by Richard Dawkins, and the first simulation written by him; various other implementations of the program have been written by others. Origin and structure In chapter 3 of his book ''The Blind Watchmaker'', Dawkins gave the following introduction to the program, referencing the well-known infinite monkey theorem: The scenario is staged to produce a string of gibberish letters, assuming that the selection of each letter in a sequence of 28 characters will be random. The number of possible combinations in this random sequence is 2728, or about 1040, so the probability that the monkey will produce a given sequence is extremely low. Any particular seq ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Mustela Frenata
The long-tailed weasel (''Neogale frenata''), also known as the bridled weasel, masked ermine, or big stoat, is a species of weasel found in North, Central, and South America. It is distinct from the short-tailed weasel (''Mustela erminea''), also known as a "stoat", a close relation in the genus ''Mustela'' that originated in Eurasia and crossed into North America some half million years ago; the two species are visually similar, having long, slender bodies and tails with short legs and a black tail tip. Long-tailed weasels exhibit scale-dependent patterns of habitat selection, favoring forest patches, fencerows, and drainage ditches while avoiding agricultural fields. Gehring, T. M., & Swihart, R. K. (2021). Habitat use by Long-tailed Weasels in a Fragmented Agricultural Landscape. The American Midland Naturalist, 186(1), 136–149. They typically make their habitats in forests and underground in burrows of other small mammals. Taxonomy The long-tailed weasel was origina ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Computer Program
A computer program is a sequence or set of instructions in a programming language for a computer to Execution (computing), execute. It is one component of software, which also includes software documentation, documentation and other intangible components. A ''computer program'' in its human-readable form is called source code. Source code needs another computer program to Execution (computing), execute because computers can only execute their native machine instructions. Therefore, source code may be Translator (computing), translated to machine instructions using a compiler written for the language. (Assembly language programs are translated using an Assembler (computing), assembler.) The resulting file is called an executable. Alternatively, source code may execute within an interpreter (computing), interpreter written for the language. If the executable is requested for execution, then the operating system Loader (computing), loads it into Random-access memory, memory and ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]




Pascal Programming Language
Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named after French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth was involved in the process to improve the language as part of the ALGOL X efforts and proposed a version named ALGOL W. This was not accepted, and the ALGOL X process bogged down. In 1968, Wirth decided to abandon the ALGOL X process and further improve ALGOL W, releasing this as Pascal in 1970. On top of ALGOL's scalars and arrays, Pascal enables defining complex datatypes and building dynamic and recursive data structures such as lists, trees and graphs. Pascal has strong typing on all objects, which means that one type of data cannot be converted to or interpreted as another without explicit conversions. Unlike ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


BASIC Programming Language
Basic or BASIC may refer to: Science and technology * BASIC, a computer programming language * Basic (chemistry), having the properties of a base * Basic access authentication, in HTTP Entertainment * ''Basic'' (film), a 2003 film * Basic, one of the languages in ''Star Wars'' Music * ''Basic'' (Glen Campbell album), 1978 * ''Basic'' (Robert Quine and Fred Maher album), 1984 * ''B.A.S.I.C.'' (Alpinestars album), 2000 * ''Basic'' (Brown Eyed Girls album), 2015 * ''B.A.S.I.C.'' (The Basics album), 2019 Places * Basic, Mississippi, a community in the US * BASIC countries, Brazil, South Africa, India and China in climate change negotiations Organizations * BASIC Bank Limited, government owned bank in Bangladesh * Basic Books, an American publisher Other uses * Basic (cigarette), a brand of cigarettes manufactured by the Altria Group (Philip Morris Company) * Basic (dance move), the dance move that defines the character of a particular dance * Basic (slang), a pejorativ ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Generation
A generation is all of the people born and living at about the same time, regarded collectively. It also is "the average period, generally considered to be about 20–⁠30 years, during which children are born and grow up, become adults, and begin to have children." In kinship, ''generation'' is a structural term, designating the parent–child relationship. In biology, ''generation'' also means biogenesis, reproduction, and procreation. ''Generation'' is also a synonym for ''birth/age cohort'' in demographics, marketing, and social science, where it means "people within a delineated population who experience the same significant events within a given period of time." The term ''generation'' in this sense, also known as '' social generations'', is widely used in popular culture and is a basis of sociological analysis. Serious analysis of generations began in the nineteenth century, emerging from an increasing awareness of the possibility of permanent social change and the i ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Mutant
In biology, and especially in genetics, a mutant is an organism or a new genetic character arising or resulting from an instance of mutation, which is generally an alteration of the DNA sequence of the genome or chromosome of an organism. It is a characteristic that would not be observed naturally in a specimen. The term mutant is also applied to a virus with an alteration in its nucleotide sequence whose genome is in the nuclear genome. The natural occurrence of genetic mutations is integral to the process of evolution. The study of mutants is an integral part of biology; by understanding the effect that a mutation in a gene has, it is possible to establish the normal function of that gene. Mutants arise by mutation Mutants arise by mutations occurring in pre-existing genomes as a result of errors of DNA replication or errors of DNA repair. Errors of replication often involve translesion synthesis by a DNA polymerase when it encounters and bypasses a damaged base in the te ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Error
An error (from the Latin , meaning 'to wander'Oxford English Dictionary, s.v. “error (n.), Etymology,” September 2023, .) is an inaccurate or incorrect action, thought, or judgement. In statistics, "error" refers to the difference between the value which has been computed and the correct value. An error could result in failure or in a Deviation (statistics), deviation from the intended performance or behavior. Human behavior One reference differentiates between "error" and "mistake" as follows: In human behavior the norms or expectations for behavior or its consequences can be derived from the intention of the actor or from the expectations of other individuals or from a social grouping or from social norms. (See deviance (sociology), deviance.) Gaffes and faux pas can be labels for certain instances of this kind of error. More serious departures from social norms carry labels such as misbehavior and labels from the legal system, such as misdemeanor and crime. Departures f ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


Adaptive Landscape
Adaptation, in biology, is the process or trait by which organisms or population better match their environment Adaptation may also refer to: Arts * Adaptation (arts), a transfer of a work of art from one medium to another ** Film adaptation, a story from another work, adapted into a film ** Literary adaptation, a story from a literary source, adapted into another work ** Novelization, the adaptation of another work into a novel ** Theatrical adaptation, a story from another work, adapted into a play * ''Adaptation'' (film), a 2002 film by Spike Jonze * "Adaptation" (''The Walking Dead''), a television episode *''Adaptation'', a 2012 novel by Malinda Lo *"Adaptation", a song by the Weekend from his 2013 album '' Kiss Land'' Biology and medicine * Adaptation (eye), the eye's adjustment to light ** Chromatic adaptation, visual systems' adjustments to changes in illumination for preservation of colors ** Prism adaptation, sensory-motor adjustments after the visual field has b ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Hill Climbing
numerical analysis, hill climbing is a mathematical optimization technique which belongs to the family of local search. It is an iterative algorithm that starts with an arbitrary solution to a problem, then attempts to find a better solution by making an incremental change to the solution. If the change produces a better solution, another incremental change is made to the new solution, and so on until no further improvements can be found. For example, hill climbing can be applied to the travelling salesman problem. It is easy to find an initial solution that visits all the cities but will likely be very poor compared to the optimal solution. The algorithm starts with such a solution and makes small improvements to it, such as switching the order in which two cities are visited. Eventually, a much shorter route is likely to be obtained. Hill climbing finds optimal solutions for convex problems – for other problems it will find only local optima (solutions that cannot ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]




Hoyle's Fallacy
The junkyard tornado, sometimes known as Hoyle's fallacy, is a fallacious argument formulated by Fred Hoyle against Earth-based abiogenesis and in favor of panspermia. The junkyard tornado argument has been taken out of its original context by theists to argue for intelligent design, and has since become a mainstay in the rejection of evolution by religious groups, even though Fred Hoyle declared himself an atheist, and even though the junkyard tornado argument is considered a fallacy in its original context of Earth-based abiogenesis vs. panspermia. The junkyard tornado argument uses a calculation of the probability of abiogenesis based on false assumptions, as comparable to "a tornado sweeping through a junk-yard might assemble a Boeing 747 from the materials therein" and to compare the chance of obtaining even a single functioning protein by chance combination of amino acids to a solar system full of blind men solving Rubik's Cubes simultaneously. It was used originally by Eng ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Amino Acids
Amino acids are organic compounds that contain both amino and carboxylic acid functional groups. Although over 500 amino acids exist in nature, by far the most important are the Proteinogenic amino acid, 22 α-amino acids incorporated into proteins. Only these 22 appear in the genetic code of life. Amino acids can be classified according to the locations of the core structural functional groups (Alpha and beta carbon, alpha- , beta- , gamma- (γ-) amino acids, etc.); other categories relate to Chemical polarity, polarity, ionization, and side-chain group type (aliphatic, Open-chain compound, acyclic, aromatic, Chemical polarity, polar, etc.). In the form of proteins, amino-acid ''Residue (chemistry)#Biochemistry, residues'' form the second-largest component (water being the largest) of human muscles and other tissue (biology), tissues. Beyond their role as residues in proteins, amino acids participate in a number of processes such as neurotransmitter transport and biosynthesi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]


picture info

Proteins
Proteins are large biomolecules and macromolecules that comprise one or more long chains of amino acid residues. Proteins perform a vast array of functions within organisms, including catalysing metabolic reactions, DNA replication, responding to stimuli, providing structure to cells and organisms, and transporting molecules from one location to another. Proteins differ from one another primarily in their sequence of amino acids, which is dictated by the nucleotide sequence of their genes, and which usually results in protein folding into a specific 3D structure that determines its activity. A linear chain of amino acid residues is called a polypeptide. A protein contains at least one long polypeptide. Short polypeptides, containing less than 20–30 residues, are rarely considered to be proteins and are commonly called peptides. The individual amino acid residues are bonded together by peptide bonds and adjacent amino acid residues. The sequence of amino acid ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   [Amazon]