Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z - Internet FAQ Archives

FAQ: part 1/6 (A Guide to Frequently Asked Questions)

( Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Cities ]

See reader questions & answers on this topic! - Help others by sharing your knowledge
Important note: Do NOT send email to the address above: it will 
    be ignored. Corrections and other correspondence should be sent to



				    Guide to

			   Evolutionary Computation

			   (FAQ for

				   edited by

			       Joerg Heitkoetter
			     UUnet Deutschland GmbH
				 Sebrathweg 20
			   D-44149 Dortmund, Germany
			     or <>


				 David Beasley
				  ingenta ltd
				BUCS Building,
			      University of Bath,
			 Bath, United Kingdom BA2 7AY

	       Search this document first if you have a question
     If someone posts a question to the newsgroup which is answered in here
				  and finally

				  DON'T PANIC!

     Copyright  (c)  1993-2001 by Joerg Heitkoetter and David Beasley, all
			       rights reserved.

     This FAQ may be posted to any USENET newsgroup, on-line  service,  or
     BBS  as  long  as  it  is  posted  in  its entirety and includes this
     copyright statement.  This FAQ may not be distributed  for  financial
     gain.   This  FAQ  may  not  be included in commercial collections or
     compilations without express permission from the author.

     FAQ  /F-A-Q/ or /fak/ [USENET] n.  1. A  Frequently  Asked  Question.
	  2.  A  compendium  of  accumulated  lore, posted periodically to
	  high-volume  newsgroups  in  an  attempt   to   forestall   such
	  questions.   Some  people  prefer  the term `FAQ list' or `FAQL'
	  /fa'kl/, reserving `FAQ' for sense 1.

	  /R-T-F-A-Q/ [USENET: primarily written, by  analogy  with  RTFM]
	  imp. Abbrev. for `Read the FAQ!', an exhortation that the person
	  addressed ought to read the newsgroup's FAQ list before  posting

     RTFM /R-T-F-M/ [UNIX] imp. Acronym for `Read The Fucking Manual'.  1.
	  Used by gurus to brush off questions they  consider  trivial  or
	  annoying.   Compare Don't do that, then!  2. Used when reporting
	  a problem to  indicate  that  you  aren't  just  asking  out  of
	  randomness.  "No, I can't figure out how to interface UNIX to my
	  toaster, and yes, I have RTFM."  Unlike sense  1,  this  use  is
	  considered polite. ...

		 --- "The on-line hacker Jargon File, version 3.0, 29 July

     This guide is intended to help, provide basic information, and  serve
     as a first straw for individuals, i.e.  uninitiated hitch-hikers, who
     are stranded in the mindboggling universe of Evolutionary Computation
     (EC);  that  in  turn  is  only  a  small  footpath  to  an even more
     mindboggling scientific universe, that, incorporating Fuzzy  Systems,
     and   Artificial   Neural  Networks,  is  sometimes  referred  to  as
     Computational Intelligence (CI); that in turn is only part of an even
     more  advanced scientific universe of mindparalysing complexity, that
     incorporating Artificial Life, Fractal Geometry,  and  other  Complex
     Systems  Sciences might someday be referred to as Natural Computation

     Over the course of the past  years,  GLOBAL  OPTIMIZATION  algorithms
     imitating  certain  principles of nature have proved their usefulness
     in various domains of  applications.  Especially  worth  copying  are
     those  principles  where  nature  has  found  "stable  islands"  in a
     "turbulent ocean" of solution possibilities. Such  phenomena  can  be
     found  in annealing processes, central nervous systems and biological
     EVOLUTION, which in turn have  lead  to  the  following  OPTIMIZATION
     methods:  Simulated Annealing (SA), Artificial Neural Networks (ANNs)
     and the field of Evolutionary Computation (EC).

     EC may currently be characterized by the following pathways:  Genetic
     Algorithms  (GA), Evolutionary Programming (EP), Evolution Strategies
     (ES), Classifier Systems (CFS), Genetic Programming (GP), and several
     other  problem  solving  strategies,  that  are based upon biological
     observations, that date back to Charles Darwin's discoveries  in  the
     19th  century: the means of natural selection and the survival of the
     fittest, and theories of evolution.  The inspired algorithms are thus
     termed Evolutionary Algorithms (EA).

     Moreover, this guide is intended to help those who are just beginning
     to read the newsgroup, and those  who  are  new  "on"
     USENET.  It shall help to avoid lengthy discussions of questions that
     usually arise for beginners of one or the other kind, and  which  are
     boring to read again and again by "old-timers."

     You  will  see  this  guide  popping  up  periodically  in the Usenet
     newsgroup (and also  , and  ,
     where it should be locatable at any time).

     This guide was produced by Joerg Heitkoetter (known as Joke) in early
     1993, using material from many sources (see Acknowledgements ), mixed
     with  his  own brand of humour. Towards the end of 1993, Joerg handed
     over editorial responsibility to David Beasley . He  reorganised  the
     guide  in  various  ways,  and  generally attempted to inject his own
     brand of orderliness. Thus, any jokes  are  the  work  of  Joke.  The
     mundane bits are David's responsibility.

     The  guide  is  kept up to date, as far as possible, and new versions
     are issued several times a  year.  However,  we  do  rely  on  useful
     information  being  sent  to  us  for inclusion in the guide (we dont
     always  have  time  to   read   ,   for   example).
     Contributions,  additions,  corrections,  cash,  etc.  are  therefore
     always welcome.  Send e-mail to the address at the beginning  of  the

     This periodic posting is not meant to discuss any topic exhaustively,
     but should be thought of as a list of  reference  pointers,  instead.
     This  posting is provided on an "as is" basis, NO WARRANTY whatsoever
     is expressed or implied, especially, NO WARRANTY that the information
     contained  herein  is  up-to-date,  correct  or  useful  in  any way,
     although all this is intended.

     Moreover, please note that  the  opinions  expressed  herein  do  not
     necessarily  reflect those of the editors' institutions or employers,
     neither as a whole, nor in part. They are just  the  amalgamation  of
     the  editors'  collections  of  ideas, and contributions gleaned from
     other sources.

     NOTE: some portions of this otherwise rather dry guide  are  intended
     to  be  satirical.   If you do not recognize it as such, consult your
     local doctor or a professional comedian.

     This guide is big. Really big. You just  won't  believe  how  hugely,
     vastly, mindbogglingly big it is. That's why it has been split into a
     "trilogy" -- which, like all successful trilogies, eventually ends up
     consisting of more than three parts.

 Searching for answers
     To  find  the answer of question number x, just search for the string
     "Qx:". (So the answer to question 42 is at "Q42:"!)

 What does [xxxx99] mean?
     Some books are referenced again and again, that's why they have  this
     kind of "tag", that an experienced hitch-hiker will search for in the
     list of books (see Q10 and Q12 and  other  places)  to  dissolve  the
     riddle.  Here,  they have a ":" appended, thus you can search for the
     string "[ICGA85]:" for example.

 Why all this UPPERCASING in running text?
     Words written  in  all  uppercase  letters  are  cross-references  to
     entries  in  the Glossary (see Q99). Again, they have a ":" appended,
     thus if you find, say  EVOLUTION,  you  can  search  for  the  string
     "EVOLUTION:" in the Glossary.

 FTP and HTTP naming conventions
     A  file  available  on an FTP server will be specified as: <ftp-site-
     name>/<the-complete-filename> So for example, the file bar.tar.gz  in
     the  directory  /pub/foo  on the ftp server would be
     specified as:

     A specification  ending  with  a  "/"  is  a  reference  to  a  whole
     directory, e.g.
     HTTP  files  are  specified  in  a  similar way, but with the prefix:

     Between postings to  , this FAQ is available  on  the
     World  Wide  Web.   Get  it  from  any  ENCORE  site (See Q15.3). The
     following Encore sites can be accessed by HTTP. If you  use  the  one
     closest  to  you,  you  should get the best speed of service.  (Note,
     however, that some sites are not always up to  date.   The  guide  is
     normally issued every 3 months.)

     o  UUnet    Deutschland   GmbH   (Germany)   (definitive   location):

	o   The    Chinese    University    of    Hong    Kong    (China):

	o             Ecole             Polytechnique            (France):

	o       The       University       of       Oviedo        (Spain):

	o        The       University       of       Birmingham       (UK)

	o        The        Santa        Fe        Institute        (USA):

     Other  Encore  sites can be accessed by FTP, and the FAQ can be found
     in the file FAQ/www/top.htm or something similar.  The  FAQ  is  also
     available    in    plain    text   format   on   Encore,   and   from  as  the  files:
     part1  to  part6. The FAQ may also be retrieved by e-mail from <mail->. Send a message to the mail-server  with  "help"
     and "index" in the body on separate lines for more information.

     A  PostScript  version  is  also  available.  This looks really crisp
     (using boldface, italics, etc.),  and  is  available  for  those  who
     prefer  offline reading.  Get it from Encore in file FAQ/
     (the plain text versions are in the same directory too).

	  "As a net is made up of a series of ties, so everything in  this
       world is connected by a series of ties.  If anyone thinks  that the
     mesh of a net is an independent, isolated thing, he is  mistaken.  It
      is called a net because it is made up of a series  of interconnected
				   meshes, and each mesh has its place and
			      responsibility in relation to other meshes."

								--- Buddha

 Referencing this Guide
     If you want to reference this guide it should look like:

     Heitkoetter, Joerg and  Beasley,  David,  eds.   (2001)  "The  Hitch-
     Hiker's Guide to Evolutionary Computation: A list of Frequently Asked
     Questions (FAQ)", USENET:  Available  via  anonymous
     FTP  from About
     110 pages.

     Or simply call it "the Guide", or "HHGTEC" for acronymaniacs.

The ZEN Puzzle
     For some weird reason this guide contains some puzzles which can only
     be  solved  by  cautious  readers  who have (1) a certain amount of a
     certain kind of humor, (2) a certain amount of patience and time, (3)
     a  certain  amount of experience in ZEN NAVIGATION, and (4) a certain
     amount of books of a certain author.

     Usually, puzzles search either for certain answers (more  often,  ONE
     answer)  to  a  question;  or,  for the real smartasses, sometimes an
     answer is presented, and a certain question  is  searched  for.   ZEN
     puzzles are even more challenging: you have to come up with an answer
     to a question, both of which are not  explicitly,  rather  implicitly
     stated  somewhere  in  this  FAQ.   Thus, you are expected to give an
     answer AND a question!

     To give an impression what this is all about, consider the following,
     submitted  by  Craig  W.  Reynolds.  The correct question is: "Why is
     Fisher's `improbability quote' (cf EPILOGUE ) included in this FAQ?",
     Craig's correct answer is: `This is a GREAT quotation, it sounds like
     something directly out of  a  turn  of  the  century  Douglas  Adams:
     Natural Selection:
      the  original "Infinite Improbability Drive"' Got the message? Well,
     this  was  easy  and  very  obvious.  The  other  puzzles  are   more

     However,  all  this is just for fun (mine and hopefully yours), there
     is nothing like the $100 price, some big shots in  computer  science,
     e.g.   Don  Knuth  usually  offer;  all  there  is  but  a  honorable
     mentioning of the ZEN navigator, including the  puzzle  s/he  solved.
     It's  thus  like  in  real life: don't expect to make money from your
     time being a scientist, it's all just for the fun of it...

     Enjoy the trip!


     Q0: How about an introduction to


     Q1: What are Evolutionary Algorithms (EAs)?
     Q1.1: What's a Genetic Algorithm (GA)?
     Q1.2: What's Evolutionary Programming (EP)?
     Q1.3: What's an Evolution Strategy (ES)?
     Q1.4: What's a Classifier System (CFS)?
     Q1.5: What's Genetic Programming (GP)?


     Q2: What applications of EAs are there?

     Q3: Who is concerned with EAs?

     Q4: How many EAs exist? Which?
     Q4.1: What about Alife systems, like Tierra and VENUS?

     Q5: What about all this Optimization stuff?


     Q10: What introductory material on EAs is there?
     Q10.1: Suitable background reading for beginners?
     Q10.2: Textbooks on EC?
     Q10.3: The Classics?
     Q10.4: Introductory Journal Articles?
     Q10.5: Introductory Technical Reports?
     Q10.6: Not-quite-so-introductory Literature?
     Q10.7: Biological Background Readings?
     Q10.8: On-line bibliography collections?
     Q10.9: Videos?
     Q10.10: CD-ROMs?
     Q10.11: How do I get a copy of a dissertation?

     Q11: What EC related journals and magazines are there?

     Q12: What are the important conferences/proceedings on EC?

     Q13: What Evolutionary Computation Associations exist?

     Q14: What Technical Reports are available?

     Q15: What information is available over the net?
     Q15.1: What digests are there?
     Q15.2: What mailing lists are there?
     Q15.3: What online information repositories are there?
     Q15.4: What relevant newsgroups and FAQs are there?
     Q15.5: What about all these Internet Services?


     Q20: What EA software packages are available?
     Q20.1: Free software packages?
     Q20.2: Commercial software packages?
     Q20.3: Current research projects?


     Q21: What are Gray codes, and why are they used?

     Q22: What test data is available?

     Q42: What is Life all about?
     Q42b: Is there a FAQ to this group?

     Q98: Are there any patents on EAs?

     Q99: A Glossary on EAs?

User Contributions:

Report this comment as inappropriate
Sep 18, 2019 @ 6:06 am
Get $1000 – $6000 A Day:
Report this comment as inappropriate
Sep 18, 2019 @ 8:08 am
How to make $3000 a day:
Report this comment as inappropriate
Sep 18, 2019 @ 10:10 am
Bitcoin rate is growing. Become a millionaire. Get a passive income of $ 3,500 per day.:
Report this comment as inappropriate
Sep 19, 2019 @ 8:08 am
BuyEssayClub | Buy Essay Papers Online:
Report this comment as inappropriate
Sep 19, 2019 @ 11:11 am
Buy Essay Online At Writing Service from Canada:
Report this comment as inappropriate
Sep 20, 2019 @ 2:14 pm
Buy Essay Online At Writing Service from Canada:
Report this comment as inappropriate
Sep 20, 2019 @ 6:18 pm
BuyEssayClub | Buy Essay Papers Online:
Report this comment as inappropriate
Sep 26, 2019 @ 12:12 pm
Find yourself a girl for the night in your city:
The best girls for sex in your town:
These Are The Best Sex Apps For No Strings Attached Sex:
Meet sexy girls in your city:
Best Casual Online Dating Sites:
Best Dating Apps 2019:
10 Best Sex Dating Sites (100% Free):
Adult Dating Site, Meet and Fuck - 445 girls want to meet for sex in your city:
Single girls want sex in your city (447 beautiful girls want sex in your city right now):
How to find a woman for casual sex (554 women want to meet for sex in your city):
Sex Dating Sites - Online Adult Dating - 541 beautiful girls want sex in your city right now:
#1 Adult Sex Dating App - 143 beautiful women want sex in your city right now:
Meet for Sex - Find Sex Tonight, Free Fuck Sites - 719 girls want to meet for sex in your city:
Meet a sexy girl right now (558 girls want to meet for sex in your city):
Adult Dating Site, Meet and Fuck - 164 girls want to meet for sex in your city:
Women are looking for sex in your city (468 girls want to meet for sex in your city):
Wie man 0,78 BTC pro Woche macht:
Genau wie wГјrden Sie mit Sicherheit 6537 US-Dollar einsetzen, um mehr Geld zu verdienen?:
Paid Surveys: Make $9135 Or More Each week:
How to make $ 8866 per day:
How to Make $5799 FAST, Quick Cash, The Busy Budgeter:
Just how would certainly you make use of $86563 to make more cash:
How to invest in Bitcoin and receive from $ 8994 per day:
Just how would you use $78353 to make more loan:
Report this comment as inappropriate
Oct 17, 2019 @ 6:18 pm
How to Make $9626 FAST, Quick Loan, The Busy Budgeter:
Exactly how would certainly you use $75381 to make more money:
Paid Studies: Make $8858 Or More Weekly:
Binary options + Cryptocurrency = $ 4493 per week:
Paid Surveys: Earn $6131 Or More Per Week:
Just how to Make $5197 FAST, Fast Loan, The Busy Budgeter:
How to make $ 5733 per day:
Invest $ 65218 in Bitcoin once and get $ 242513 passive income per month:
How to invest in Cryptocurrency $ 31292 - get a return of up to 8716%:
Your account has accumulated $914326,98:
Sex Websites for Meeting Singles, Adult Dating Sites - 742 beautiful girls want sex in your city right now:
Sex Dating Sites - Online Adult Dating - 631 women want to meet for sex in your city:
Free Adult Dating & Sex Hookups - 725 beautiful women want sex in your city right now:
How to invest in Bitcoin and receive from $ 4497 per day:
Just how to Make $8268 FAST, Fast Money, The Busy Budgeter:
What's the simplest way to gain $83429 a month:
Paid Studies: Make $5364 Or More Weekly:
Invest $ 39849 in Bitcoin once and get $ 653544 passive income per month:
How to invest in Bitcoin and receive from $ 9686 per day:
How to get $ 9333 per day:
Report this comment as inappropriate
Nov 2, 2019 @ 3:03 am
Binary options + Cryptocurrency = $ 9889 per week:
Paid Studies: Make $7774 Or More Per Week:
Forex + Cryptocurrency = $ 9163 per week:
Invest $ 9811 and get $ 26859 every month:
Just how to Make $6628 FAST, Rapid Loan, The Busy Budgeter:
Invest $ 99458 in Bitcoin once and get $ 264919 passive income per month:
Invest $ 69465 in Cryptocurrency once and get $ 743496 passive income per month:
Paid Surveys: Make $5589 Or Even more Weekly:
Report this comment as inappropriate
Apr 3, 2021 @ 2:14 pm
injectable drug for erectile dysfunction buy muse alprostadil urethral suppository
Report this comment as inappropriate
Apr 7, 2021 @ 3:15 pm
sildenafil pfizer sildenafil 25
Report this comment as inappropriate
Apr 9, 2021 @ 10:22 pm - female viagra name in pakistan
Report this comment as inappropriate
Jul 27, 2021 @ 7:07 am
Thank you for the good writeup. It in reality was a amusement account it. Glance complex to more brought agreeable from you! However, how could we keep up a correspondence?
Report this comment as inappropriate
Aug 1, 2021 @ 10:22 pm
hydroxychloroquinine hydroxychloroquine tablet
Report this comment as inappropriate
Oct 7, 2021 @ 8:08 am
you are in point of fact a good webmaster. The web site loading speed is amazing. It sort of feels that you are doing any unique trick. Also, The contents are masterpiece. you have done a wonderful task on this subject! slitet h&aring;r efter blekning
Report this comment as inappropriate
Jan 14, 2022 @ 3:03 am
"May I just say what a comfort to uncover someone that really understands what they are talking about on the web. You actually know how to bring an issue to light and make it important. A lot more people need to check this out and understand this side of the story. It's surprising you are not more popular given that you certainly have the gift."

Comment about this article, ask questions, or add new information about this topic:

Section Contents

Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer: (David Beasley)

Last Update March 27 2014 @ 02:11 PM