genetic programming


A type of programming that utilizes the same properties of natural selection found in biological evolution. The general idea behind genetic programming is to start with a collection of functions and randomly combine them into programs; then run the programs and see which gives the best results; keep the best ones (natural selection), mutate some of the others, and test the new generation; repeat this process until a clear best program emerges.

LISP is a popular language for genetic programming.

Read Also:

  • genlock

    Short for generator locking device , a genlock is a device that enables a composite video machine, such as a TV, to accept two signals simultaneously. A genlock locks one set of signals while it processes the second set. This enables you to combine graphics from a computer with video signals from a second source […]

  • genre

    Games like most other forms of media are categorized into genres based on gameplay, atmosphere and various other factors. Common game genres include FPS (first-person shooter), RTS (real-time strategy), MMORPG (massively multiplayer online role-playing game), arcade, and adventure.

  • geolocation

    Geolocation is a term used to describe the capability to detect and record where you and other people are located, and to use the information to enhance the desktop using an Internet-connected computer or device. Geolocation information can be obtained in a number of ways including data bout a user’s IP address, MAC address, RFID, […]

  • geosynchronous satellite

    Also called geostationary, or simply GEO, it refers to the movement of communications satellites where the satellite circles the globe over the equator, in a movement that is synchronized with the earth’s rotation. Because of this synchronization, the satellite appears to be stationary, and they also offer continuous operation in the area of visibility. These […]

  • geotagging

    The process of assigning geographic location metadata to a photos’ EXIF data, which normally would only contain details about the camera being used to take the photo. The geographic information can include details such as the latitude and longitude coordinates or city and state details for the geographic location of the photo. The EXIF data […]


Disclaimer: genetic programming definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.