GECCO 2012 COMPETITIONS WINNERS
HUMIES
Honorable Mention
Uday Kamath
Amarda Shehu
Kenneth A. De Jong
Genetic Programming Based Feature Generation for Automated DNA Sequence Analysis
Honorable Mention
Ernesto Sanchez
Giovanni Squillero
Alberto Tonda
Automatic Generation of Software-based Functional Failing Test
Bronze Award (and $2,000)
Michael Dewey-Vogt
Stephanie Forrest
Claire Le Goues
Westley Weimer
Scalable Human-Competitive Software Repair
Silver Award (and $3,000)
Richard A.J. Woolley
Julian Stirling
Philip Moriarty
Natalio Krasnogor
Adrian Radocea
Automated probe microscopy via evolutionary optimization at the atomic scale
Gold Award (and $5,000)
Cameron Browne
Evolutionary Game Design
Impact Award
Mauro Birattari, Thomas Stuetzle, Luis Paquete, Klaus Varrentrapp.
A Racing Algorithm for Configuring Metaheuristic.
Graduate Student Workshop
François-Michel De Rainville
Robotic Swarm Cooperation
Competitions Session 1 - Mon, 9 July 12:40 - 13:40
*Evolutionary Art, Design, and Creativity Competition
*Industrial Challenge
*Visualizing Evolution Competition
Competitions Session 2 - Tue, 10 July 12:40 - 13:40
*GPUs for Genetic and Evolutionary Computation
*Simulated Car Racing
*Demolition Derby
*EvoRobocode
The Evolutionary Art, Design, and Creativity Competition |
Organizers
Christian Gagné, Université Laval
Amy K. Hoover, University of Central Florida
Jon McCormack, Monash University
Goal
The Evolutionary Art, Design, and Creativity Competition at the Genetic and Evolutionary Computation Conference showcases the power of evolutionary computation through human-quality artistic works or creativity enhancing experiences generated by or with the assistance of evolution. Entries can be music, images, sculptures, videos, or interactive online experiences, but are not limited to these forms of expression; the goal is that the submissions exhibit some form of independent creativity through genetic and evolutionary computation.
Evaluation
The submissions will be evaluated by a jury of researchers from the evolutionary computation and the technological arts communities. Each submission will be judged on the following criteria:
artistic or design merit, innovation, creativity, technical quality, and relevance.
Presentation
Finalists selected by the jury will be invited to present their submission at the competition session, held during the GECCO conference.
The winner of the competition will be announced at the SIGEVO meeting ceremony, on July 11, 2012.
Submission
Entrants must submit: (1) a brief artistic statement illustrating the concept, (2) a short paper describing the technical details and the evolutionary algorithm, and (3) a set of multimedia files, either 5 still images, a video of up to 5 minutes or a sound file of up to 5 minutes, that demonstrates the output quality of the evolutionary process. All submissions should be sent to by June 15, 2012.
Important Dates
Submission deadline: June 15, 2012
Conference: July 07-11, 2012
Official Webpage
http://eadcc.sigevolution.org
|
Demolition Derby |
Organizers:
Martin V. Butz, University of Würzburg, Germany
Goal:
The Demolition Derby 2012 competition challenges you to design a racing car controller that manages to effectively crash into other cars while avoiding being crashed itself. Thus, the goal is simple: Wreck all opponent cars by crashing into them without getting wrecked yourself.
Demolition Derby takes place on a large circular track (surface: asphalt, length: 640m, width: 90m, number of laps: 1000). The sensor information is egocentric fostering the design and optimization of local interaction routines. The last car standing is declared winner of the match.
Rules and Scoring:
The most important sensors and actuators of the competition are:
- 36 noiseless opponent sensors with a range of 300m indicate the presence of opponents around the own car.
- 19 noiseless track edge distance sensors (200m range) indicate the local track outline.
- Other track information sensors indicate the orientation on the track as well as the locality with respect to the track edges.
- Car state sensors indicate the current speed, gear, rpm of the engine, as well as the wheel speeds.
- Damage sensors indicate the current own damage as well as the damage induced to other cars.
- Actuators include all usual car control options (using the clutch, changing gears, accelerating, breaking, steering).
The damage model is such that the goal is to crash into other cars coming from the side or behind. Front crashes as well as crashes into walls do not result in damage. This is done to foster strategic driving and to decrease randomness in the results.
All racing controllers participating in Demolition Derby have to qualify for the final showdown match by competing with each other in preliminary 1-vs-1-matches. The best eight controllers then fight each other at the same time in ten final matches. The car that wins most often in these final matches will be the Winner of the Demolition Derby Competition.
Participation is open to anybody. You do not need to participate in the conference to send an entry. However, the price will be received by the best competitor that also participates in the conference.
Submission:
Please send your controller per email with subject line [demolition derby entry] to the following address: 
Required files for Java Users: Please send the necessary sources and compiled .class-files. Clarify in the text of your mail which class file is the main that is to be started.
Required files for C++ Users: Please send the source files necessary to compile the code to us.
Please include your full name and address (and optionally affiliation) in the mail as well as a indicative name for your controller (to be used in the competition rankings).
Important Dates:
The submission deadline for GECCO 2012 is July 2, 2012
Official Webpage
http://cm.inf.uni-tuebingen.de/competitions
|
GPUs for Genetic and Evolutionary Computation |
Organizers:
Simon
Harding, IDSIA, Switzerland
Goal:
This competition focuses on the applications of genetic and evolutionary computation that can maximally exploit the parallelism provided by low-cost consumer graphical cards. The competition will award the best applications both in terms of degree of parallelism obtained, in terms of overall speed-up, and in terms of programming style.
Rules and Regulations:
Entrants must submit (1) the application sources with the instructions to compile it and (2) a two page description of the application. Submissions will be reviewed by a committee of researchers from the evolutionary computation community and from industry. Each reviewer will score the submission according to 12 criteria concerning the submitted algorithm, the speed-up it achieves, and its impact on the evolutionary computation community. The total score will be obtained as the weighted sum of the 12 separate scores.
Submission
Submissions should be mailed to no later than June 22nd, 2012. The final scores will be announced during GECCO.
Important Dates:
Submission deadline: June 22nd 2012
Conference: July 7th-11th 2012
Official Webpage:
http://www.gpgpgpu.com/gecco2012/
|
Visualizing Evolution Competition |
Organizers:
Nicholas Sinnott-Armstrong, Dartmouth Medical School
Daniele Loiacono, Politecnico di Milano
Goal:
This competition aims to enable participants to exhibit their cutting edge visualizations of evolutionary processes. The competition is a general set of guidelines and a framework within which a variety of visualization and interaction technologies can be used to portray current work in evolutionary computing in a compelling and elucidating manner. Hopefully, by visualizing these processes and applying techniques from scientific visualization and visual analytics, new insights and a broader understanding will be achieved.
Rules:
The Visualizing Evolution Competition submission guidelines require the submission of a program and relevant data that can be used to elucidate some aspect of the EC community. The data must be collected from running an evolutionary computing algorithm, or can be input to such a program running as part of the visualization system. The materials required for submission are as follows:
- The application program and any instructions necessary to install and run it.
- Test data for the application.
- A two page writeup describing the application, the evolutionary process being modeled, and any insights gained through use of the program.
Scoring:
The submissions will be scored by a community panel (TBA), which will judge based on the criteria of originality, quality, and applicability, described below:
- Originality: This criterion is primarily to show that a submission is unique and creative.
- Quality: A submission high in this criterion would be visually appealing, easy to interact with, and easy to interpret.
- Applicability: This is primarily to evaluate a submission on its ability to visualize data relevant to real world tests in the EC community.
Submission:
All submissions should be sent to by June 25, 2012
Important Dates:
Submission deadline: June 25, 2012
Official Webpage:
https://sites.google.com/site/visualizingevo/
|
EvoRobocode Competition |
Organizers:
Daniele Loiacono, Politecnico di Milano
Moshe Sipper, Ben-Gurion University of the Negev
Goal:
EvoRobocode challenges you to apply Evolutionary Computation to design a competitive robot tank for the Robocode game!
Robocode is a programming game, where the goal is developing in Java a robot tank to fight against other tanks. Battles can be either run in real-time and displayed on the screen or run in a batch mode without visualization.
Robocode also features an on-line tournament system to rank developed tanks.
To make the competition among robots more fair, each tank belongs to different categories based on its code size. Accordingly, only robots with a similar degree of complexity are allowed to battle together.
Scoring:
Entries will be evaluated by a panel of judges based on different criteria including the performance, the relevance of EC in the development process, the quality of the documentation, and the degree of innovation of the proposed approach.
Submission:
To enter this competition you have to develop your robot tank and to submit it along with a short paper describing your entry (with a focus on how you applied Evolutionary Computation in the development process).
All submissions should be sent to by June 22, 2012
Important Dates:
Submission deadline: June 22th, 2012
Results will be announced during GECCO 2012 (July 07-11, 2012)
Official Webpage:
https://sites.google.com/site/evorobocode/
|
Simulated Car Racing Championship |
Organizers:
Daniele Loiacono, Politecnico di Milano
Luigi Cardamone, Politecnico di Milano
Pier Luca Lanzi, Politecnico di Milano
Goal:
The goal of the championship is to design a controller for a racing car that will compete on a set of unknown tracks first alone (against the clock) and then against other drivers.
The controllers perceive the racing environment through a number of sensors that describe the relevant features of the car surroundings (e.g., the track limits, the position of near-by obstacles), of the car state (the fuel level, the engine RPMs, the current gear, etc.), and the current game state (lap time, number of lap, etc.). The controller can perform the typical driving actions (clutch, changing gear, accelerate, break, steering the wheel, etc.)
Rules and Regulations:
The championship consists of several races on different tracks divided into legs.
Teams will be allowed to submit a different driver to each leg.
Each Grand Prix consists of three stages:
- the warm-up
- the qualifying
- the race
During warm-up, each driver races alone.
Drivers can collect useful information about the tracks and can tune their behaviors for the next stages. Accordingly, the performance of drivers in this stage is not taken into account for their scores.
During the qualifying stage each driver races alone on each track of the leg.
The eight controllers that bridge the longest distances qualify for the actual Grand Prix races.
During the final races, these best eight drivers race together.
The races consist of eight runs on each of the three tracks. At the end of each race, the drivers are scored using the F1 system: 10 points to the first controller that completes the race, 8 points to the second one, 6 to the third one, 5 to the fourth, 4 to the fifth one, 3 to the sixth, 2 to the seventh, and 1 to the eighth. The driver performing the fastest lap in the race will get two additional points. The driver completing the race with the smallest amount of damage will also get two extra points. The starting grid of the first race will be based on the performance obtained in the qualifying stage. Each subsequent race, the starting grid will be shifted by one so that each driver starts from every position of the starting grid exactly once.
Submission:
A valid submission would include:
- either a C++ or a Java controller compliant with the examples provided with the client (you should also include all the libraries or packages necessary to compile your controller);
- a brief README.txt with the instructions for compiling and launching your controller;
- 5 slides (plese provide a .ppt or .pptx presentation).
Send your controller per email with subject line [scr2012 entry] to the following address: 
Please notice that you are not required to either attend or register to the conferences in order to enter the competition.
Important Dates:
Submission deadline: June 25, 2012
Results will be announced during GECCO 2012 (July 07-11, 2012)
Official Webpage:
http://games.ws.dei.polimi.it/competitions/scr/
|
9th Annual (2012) "Humies" Awards |
Call For Entries for 9th Annual (2012)
"Humies" Awards for Human-Competitive Results
Produced by Genetic and Evolutionary Computation
www.human-competitive.org
To be Held at
Genetic and Evolutionary Computation Conference
(GECCO)
July 7-11, 2012
In Philadelphia
Entries are hereby solicited for awards totaling $10,000 for
human-competitive results that have been produced by any
form of genetic and evolutionary computation (including, but not
limited to genetic algorithms, genetic programming, evolution
strategies, evolutionary programming, learning classifier systems,
grammatical evolution, gene expression programming, differential
evolution, etc.) and that have been published in the open literature
between the deadline for the previous competition and the deadline
for the current competition.
The competition will be held as part of the 2011 Genetic
and Evolutionary Computation (GECCO) conference.
Presentations of entries will be made at the Genetic and
Evolutionary Computation Conference (GECCO). The awards and
prizes will be announced and presented during the GECCO
conference.
IMPORTANT DATES:
. Monday June 4, 2012 - Deadline for entries (consisting of
one TEXT file and one or more PDF files) are due by e-mail
. Monday June 25, 2012 - Finalists will be notified by e-mail
. Wednesday July 4, 2012 - Finalists must submit their presentation
(e.g., PowerPoint, PDF) for posting on competition web site
. July 7-11, 2012 - Dates for the 2012 Genetic and Evolutionary
Computation (GECCO) conference
. Monday July 9, 2012 (TENTATIVE) - Presentations before judging
committee at public session at GECCO conference
. Wednesday July 11, 2012 (TENTATIVE) - Announcement of awards at
morning plenary session of GECCO conference
If you plan to make an entry into this competition, please check the
web site at www.human-competitive.org for updated information prior
to submitting your entry.
If you make an entry, please re-check
this web site periodically prior to the conference for additional
(and possible changing) information and instructions.
JUDGING COMMITTEE (tentative names, in formation):
. Wolfgang Banzhaf
. Erik Goodman
. Darrell Whitley
CALL FOR ENTRIES
Techniques of genetic and evolutionary computation are being
increasingly applied to difficult real-world problems - often
yielding results that are not merely academically interesting,
but competitive with the work done by creative and inventive
humans. Starting at the Genetic and Evolutionary Computation
Conference (GECCO) in 2004, cash prizes have been awarded for
human-competitive results that had been produced by some form
of genetic and evolutionary computation in the previous year.
This prize competition is based on published results. The
publication may be a paper at the GECCO conference (i.e.,
regular paper, poster paper, or any other full-length paper),
a paper published anywhere in the open literature (e.g.,
another conference, journal, technical report, thesis,
book chapter, book), or a paper in final form that has
been unconditionally accepted by a publication and is
"in press" (that is, the entry must be identical to something
that will be published imminently. The publication may not
be an intermediate or draft version that is still subject to
change or revision by the authors or editors. The publication
must meet the usual standards of a scientific publication in
that is must clearly describe a problem, the methods used to
address the problem, the results obtained, and sufficient
information to enable the work described to be replicated
by an independent person.
Cash prizes of $5,000 (gold), $3,000 (silver), and bronze
(either one prize of $2,000 or two prizes of $1,000) will
be awarded for the best entries that satisfy the criteria
for human-competitiveness. The awards will be divided equally
among co-authors unless the authors specify a different
division at the time of submission. Prizes are paid by
check in U.S. dollars.
DETAILED INFORMATION is at www.human-competitive.org
|
Industrial Challenge |
Organizers:
Oliver Flasch, Cologne University of Applied Sciences
Martina Friese, Cologne University of Applied Sciences
Thomas Bartz-Beielstein, Cologne University of Applied Sciences
Wolfgang Konen, Cologne University of Applied Sciences
Jens Neuhalfen, GreenPocket GmbH
Pier Luca Lanzi, Politecnico di Milano
Jorn Mehnen, Cranfield University
Goal:
Goal of the GECCO 2012 Industrial Challenge is to develop accurate forecasting
methods for electrical energy consumption profiles. Based on real-world energy
consumption time series data, as recorded by modern smart metering equipment,
these methods should provide accurate predictions of electrical energy
consumption. As smart metering involves large volumes of streamed time series
data to be processed in reasonable time, acceptable forecasting methods must
be accurate and computationally efficient.
Rules and Regulations:
The challenge is organized in a single round. In order to participate in the
competition, appropriate predictions for the four training data sets provided
have to be supplied. Submissions have to be accompanied by a two page report
describing the algorithm that has been applied to generate the predicted
time series. Submissions will be evaluated by the root mean square error (RMSE)
of the predicted time series and the respective true energy consumption time
series.
Submission:
For the transmission of the required data a submission form is available at
http://gociop.de/gecco-2012-industrial-challenge/gecco-2012-industrial-challenge-submission-form/
Important Dates:
The submission deadline for the GECCO 2012 Industrial Challenge is June 22, 2012
Official Webpage:
http://gociop.de/gecco-industrial-challenge/gecco-2012-industrial-challenge/
|
|
|