Automatic Evolution of Java-Written Game Heuristics

Created by W.Langdon from gp-bibliography.bib Revision:1.4524

  author =       "Michael Orlov and Carmel Bregman and Moshe Sipper",
  title =        "Automatic Evolution of Java-Written Game Heuristics",
  year =         "2011",
  booktitle =    "Search Based Software Engineering",
  editor =       "Myra Cohen and Mel O'Cinneid",
  volume =       "6956",
  series =       "Lecture Notes in Computer Science",
  pages =        "277",
  address =      "Szeged, Hungary",
  month =        "10-12 " # sep,
  publisher =    "Springer",
  keywords =     "genetic algorithms, genetic programming, SBSE:
  isbn13 =       "978-3-642-23715-7",
  DOI =          "doi:10.1007/978-3-642-23716-4_30",
  size =         "1 page",
  abstract =     "FINCH is a methodology for evolving Java bytecode,
                 enabling the evolution of extant, unrestricted Java
                 programs, or programs in other languages that compile
                 to Java bytecode. The established approach in genetic
                 programming (GP) involves the definition of functions
                 and terminals appropriate to the problem at hand, after
                 which evolution of expressions using these definitions
                 takes place. FINCH evolutionarily improves actual,
                 extant software, which was not intentionally written
                 for the purpose of serving as a GP representation in
                 particular, nor for evolution in general. In this work
                 we show how several game heuristics that are taken as
                 real-world Java programs are effortlessly and
                 automatically improved by FINCH. We have developed a
                 powerful tool [1,2,3] by which extant software, written
                 in the Java programming language, or in a language that
                 compiles to Java bytecode, can be evolved directly,
                 without an intermediate genomic representation, and
                 with no restrictions on the constructs used. We provide
                 an overview of this system, some previous results, its
                 usability, and the application of FINCH to evolving
                 Java-written game heuristics.",
  affiliation =  "Department of Computer Science, Ben-Gurion University,
                 PO Box 653, Beer-Sheva, 84105 Israel",

Genetic Programming entries for Michael Orlov Carmel Bregman Moshe Sipper